Cuprins:
- Pasul 1: Materiale necesare
- Pasul 2: cunoștințe de bază
- Pasul 3: Asamblare hardware
- Pasul 4: Programare
- Pasul 5: Rezultat
- Pasul 6: Sursă
Video: Faceți un tester cu distanță cu ultrasunete cu Micro: bit: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
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].
Recomandat:
Măsurați distanța cu senzorul cu ultrasunete HC-SRF04 (ultimul 2020): 3 pași
Măsurați distanța cu senzorul cu ultrasunete HC-SRF04 (ultimul 2020): Ce este senzorul cu ultrasunete (distanță)? O ultrasunete (Sonar) cu unde de nivel înalt pe care oamenii nu le pot auzi. Cu toate acestea, putem vedea prezența undelor ultrasonice peste tot în natură. La animale precum liliecii, delfinii … folosiți unde ultrasonice pentru
Cum să monitorizați distanța cu ultrasunete cu ESP8266 și AskSensors IoT Cloud: 5 pași
Cum să monitorizați distanța cu ultrasunete cu ESP8266 și AskSensors IoT Cloud: Această instrucțiune prezintă modul de monitorizare a distanței de la un obiect folosind senzorul ultrasonic HC-SR04 și nodul ESP8266 MCU conectat la cloud-ul AskSensors IoT
Tutorial: Cum se utilizează senzorul analogic de distanță cu ultrasunete US-016 cu Arduino UNO: 3 pași
Tutorial: Cum se utilizează senzorul analogic de distanță cu ultrasunete US-016 cu Arduino UNO: Descriere: modulul de pornire cu ultrasunete US-016 permite capacități de 2 cm ~ 3 m fără măsurare, tensiune de alimentare 5 V, curent de funcționare 3,8 mA, suportă tensiune de ieșire analogică, stabil și fiabil. Acest modul poate fi diferit în funcție de aplicație
Circuitul senzorului de distanță cu ultrasunete TinkerCAD (computer computer final): 4 pași
TinkerCAD Ultrasonic Distance Sensor Circuit (Computer Eng Final): Vom crea un alt circuit tinkerCAD distractiv de făcut în timpul carantinei! Astăzi există o adăugare a unei componente interesante, poți ghici? Ei bine, vom folosi un senzor de distanță cu ultrasunete! Mai mult, vom codifica 3 LED-uri
Senzor ultrasunete cu distanță cu inel LED Arduino: 8 pași
Senzor de distanță cu ultrasunete cu inel LED Arduino: În acest tutorial vom învăța cum să folosim un inel cu LED și un modul cu ultrasunete pentru a măsura distanța