Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Radare de recul : CODE
- #include <LiquidCrystal.h> // Assurez vous que vous avez cette librairie
- LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // Initialisation de l'écran LCD
- // Initialisation des pins du capteur ultrason
- const int TrigPin = 52;
- const int EchoPin = 53;
- float cm;
- void setup()
- {
- lcd.begin(16,2); // Initialisation de l'écran LCD
- lcd.print(" Welcome to "); // Afficher un message
- lcd.setCursor(0,0); // Position du curseur ligne 1 colonne 1
- lcd.print(" FITS");
- Serial.begin(9600);
- // Initialisation des pin du capteur ultrason
- pinMode(TrigPin, OUTPUT);
- pinMode(EchoPin, INPUT);
- }
- void loop()
- {
- digitalWrite(TrigPin, LOW);
- delayMicroseconds(1);
- digitalWrite(TrigPin, HIGH);
- delayMicroseconds(6);
- digitalWrite(TrigPin, LOW);
- cm = pulseIn(EchoPin, HIGH) / 58.0; // Conversion en cm
- cm = (int(cm * 100.0)) / 100.0; // Ecriture avec deux chiffres après la virgule
- lcd.clear();
- lcd.setCursor(0,0) ; // Placer le curseur ligne 1 colonne 1
- lcd.print("FITS"); // Afficher un message
- lcd.setCursor(0,1) ; // Placer le curseur ligne 2 colonne 1
- lcd.print("Distance="); // Afficher un message
- lcd.print(cm); // Affichage de la valeur
- lcd.print("cm"); // Affichage de l'unité
- delay(1000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement