Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šiandien mes gaminsime ultragarsinį atstumo tikrintuvą su mikro: bit ir ultragarso jutiklio moduliu.
1 žingsnis: reikalingos medžiagos
1 x BBC mikro: bit
1 x aštuonkojis: bit
1 x OLED modulis
1 x HC-SR04 ultragarsinis modulis
2 žingsnis: pagrindinės žinios
HC-SR04 pagrindinis principas
HC-SR04 yra tam tikras ultragarsinis atstumo matavimo modulis. Naudodami šį modulį galime aptikti laiko tarpą tarp ultragarso siuntimo ir grąžinimo, tada paversti jį atstumu. Štai pagrindinis principas:
- Naudokite IO prievadą TRIG, kad suaktyvintumėte atstumo matavimą, kai elektros lygis yra bent 10 us.
- Automatiškai siųskite 8 40 kHz kvadratines bangas ir patikrinkite, ar signalas grįžta.
- Jei signalas grįžo, per IO prievadą TRIG išveskite aukštą elektros lygį. Aukšto elektros lygio trukmė yra laikas nuo ultragarso siuntimo ir grąžinimo.
Atstumas = (aukšto elektros lygio laikas x garso erdvė (340 m/s))/2
Pastaba: „MakeCode“rasite jau uždarytą ultragarso biblioteką. Jums nereikia rašyti jokio sudėtingo disko kodo, o paprasčiausiai pakviesti biblioteką.
3 žingsnis: Aparatūros surinkimas
1. Galite kreiptis į stulpelį, skirtą ryšiui tarp ultragarso modulio ir aštuonkojų.
2. Kadangi SR04 ultragarso modulio važiavimo įtampa yra 5 V, mes turime stumti aštuonkojo įtampos jungiklį: bitą iki 5 V pabaigos.
3. Prijunkite OLED modulį prie IIC cpnnector ant aštuonkojų: bitų.
4. Prisijungę galite pamatyti šį paveikslėlį:
4 žingsnis: programavimas
1. Spustelėkite, kad atidarytumėte https://makecode.microbit.org/ ir įeitumėte į programavimo sąsają
2. Ieškokite sonaro ADD Package, tada pridėkite ultragarso biblioteką
3. Ieškokite OLED „ADD Package“, tada pridėkite OLED modulio biblioteką
4. Inicijuokite OLED ekraną
5. Nustatykite kaiščio trigerį P14, o kaiščio aidą - P15 ir cm kaip vienetą. Ir rodyti grąžintus duomenis OLED ekrane
6. Kai baigsite savo programą, visą kodą galite gauti iš šios nuorodos :
Arba galite atsisiųsti kodą į „micro: bit“tiesiai iš žemiau esančio tinklalapio
5 žingsnis: rezultatas
Dabar jūs jau sėkmingai sukūrėte ultragarso matavimo prietaisų rinkinį. Nukreipkite ultragarso galvutę į objektą, kurį norite išbandyti, tada matysite atstumą tarp OLED ekrano.
6 žingsnis: šaltinis
Šis straipsnis yra iš:
Jei turite klausimų, galite kreiptis : [email protected].