Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Mag-ingat sa amin
Ang artikulong ito ay isang pagpapakita ng paggamit ng Ultrasonic Distance Sensor HC-SR04.
Gagamitin ang sensor bilang isang aparato sa pagsukat upang maitayo ang "1 Meter Keep Away Alarm Gadget" para sa mga layuning distanciation.
Ang utak ng gadget na ito ay ang kahanga-hangang ATTINY85 µController na pinapatakbo ng isang 3.7V Lipo na baterya.
Isinasama ng gadget ang charger ng TP4056.
Ang isang GREEN LED na ilaw kung ang sinusukat na distansya mula sa anumang bagay ay mas malaki sa 120 cm.
Ang isang RED LED ay kumikislap kung ang sinusukat na distansya mula sa anumang bagay ay mas mababa sa 100 cm na may kaibig-ibig (maingay) beep.
Ang isang DILAWANG LED ay kumikislap kung ang sinusukat na distansya mula sa anumang bagay ay nasa pagitan ng [100, 120] cm na may isang mas maingay na beep.
Mga gamit
Maraming mga artikulo ang nagpapaliwanag sa mga detalye kung paano gumagana ang HC-SR04.
Sa madaling sabi, Ang HC-SR04 Ultrasonic Distance Sensor ay
1 - Isang Ultrasonic Transmitter - Ipinapadala nito ang mga ultrasonic pulso ng tunog, nagpapatakbo ito sa 40 KHz
2 - Isang Tagatanggap ng Ultrasonic - Nakikinig ang tatanggap para sa mga naihatid na pulso. Kung tatanggapin ang mga ito gumagawa ito ng output pulse na ang lapad ay maaaring magamit upang matukoy ang distansya na nilakbay ng pulso.
Hakbang 1: Sourcing ng Mga Bahagi (BOM)
Ilang sangkap ang kinakailangan para sa simpleng gadget na ito.
Ang mga sangkap na ito ay madaling ma-access mula sa Amazon, Ebay o Aliexpress.
BOM: Bill ng mga materyales
Hakbang 2: Mga Skematika
Ginamit ang Bukas na mapagkukunan ng Scheme Capture & PCB Design Software Kicad.
Hakbang 3: Disenyo ng Pcb
Ginagamit ang Kicad upang i-ruta ang board.
Hakbang 4: Assembly ng PCB
Ang ilang mga bahagi ay dapat na solder para sa gadget na ito.
Mag-ingat at matiyaga.
Hakbang 5: Arduino Sketch
Ang arduino sketch ay gumagamit ng sikat na NewPing library upang basahin ang distansya mula sa sensor.
Ang NewPing Library ay Open Source at napakahusay na dokumentado.
Hakbang 6: Arduino Sketch Flashing
Ang flashing ng code ay gagamitin ang Arduino Uno mismo bilang isang ISP programmer.
Sana, ang "ATTINY85 ISP Programmer Shield" ay ginagamit upang i-flash ang board.
Pahayag: Basahin ang artikulong "Ngunit Isa pang ATTINY85 ISP Programmer Shield para sa Arduino"
Hakbang 7: Masiyahan
Sa artikulong ito ay nalampasan namin ang lahat ng mga hakbang upang makabuo ng isang nakakatawang gadget na maaaring maging kapaki-pakinabang.
Ang isang 15 segundo na video na ginawa sa bahay ay nagpapakita ng isang kaso ng paggamit.