
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02




I denne opplæringen skal vi bygge en digital avstandsmåler som sender ut verdiene på en OLED -skjerm. For dette prosjektet kan du velge å bruke en ardiuno eller en ESP8266 -modul, så gir jeg kode for dem begge. Hvis du bruker en ESP8266 for første gang, kan du sjekke opplæringen min om denne modulen. Konturen til dette programmet er at HC-SR04 avstandssensoren sender avlesningen til mikrokontrolleren (arduino eller ESP8266), og deretter sender mikrokontrolleren denne verdien til displayet. Så la oss komme i gang.
Rekvisita
For denne opplæringen trenger du følgende komponenter:
- mikrokontroller (arduino eller ESP8266)
- brødbrett
- jumper ledninger
- HC-SR04 avstandssensor
- OLED -skjerm 0,96 tommer
Trinn 1: Kretsledninger




Følg skjemaene og tabellen for ledninger til arduinoen eller ESP8266.
PINArduinoESP8266VCC (avstandssensor) 5V5VTRIG13D6ECHO12D5 GND (avstandssensor) GNDGNDVDD (OLED -skjerm) 3.3V3.3VGND (OLED -skjerm) GNDGNDSCKA5D1SDAA4D2
Trinn 2: Installer Adafruit OLED Library

Følg trinnene nedenfor for å installere OLED -biblioteket:
- Åpne Arduino IDE og gå til Sketch> Include Library> Manage Libraries
- Nå som biblioteksjefvinduet er åpent, søker du etter "SSD1306"
- Velg den som har tittelen "Adafruit SSD1306 by Adafruit"
- Klikk på installer
- Biblioteket skal nå installeres, og du kan nå gå til programmering
Trinn 3: Programmering

Dette er lenken for begge arduino IDE -filene for ESP8266 og arduino. Koden har kommentarer som forklarer funksjonen til hver linje.
Trinn 4: Du er ferdig


Du bør nå se avstanden som vises på OLED -skjermen. Takk for at du leser, og ta en titt på mine andre opplæringsprogrammer.
Anbefalt:
Bærbar avstandsmåler: 10 trinn

Bærbar avstandsmåler: Kyle Scott
GPS -overvåking med OLED -skjermprosjekt: 5 trinn (med bilder)

GPS -overvåking med OLED -skjermprosjekt: Hei alle sammen, i denne raske artikkelen vil jeg dele prosjektet mitt med deg: ATGM332D GPS -modul med SAMD21J18 mikrokontroller og SSD1306 OLED 128*64 skjerm, jeg bygde en spesiell PCB for den på Eagle Autodesk, og programmer den bruker Atmel studio 7.0 og ASF
Avstandsmåler for garasjeparkering med Arduino: 4 trinn (med bilder)

Avstandsmåler for garasjeparkering med Arduino: Dette enkle prosjektet vil hjelpe deg med å parkere bilen din i garasjen ved å vise avstanden fra gjenstander foran bilens støtfanger. En 'Stop' -melding vil fortelle deg når det er på tide å stoppe.Prosjektet er basert på vanlig HC-SR04 eller Parallax Ping))))
Lage avstandsmåler ved hjelp av en laser og et kamera: 6 trinn

Lage avstandsmåler ved hjelp av en laser og et kamera: Jeg planlegger for tiden et interiørarbeid for neste vår, men da jeg nettopp kjøpte et gammelt hus, har jeg ingen husplan. Jeg begynte å måle vegg til vegg -avstander ved hjelp av en linjal, men den er treg og utsatt for feil. Jeg tenkte på å kjøpe en avstandsmåler
Bærbar avstandsmåler med Arduino !: 9 trinn (med bilder)

Bærbar avstandsmåler med Arduino !: Når du leser denne instruksjonsboken, lærer du hvordan du lager en nærhetssensor som du kan bruke til å måle avstander mellom den og hva du peker den på. Den bruker PICO, det Arduino-kompatible kortet og flere andre elektroniske deler som allerede er