Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä opetusohjelmassa rakennamme digitaalisen etäisyysmittarin, joka antaa arvot OLED -näytölle. Tässä projektissa voit käyttää ardiuno- tai ESP8266 -moduulia ja annan koodin molemmille. Jos käytät ESP8266 -laitetta ensimmäistä kertaa, tutustu tämän moduulin opetusohjelmaan. Tämän ohjelman pääpiirteet ovat, että etäisyysanturi HC-SR04 lähettää lukemansa mikrokontrollerille (arduino tai ESP8266) ja sitten mikro-ohjain lähettää tämän arvon näytölle. Aloitetaan siis.
Tarvikkeet
Tätä opetusohjelmaa varten tarvitset seuraavat komponentit:
- mikrokontrolleri (arduino tai ESP8266)
- leipälauta
- hyppyjohtimet
- HC-SR04 etäisyysanturi
- OLED -näyttö 0,96 tuumaa
Vaihe 1: Piirin johdotus
Noudata arduinon tai ESP8266: n kytkentäkaavioita ja taulukkoa.
PINArduinoESP8266VCC (etäisyysanturi) 5V5VTRIG13D6ECHO12D5 GND (etäisyysanturi) GNDGNDVDD (OLED -näyttö) 3.3V3.3VGND (OLED -näyttö) GNDGNDSCKA5D1SDAA4D2
Vaihe 2: Asenna Adafruit OLED -kirjasto
Asenna OLED -kirjasto seuraavasti:
- Avaa Arduino IDE ja valitse Luonnos> Sisällytä kirjasto> Hallitse kirjastoja
- Nyt kun kirjastonhallinta -ikkuna on auki, etsi "SSD1306"
- Valitse se, jonka otsikko on "Adafruit SSD1306 by Adafruit"
- Napsauta asennus
- Kirjasto pitäisi nyt asentaa ja voit siirtyä ohjelmointiin
Vaihe 3: Ohjelmointi
Tämä on linkki sekä arduino IDE -tiedostoihin ESP8266: lle että arduinolle. Koodissa on kommentteja, jotka selittävät kunkin rivin toiminnan.
Vaihe 4: Olet valmis
Sinun pitäisi nyt nähdä etäisyys OLED -näytössä. Kiitos, että luit ja tutustu muihin opetusohjelmiini.