Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa tutorial na ito magtatayo kami ng isang digital meter ng distansya na maglalabas ng mga halaga sa isang OLED display. Para sa proyektong ito maaari kang pumili upang gumamit ng isang ardiuno o isang module na ESP8266 at magbibigay ako ng code para sa kanilang dalawa. Kung gumagamit ka ng isang ESP8266 sa kauna-unahang pagkakataon mangyaring suriin ang aking tutorial tungkol sa modyul na ito. Ang balangkas ng program na ito ay ang sensor ng distansya ng HC-SR04 ay magpapadala ng pagbabasa nito sa microcontroller (arduino o ESP8266) at pagkatapos ay ipapalabas ng microcontroller ang halagang ito sa display. Kaya't magsimula tayo.
Mga gamit
Para sa tutorial na ito kakailanganin mo ang mga sumusunod na sangkap:
- microcontroller (arduino o ESP8266)
- breadboard
- jumper wires
- Sensor ng distansya ng HC-SR04
- OLED display 0.96 pulgada
Hakbang 1: Mga Kable ng Circuit
Sundin ang mga eskematiko at ang talahanayan para sa mga kable ng arduino o ESP8266.
PINArduinoESP8266VCC (distansya sensor) 5V5VTRIG13D6ECHO12D5 GND (distansya sensor) GNDGNDVDD (OLED display) 3.3V3.3VGND (OLED display) GNDGNDSCKA5D1SDAA4D2
Hakbang 2: I-install ang Adafruit OLED Library
Sundin ang mga sumusunod na hakbang upang mai-install ang OLED library:
- Buksan ang Arduino IDE at pumunta sa Sketch> Isama ang Library> Pamahalaan ang Mga Aklatan
- Ngayon na bukas ang window ng manager ng library, hanapin ang "SSD1306"
- Piliin ang isa na may pamagat na "Adafruit SSD1306 by Adafruit"
- I-click ang i-install
- Dapat na mai-install na ngayon ang silid-aklatan at maaari ka na ngayong mag-program
Hakbang 3: Programming
Ito ang link para sa pareho ng mga file ng arduino IDE para sa ESP8266 at ang arduino. Ang code ay may mga komento na nagpapaliwanag sa pagpapaandar ng bawat linya.
Hakbang 4: Tapos Na
Dapat mo na ngayong makita ang distansya na ipinakita sa OLED display. Salamat sa pagbabasa at mangyaring mag-checkout sa aking iba pang mga tutorial.