Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Mahdollisuus mitata etäisyys ultraäänianturin avulla muutaman dollarin hinnalla on aivan loistava, rehellisesti sanottuna, ja langattoman toiminnallisuuden lisääminen on jopa houkuttelevaa, voit käyttää sitä pysäköintianturina vanhassa autossa, jossa etäisyys näkyy puhelimessasi ulkoisen näytön sijasta.
Aloitetaan siis rakentaminen! Tässä on video-opetusohjelma, joka sisältää myös sen työskentelyn reaaliajassa.
Vaihe 1: Tarvittavat asiat
1.) HC-SR04 (tämä on erittäin halpa ultraääni-etäisyysanturi)
2.) HC-06 (Bluetooth-moduuli)
3.) Arduino (käytin nanoa)
4.) USB (Arduinolle)
5.) Puserot
Vaihe 2: Yhdistä HC-SR04 Arduinoon seuraavasti:
Vcc - 5V
Laukaisin - Nasta 13
Eco -nasta 12
Gnd - Gnd
Vaihe 3: Yhdistä Bluetooth-moduuli HC-06 Arduino Nano -laitteeseen seuraavasti:
Vcc - 3.3V
Gnd - Gnd
Tx - Rx
Rx - Tx
Vaihe 4: Kirjasto
Kirjastoa varten sinun on ladattava HC-SR04-kirjasto tätä varten, Arduino IDE: n sisällä, mene Työkalut-> Hallitse kirjastoja ja etsi sitten HC-SR04 ja asenna Martin Sosicin kirja.
Vaihe 5: Lataa koodi
Varmista tämän vuoksi, että Bluetooth -moduulin ja Arduinon Tx- ja Rx -nastat on irrotettu ennen koodin lataamista, ja onnistuneen latauksen jälkeen voit muodostaa yhteyden uudelleen.
Katso koodi valitsemalla Tiedosto-> Esimerkit-> Työkalut-> HC-SR04-> Yksinkertainen, lataa se Arduinolle. Jos avaat sarjamonitorin 9600 baudinopeudella koodin lataamisen jälkeen, näet ultraäänianturin mittaaman etäisyyden. Nyt on aika lisätä Bluetooth -moduuli
Vaihe 6: Sarjamonitorisovellus
Tämä on yleinen Android -sovellus, joka toimii sarjamonitorina Bluetoothin kautta, löydät vastaavia sovelluksia IOS: sta.
Siirry vain yhdistämispainikkeeseen ja napsauta HC-06 muodostaaksesi yhteyden.
Vaihe 7: Valmis
Kun olet muodostanut pariliitoksen ja liittänyt Bluetooth -moduulin sovellukseen, voit helposti lukea tiedot, jotka mittaavat kohteen ja anturin välisen etäisyyden millimetreinä. On suositeltavaa, että et mittaa alle 3 senttimetrin ja yli 3 metriä.
Kiitos paljon lukemisesta!
Terveisin, Tanishq