Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Astăzi, vom face un tester cu distanță cu ultrasunete cu modul senzor micro: bit și ultrasonic.
Pasul 1: Materiale necesare
1 x BBC micro: bit
1 x Octopus: bit
1 x modul OLED
1 x modul cu ultrasunete HC-SR04
Pasul 2: cunoștințe de bază
HC-SR04 Principiul de bază
HC-SR04 este un fel de module cu ultrasunete de măsurare a distanței. Cu acest modul, putem detecta spațiul dintre transmiterea și returnarea cu ultrasunete, apoi îl putem converti în distanță. Iată principiul de bază:
- Utilizați portul IO TRIG pentru a declanșa măsurarea distanței cu un nivel electric ridicat de cel puțin 10us.
- Trimiteți automat unda pătrată de 40 kHz și verificați dacă revine un semnal.
- Dacă s-a întors un semnal, atunci scoateți un nivel electric ridicat prin portul IO TRIG. Durata nivelului electric ridicat este timpul de la transmiterea și returnarea cu ultrasunete.
Distanță = (timp de nivel electric ridicat x spațiu sonor (340m / s)) / 2
Notă : Găsiți în MakeCode pentru biblioteca cu ultrasunete deja sigilată. Nu trebuie să scrieți niciun cod de unitate complicat, ci invocați simplu biblioteca.
Pasul 3: Asamblare hardware
1. Puteți consulta coloana pentru conexiunea dintre modulul cu ultrasunete și caracatiță.
2. Deoarece tensiunea de acționare a modulului cu ultrasunete SR04 este de 5V, deci trebuie să glisăm comutatorul de tensiune pe caracatiță: bit până la sfârșitul 5V.
3. Conectați modulul OLED în cnipector IIC pe octopus: bit.
4. Odată conectat, puteți vedea următoarea imagine:
Pasul 4: Programare
1. Faceți clic pentru a deschide https://makecode.microbit.org/ și intrați în interfața de programare
2. Căutați sonarul în ADD Package, apoi adăugați biblioteca cu ultrasunete
3. Căutați OLED în pachetul ADD, apoi adăugați biblioteca pentru modulul OLED
4. Inițializați ecranul OLED
5. Setați pinul să fie P14 și pinul ecou să fie P15 cu cm ca unitate. Și afișați datele returnate pe ecranul OLED
6. Când ați terminat programul, puteți obține întregul cod de pe acest link :
Sau puteți descărca codul în micro: bit direct prin pagina web de mai jos
Pasul 5: Rezultat
Acum ați creat deja cu succes un set de dispozitive de măsurare cu ultrasunete. Îndreptați capul cu ultrasunete către obiectul pe care doriți să îl testați, apoi veți vedea distanța dintre pe ecranul OLED.
Pasul 6: Sursă
Acest articol provine de la:
Dacă aveți întrebări, puteți contacta : [email protected].