Kazalo:

Naredite ultrazvočni merilnik razdalje z Micro: bit: 6 koraki
Naredite ultrazvočni merilnik razdalje z Micro: bit: 6 koraki

Video: Naredite ultrazvočni merilnik razdalje z Micro: bit: 6 koraki

Video: Naredite ultrazvočni merilnik razdalje z Micro: bit: 6 koraki
Video: Использование плат Digispark Attiny85 Mini Arduino: Урок 108 2024, Junij
Anonim
Naredite ultrazvočni merilnik razdalje z Micro: bitom
Naredite ultrazvočni merilnik razdalje z Micro: bitom

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

Sestavljanje strojne opreme
Sestavljanje strojne opreme
Sestavljanje strojne opreme
Sestavljanje strojne opreme
Sestavljanje strojne opreme
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

Programiranje
Programiranje
Programiranje
Programiranje
Programiranje
Programiranje
Programiranje
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

Rezultat
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: