Ir al contenido principal

Arduino: Probar el sensor de ultrasonidos HR-SC04

#define prender(pin) digitalWrite( (pin) , HIGH )
#define apagar(pin)  digitalWrite( (pin) , LOW )
#define salida(pin)  pinMode( (pin) , OUTPUT )
#define entrada(pin) pinMode( (pin) , INPUT )
#define esperar      delay

  long laDistancia;
  long elTiempo;

  void setup()
    {
      Serial.begin(9600);
      salida( 9 ) ;
      entrada( 8 ) ;
    }
  ;
 
  void loop()
    {
      apagar(9);
      delayMicroseconds(5);
      prender(9);
      delayMicroseconds(10);
      
      elTiempo = pulseIn(8, HIGH);
      laDistancia = int (0.017 * elTiempo);
     
      Serial.print( "Distancia: " );
      Serial.print( laDistancia );
      Serial.println( " cm;" );
      esperar( 1000 );
    }

  ;

Comentarios

Entradas populares de este blog

Probando ChatGPT - Mapa conceptual con Mermaid

 Había conversado con ChatGPT acerca de cuidado de las plantas e hidroponía. Luego de unos días me di cuenta que quizás también podría saber acerca de crear Mapas conceptuales. Salió lo siguiente; le falta un concepto para crear correctamente mapas conceptuales (la relación entre los conceptos), pero podría ser algo para ayudarnos a corregir mejor. El texto original era el que cito a continuación, pero le agregué explícitamente que me armara un "mapa conceptual" utilizando el lenguaje Mermaid, un lenguaje descriptivo que permite construir gráficos diversos, entre ellos Mapas conceptuales, generando un archivo SVG. ``` Hacé un mapa conceptual en lenguaje Mermaid con el siguiente texto, redactado anteriormente: "La hidroponía es un método de cultivo que se utiliza para cultivar plantas sin suelo utilizando una solución nutriente y agua. Algunas plantas pueden cultivarse con éxito mediante hidroponía, mientras que otras necesitan el suelo para crecer y prosperar. De las pl...