Etape 4: Temps de codage
Le temps de télécharger le code, le code ou le programme peut se trouvent dans les pièces jointes, téléchargez-le ou copiez-le et collez-le dans l' IDE Arduino. On trouvera dans la section téléchargements de la Page d’accueil de Arduinol’IDE Arduino.
Si vous utilisez windows , que vous devez installer les pilotes qui se trouvent à la racine du répertoire IDE Arduino, n’hésitez pas à modifier le programme ou le modifier comme vous le souhaitez.
#include <liquidcrystal.h>//Load Liquid Crystal Library LiquidCrystal LCD(11,10,9,2,3,4,5); //Create Liquid Crystal Object called LCD</liquidcrystal.h> #define trigPin 13 //Sensor Echo pin connected to Arduino pin 13 #define echoPin 12 //Sensor Trip pin connected to Arduino pin void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); LCD.begin(16,2); //Tell Arduino to start your 16 column 2 row LCD LCD.setCursor(0,0); //Set LCD cursor to upper left corner, column 0, row 0 LCD.print("Target Distance:"); //Print Message on First Row } void loop() { long duration, distance; digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance = (duration/2) / 29.1; LCD.setCursor(0,1); //Set cursor to first column of second row LCD.print(" "); //Print blanks to clear the row LCD.setCursor(0,1); //Set Cursor again to first column of second row LCD.print(distance); //Print measured distance LCD.print(" cm"); //Print your units. delay(250); //pause to let things settle }
Si vous rencontrez des problèmes, n’hésitez pas à PM moi et je serai heureux de vous aider.