Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Sposobnost merjenja razdalje z ultrazvočnim senzorjem v vrednosti nekaj dolarjev je res fantastična, če sem iskren, in dodajanje brezžične funkcije je celo privlačno, lahko jo uporabite kot parkirni senzor v starem avtomobilu, kjer bo razdalja prikazati v telefonu namesto na zunanjem zaslonu.
Začnimo torej z gradnjo! Tukaj je video vadnica za isto, ki vključuje tudi njeno delo v realnem času.
1. korak: Potrebne stvari
1.) HC-SR04 (To je ultra poceni ultrazvočni senzor razdalje)
2.) HC-06 (modul Bluetooth)
3.) Arduino (uporabljal sem Nano)
4.) USB (za Arduino)
5.) Žice skakalcev
Korak: HC-SR04 priključite na Arduino na naslednji način:
Vcc - 5V
Sprožilec - Pin 13
Eko - Pin 12
Gnd - Gnd
Korak: Bluetooth modul HC-06 povežite z Arduino Nano na naslednji način:
Vcc - 3.3V
Gnd - Gnd
Tx - Rx
Rx - Tx
4. korak: Knjižnica
Za knjižnico morate za to prenesti knjižnico HC-SR04, v IDE-ju Arduino pa pojdite na Orodja-> Upravljanje knjižnic, nato poiščite HC-SR04 in namestite tisto, ki jo je ustvaril Martin Sosic.
5. korak: Naložite kodo !
Če želite to narediti, se pred nalaganjem kode odklopijo zatiči Tx in Rx modula Bluetooth in Arduino, po uspešnem nalaganju pa se lahko znova povežete.
Za kodo pojdite na Datoteka-> Primeri-> Orodja-> HC-SR04-> Enostavno, naložite jo v Arduino. Če po nalaganju kode odprete serijski monitor pri 9600 Baud hitrosti, boste videli razdaljo, ki jo meri ultrazvočni senzor. Zdaj je čas, da dodate modul Bluetooth
6. korak: Aplikacija Serial Monitor
To je splošna aplikacija za Android, ki deluje kot serijski monitor prek Bluetootha, podobne aplikacije najdete v IOS -u.
Pojdite na gumb za povezavo in kliknite HC-06, da se povežete.
7. korak: Končano
Po seznanitvi in povezovanju modula Bluetooth z aplikacijo bi zlahka prebrali podatke, ki merijo razdaljo med objektom in senzorjem v milimetrih, priporočljivo je, da razdalje ne merite manj kot 3 centimetre in več kot 3 metre.
Najlepša hvala za branje!
Lep pozdrav, Tanishq