Talaan ng mga Nilalaman:

Gumawa ng isang Ultrasonic Distance Tester Sa Micro: kaunti: 6 Mga Hakbang
Gumawa ng isang Ultrasonic Distance Tester Sa Micro: kaunti: 6 Mga Hakbang

Video: Gumawa ng isang Ultrasonic Distance Tester Sa Micro: kaunti: 6 Mga Hakbang

Video: Gumawa ng isang Ultrasonic Distance Tester Sa Micro: kaunti: 6 Mga Hakbang
Video: MGA IBA'T IBANG URI O KULAY NG REGLA NA DAPAT MONG MALAMAN#menstration#mgaiba't-ibangkulayngmens 2024, Hunyo
Anonim
Gumawa ng isang Ultrasonic Distance Tester Sa Micro: kaunti
Gumawa ng isang Ultrasonic Distance Tester Sa Micro: kaunti

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

Hardware Assembly
Hardware Assembly
Hardware Assembly
Hardware Assembly
Hardware Assembly
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

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

Resulta
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].

Inirerekumendang: