Stap 4: Codering tijd
Tijd voor het uploaden van de code, de code of programma kan gevonden worden in de bijlagen, het downloaden of kopiƫren en plak het in de Arduino IDE. De Arduino IDE vindt u in de sectie downloads van de introductiepagina van de Arduino.
Als u werkt met windows moet u het installeren van de stuurprogramma's die kunnen worden gevonden in de hoofdmap van de map van de Arduino IDE, voel je vrij om het programma te wijzigen of te wijzigen als u nodig hebt.
#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 }
Als u geconfronteerd met eventuele problemen-voel je vrij om PM mij en ik zullen blij zijn om u te helpen.