Kazalo:
- Korak: Potrebni materiali
- 2. korak: Osnovno znanje
- 3. korak: Sestavljanje strojne opreme
- 4. korak: Programiranje
- 5. korak: Rezultat
- 6. korak: Vir
Video: Naredite ultrazvočni merilnik razdalje z Micro: bit: 6 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Danes bomo izdelali ultrazvočni merilnik razdalje z mikro: bitnim in ultrazvočnim senzorskim modulom.
Korak: Potrebni materiali
1 x BBC mikro: bit
1 x Hobotnica: bit
1 x OLED modul
1 x ultrazvočni modul HC-SR04
2. korak: Osnovno znanje
Osnovno načelo HC-SR04
HC-SR04 je vrsta ultrazvočnih modulov za merjenje razdalje. S tem modulom lahko zaznamo časovni prostor med ultrazvočnim pošiljanjem in vračanjem ter ga nato pretvorimo v razdaljo. Tu je osnovno načelo:
- Uporabite vhodno -izhodni priključek TRIG, da sprožite merjenje razdalje z najmanj 10us visokim električnim nivojem.
- Samodejno pošlji 8 40kHz kvadratni val in preveri, ali se signal vrne.
- Če se je signal vrnil, oddajte visoko električno raven skozi vrata IO TRIG. Trajanje visoke električne ravni je čas od ultrazvočnega pošiljanja in vračanja.
Razdalja = (čas visoke električne energije x zvočni prostor (340m/s))/2
Opomba: Poiščite v MakeCode že zaprto ultrazvočno knjižnico. Ni vam treba pisati zapletene kode pogona, ampak preprosto pokličete knjižnico.
3. korak: Sestavljanje strojne opreme
1. Za povezavo med ultrazvočnim modulom in hobotnico se lahko obrnete v stolpec.
2. Ker je pogonska napetost ultrazvočnega modula SR04 5V, moramo stikalo napetosti na hobotnici: bit pomakniti do konca 5V.
3. Priključite modul OLED v priključek IIC na hobotnici: bit.
4. Ko se povežete, lahko vidite naslednjo sliko:
4. korak: Programiranje
1. Kliknite, da odprete https://makecode.microbit.org/ in vstopite v programski vmesnik
2. Poiščite sonar v paketu ADD, nato dodajte ultrazvočno knjižnico
3. Poiščite OLED v paketu ADD, nato dodajte knjižnico za modul OLED
4. Inicializirajte zaslon OLED
5. Nastavite zatič za pin na P14 in odmev za pin na P15 s cm kot enoto. Na zaslonu OLED pa prikažite podatke, vrnjene
6. Ko končate program, lahko dobite celotno kodo s te povezave:
Lahko pa kodo prenesete v micro: bit neposredno prek spodnje spletne strani
5. korak: Rezultat
Zdaj ste že uspešno ustvarili komplet ultrazvočnih merilnih naprav. Usmerite ultrazvočno glavo na predmet, ki ga želite preizkusiti, nato pa boste na zaslonu OLED videli razdaljo med njima.
6. korak: Vir
Ta članek je iz:
Če imate kakršna koli vprašanja, se lahko obrnete na: [email protected].
Priporočena:
Vadnica: Kako uporabljati analogni ultrazvočni senzor razdalje US-016 z Arduino UNO: 3 koraki
Vadnica: Kako uporabljati analogni ultrazvočni senzor razdalje US-016 z Arduino UNO: Opis: US-016 ultrazvočni zagonski modul omogoča 2 cm ~ 3 m nemerilnih zmogljivosti, napajalna napetost 5 V, obratovalni tok 3,8 mA, podpira analogno izhodno napetost, stabilen in zanesljiv. Ta modul se lahko razlikuje, odvisno od aplikacije
ANALOGNI ultrazvočni senzor za merjenje razdalje: 3 koraki
ANALOGNI ULTRAZVUČNI SENZOR ZA MERJENJE DALJINE: Ta navodila bodo obravnavala, kako uporabljati ultrazvočni senzor, povezan z Arduinom, in natančno izmeriti razdalje od 20 cm do 720 cm
Arduino LED obročni ultrazvočni senzor razdalje: 8 korakov
Arduino LED obročni ultrazvočni senzor razdalje: V tej vadnici se bomo naučili uporabljati LED obroč z ultrazvočnim modulom za merjenje razdalje. Oglejte si predstavitveni video
Naredi sam merilnik razdalje z OLED zaslonom: 4 koraki
DIY merilnik razdalje z zaslonom OLED: V tej vadnici bomo zgradili digitalni merilnik razdalje, ki bo izpisal vrednosti na zaslonu OLED. Za ta projekt se lahko odločite za uporabo modula ardiuno ali ESP8266, za oba pa bom zagotovil kodo. Če uporabljate ESP826
Mikrokrmilnik AVR. Ultrazvočni senzor razdalje. HC-SR04 na LCD NOKIA 5110: 4 koraki
Mikrokrmilnik AVR. Ultrazvočni senzor razdalje. HC-SR04 na LCD NOKIA 5110: Pozdravljeni vsi! V tem razdelku naredim preprosto elektronsko napravo za zaznavanje razdalje, ti parametri pa so prikazani na LCD NOKIA 5110. Parametri so prikazani kot diagram in številke. Naprava temelji na mikrokrmilniku AVR ATMEG