Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selles õpetuses ehitame digitaalse kaugusemõõturi, mis väljastab väärtused OLED -ekraanile. Selle projekti jaoks saate valida, kas kasutada ardiuno või ESP8266 moodulit ja ma annan neile mõlemale koodi. Kui kasutate ESP8266 esmakordselt, vaadake minu õpetust selle mooduli kohta. Selle programmi ülevaade on see, et kaugusandur HC-SR04 saadab oma näidu mikrokontrollerile (arduino või ESP8266) ja seejärel väljastab mikrokontroller selle väärtuse ekraanile. Nii et alustame.
Tarvikud
Selle õpetuse jaoks vajate järgmisi komponente:
- mikrokontroller (arduino või ESP8266)
- leivalaud
- hüppaja juhtmed
- HC-SR04 kaugusandur
- OLED -ekraan 0,96 tolli
Samm: vooluahela juhtmestik
Järgige arduino või ESP8266 juhtmestiku skeeme ja tabelit.
PINArduinoESP8266VCC (kaugusandur) 5V5VTRIG13D6ECHO12D5 GND (kaugusandur) GNDGNDVDD (OLED -ekraan) 3.3V3.3VGND (OLED -ekraan) GNDGNDSCKA5D1SDAA4D2
2. toiming: installige Adafruit OLED raamatukogu
OLED -teegi installimiseks järgige järgmisi samme.
- Avage Arduino IDE ja valige Visand> Kaasa raamatukogu> Halda teeke
- Nüüd, kui raamatukoguhalduri aken on avatud, otsige "SSD1306"
- Valige üks, millel on pealkiri "Adafruit SSD1306 by Adafruit"
- Klõpsake installil
- Raamatukogu peaks nüüd olema installitud ja saate nüüd programmeerimise juurde asuda
3. samm: programmeerimine
See on link mõlema arduino IDE faili jaoks ESP8266 ja arduino jaoks. Koodil on kommentaarid, mis selgitavad iga rea funktsiooni.
Samm: olete lõpetanud
Nüüd peaksite nägema OLED -ekraanil kuvatavat kaugust. Täname teid lugemise eest ja vaadake palun minu teisi õpetusi.