Turinys:
- 1 žingsnis: reikalingos medžiagos
- 2 žingsnis: pagrindinės žinios
- 3 žingsnis: Aparatūros surinkimas
- 4 žingsnis: programavimas
- 5 žingsnis: rezultatas
- 6 žingsnis: šaltinis
Video: Padarykite ultragarsinį atstumo testerį naudodami „Micro: bit“: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Š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].
Rekomenduojamas:
Pamoka: Kaip naudoti analoginį ultragarsinį atstumo jutiklį US-016 su „Arduino UNO“: 3 žingsniai
Pamoka: Kaip naudoti analoginį ultragarsinį atstumo jutiklį US-016 su „Arduino UNO“: Aprašymas: US-016 ultragarsinis paleidimo modulis leidžia 2 cm ~ 3 m nematavimo galimybes, maitinimo įtampa 5 V, veikimo srovė 3,8 mA, palaiko analoginę išėjimo įtampą, stabilus ir patikimas. Šis modulis gali skirtis priklausomai nuo taikomos
Pataisykite elektroniką naudodami IC testerį!: 8 žingsniai (su nuotraukomis)
Pataisykite elektroniką naudodami „IC-Tester“! „Instructable“sudaro projekto motyvacija, br
Padarykite paprastą ultragarsinį „Theremin“: 6 žingsniai
Padarykite paprastą ultragarsinį „Theremin“: Šis projektas yra arduino pagrindu pagamintas ultragarsinis „theremin“
Naudojant ultragarsinį atstumo jutiklį ir serijinio monitoriaus išvestį: 6 žingsniai
Naudojant ultragarsinį atstumo jutiklį ir serijinio monitoriaus išvestį: Ei, vaikinai! Norite išmokti naudoti serijinio monitoriaus išvestį. Na, jūs turite puikią pamoką, kaip tai padaryti! Šioje pamokoje aš jums padėsiu atlikti paprastus veiksmus, kurių reikia norint nustatyti atstumą naudojant ultragarso jutiklį ir pranešti apie
Padarykite paprastą LED testerį: 5 žingsniai
Sukurkite paprastą LED testerį. Tai labai paprastas, bet naudingas LED testeris, leidžiantis išbandyti, palyginti ir patikrinti beveik bet kurio dviejų kontaktų šviesos diodų spalvą. Norėdami tai padaryti, jums reikės:-PP3 akumuliatoriaus jungties. 470 omų rezistorius. Šiek tiek termiškai susitraukiančios movos, skirtos uždengti