top of page

LCD+ CAPTEUR ULTRASONS

#include <LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2);

const char TRIG = 7;
const char ECHO = 6;
float distance;

void setup()
  {
    lcd.begin(16,2);
    pinMode(TRIG, OUTPUT);
    pinMode(ECHO, INPUT);
  }
void loop()
  {
    digitalWrite(TRIG, LOW);
    delayMicroseconds(2);
    digitalWrite(TRIG, HIGH);
    delayMicroseconds(10);
    digitalWrite(TRIG, LOW);
    
    distance= pulseIn(ECHO, HIGH) / 58.0;
    
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("Distance");
    lcd.setCursor(0,1);
    lcd.print(distance);
    lcd.print(" cm");
    delay(1000);
  }

bottom of page