Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ngayon, gagawa kami ng isang ultrasonic distance tester na may micro: bit at module ng ultrasonic sensor.
Hakbang 1: Kailangan ng Mga Materyales
1 x BBC micro: kaunti
1 x Pugita: kaunti
1 x OLED module
1 x HC-SR04 ultrasonic module
Hakbang 2: Kaalaman sa Background
Pangunahing Prinsipyo ng HC-SR04
Ang HC-SR04 ay isang uri ng mga module ng pagsukat ng distansya ng ultrasonic. Sa modyul na ito, mahahanap natin ang oras ng espasyo sa pagitan ng pagpapadala at pagbabalik ng ultrasonic, pagkatapos ay i-convert ito sa distansya. Narito ang pangunahing prinsipyo:
- Gumamit ng IO port TRIG upang ma-trigger ang panukalang distansya na may 10us mataas na antas ng kuryente kahit papaano.
- Awtomatikong magpadala ng 8 40kHz square wave at suriin kung bumalik ang isang senyas.
- Kung ang isang senyas ay bumalik, pagkatapos ay maglabas ng isang mataas na antas ng elektrisidad sa pamamagitan ng IO port TRIG. Ang tagal ng mataas na antas ng elektrisidad ay ang oras mula sa pagpapadala at pagbabalik ng ultrasonic.
Distansya = (mataas na oras ng antas ng kuryente x tunog space (340m / s)) / 2
Tandaan: Hanapin sa MakeCode para sa naka-selyadong ultrasonic library. Hindi mo kailangang magsulat ng anumang kumplikadong code ng drive ngunit simpleng pinagsasama ang library.
Hakbang 3: Hardware Assembly
1. Maaari kang mag-refer sa haligi para sa koneksyon sa pagitan ng ultrasonic module at octopus.
2. Dahil ang boltahe sa pagmamaneho ng SR04 ultrasonic module ay 5V, kaya dapat nating i-slide ang boltahe switch sa pugita: kaunti sa dulo ng 5V.
3. I-plug ang OLED module sa IIC cpnnector sa pugita: kaunti.
4. Kapag nakakonekta, maaari mong makita ang sumusunod na larawan na ipinakita:
Hakbang 4: Programming
1. Mag-click upang buksan ang https://makecode.microbit.org/ at ipasok ang interface ng programa
2. Maghanap ng sonar sa ADD Package, pagkatapos ay idagdag ang ultrasonic library
3. Maghanap sa OLED sa ADD Package, pagkatapos ay idagdag ang library para sa OLED module
4. Ipasimula ang OLED screen
5. Itakda ang pin trig na maging P14 at ang pin na echo ay P15 na may cm bilang unit. At ipakita ang data na ibinalik sa OLED screen
6. Kapag natapos mo ang iyong programa, makukuha mo ang buong code mula sa link na ito :
O maaari mong i-download ang code sa micro: direkta na bit sa pamamagitan ng web page sa ibaba
Hakbang 5: Resulta
Ngayon ay matagumpay kang nakalikha ng isang hanay ng aparato ng pagsukat ng ultrasonik. Ituro ang ulo ng ultrasonic sa bagay na nais mong subukan, pagkatapos ay makikita mo ang distansya sa pagitan ng OLED screen.
Hakbang 6: Pinagmulan
Ang artikulong ito ay mula sa:
Kung mayroon kang anumang mga katanungan, maaari kang makipag-ugnay sa : [email protected].