Turinys:

Padarykite ultragarsinį atstumo testerį naudodami „Micro: bit“: 6 žingsniai
Padarykite ultragarsinį atstumo testerį naudodami „Micro: bit“: 6 žingsniai

Video: Padarykite ultragarsinį atstumo testerį naudodami „Micro: bit“: 6 žingsniai

Video: Padarykite ultragarsinį atstumo testerį naudodami „Micro: bit“: 6 žingsniai
Video: Trinary Time Capsule 2024, Lapkritis
Anonim
Padarykite ultragarsinį atstumo testerį su „Micro: bit“
Padarykite ultragarsinį atstumo testerį su „Micro: bit“

Š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

Techninės įrangos surinkimas
Techninės įrangos surinkimas
Techninės įrangos surinkimas
Techninės įrangos surinkimas
Techninės įrangos surinkimas
Techninės įrangos 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

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

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