Innholdsfortegnelse:

DIY avstandsmåler med OLED -skjerm: 4 trinn
DIY avstandsmåler med OLED -skjerm: 4 trinn

Video: DIY avstandsmåler med OLED -skjerm: 4 trinn

Video: DIY avstandsmåler med OLED -skjerm: 4 trinn
Video: The Rule of Thumb Survival Secret - Calculate Distance Without a Rangefinder! 2024, November
Anonim
DIY avstandsmåler med OLED -skjerm
DIY avstandsmåler med OLED -skjerm
DIY avstandsmåler med OLED -skjerm
DIY avstandsmåler med OLED -skjerm
DIY avstandsmåler med OLED -skjerm
DIY avstandsmåler med OLED -skjerm
DIY avstandsmåler med OLED -skjerm
DIY avstandsmåler med OLED -skjerm

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

Kretsledninger
Kretsledninger
Kretsledninger
Kretsledninger
Kretsledninger
Kretsledninger
Kretsledninger
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

Installer Adafruit OLED -bibliotek
Installer Adafruit OLED -bibliotek

Følg trinnene nedenfor for å installere OLED -biblioteket:

  1. Åpne Arduino IDE og gå til Sketch> Include Library> Manage Libraries
  2. Nå som biblioteksjefvinduet er åpent, søker du etter "SSD1306"
  3. Velg den som har tittelen "Adafruit SSD1306 by Adafruit"
  4. Klikk på installer
  5. Biblioteket skal nå installeres, og du kan nå gå til programmering

Trinn 3: Programmering

Programmering
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 ble ferdig!
Du ble ferdig!
Du ble ferdig!
Du ble 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: