det här projektet visar dig hur du använder en ultraljudssensor med en Arduino.
vad är en ultraljudssensor?
en ultraljudssensor är en modul som använder ultraljud (du förväntade dig inte det, eller hur?).
det gör det möjligt att upptäcka en närvaro eller att mäta ett avstånd via ultraljud.
han skickar en ultraljudspuls via sina trig-terminaler och tar emot dem via sina eko-terminaler.,
ultraljudssensorn skickar 8 pulser på 40KHz via trig-terminalerna (ohörbara för människor, det är ultraljud).
ultraljudspulserna kolliderar av objektet och lämnar i andra riktningen.,*
echo-terminalerna tar emot ultraljudspulserna och sensorn beräknar avståndet baserat på pulsernas tid.
ultraljudets hastighet: 340 meter per sekund.
kod
Vi kommer att använda den seriella bildskärmen med denna kodlinje:
Serial.print("Distance in cm : ");
den seriella bildskärmen är ett separat fönster som visas när du klickar på knappen ”serial monitor” uppe till höger.,
den seriella bildskärmen används för att ta emot eller skicka data till Arduino-kortet.
så kommer programmet att skriva ut på bildskärmen ”avstånd i cm :” och Avståndet efter.
Obs: Det här fönstret kan inte vara klart så du måste stänga det för att rensa vad du skriver.,
anslutningar
jag hittar inte ultraljudssensor i Fritzing för scheman så jag kommer att säga anslutningarna här:
Pin 11 (Arduino)- – – – – > Echo
Pin 12 (Arduino)- – – – – – > Trig
GND (Arduino)- – – – – – – > GND (sensor)
5V (Arduino)- – – – – > VCC (sensor)