Kazalo:

Naredi sam merilnik razdalje z OLED zaslonom: 4 koraki
Naredi sam merilnik razdalje z OLED zaslonom: 4 koraki

Video: Naredi sam merilnik razdalje z OLED zaslonom: 4 koraki

Video: Naredi sam merilnik razdalje z OLED zaslonom: 4 koraki
Video: HAYLOU Xiaomi RS4 (LS12) Smart Watch IP68: Things To Know // In-Depth Review 2024, Junij
Anonim
Naredi sam merilnik razdalje z zaslonom OLED
Naredi sam merilnik razdalje z zaslonom OLED
Naredi sam merilnik razdalje z zaslonom OLED
Naredi sam merilnik razdalje z zaslonom OLED
Naredi sam merilnik razdalje z zaslonom OLED
Naredi sam merilnik razdalje z zaslonom OLED
Naredi sam merilnik razdalje z zaslonom OLED
Naredi sam merilnik razdalje z zaslonom OLED

V tej vadnici bomo zgradili digitalni merilnik razdalje, ki bo vrednosti prikazoval na zaslonu OLED. Za ta projekt se lahko odločite za uporabo modula ardiuno ali ESP8266, za oba pa bom zagotovil kodo. Če prvič uporabljate ESP8266, si oglejte mojo vadnico o tem modulu. Okvir tega programa je, da senzor razdalje HC-SR04 pošlje svoje odčitke mikrokrmilniku (arduino ali ESP8266), nato pa mikrokontroler prikaže to vrednost na zaslonu. Pa začnimo.

Zaloge

Za to vadnico boste potrebovali naslednje komponente:

  • mikrokrmilnik (arduino ali ESP8266)
  • deska
  • mostične žice
  • Senzor razdalje HC-SR04
  • OLED zaslon 0,96 palca

Korak: Ožičenje vezja

Ožičenje vezja
Ožičenje vezja
Ožičenje vezja
Ožičenje vezja
Ožičenje vezja
Ožičenje vezja
Ožičenje vezja
Ožičenje vezja

Sledite shemam in tabeli za ožičenje arduina ali ESP8266.

PINArduinoESP8266VCC (senzor razdalje) 5V5VTRIG13D6ECHO12D5 GND (senzor razdalje) GNDGNDVDD (zaslon OLED) 3.3V3.3VGND (zaslon OLED) GNDGNDSCKA5D1SDAA4D2

2. korak: Namestite knjižnico Adafruit OLED

Namestite knjižnico Adafruit OLED
Namestite knjižnico Adafruit OLED

Za namestitev knjižnice OLED sledite tem korakom:

  1. Odprite Arduino IDE in pojdite na Sketch> Include Library> Manage Libraries
  2. Zdaj, ko je odprto okno upravitelja knjižnice, poiščite »SSD1306«
  3. Izberite tisto, ki ima naslov "Adafruit SSD1306 by Adafruit"
  4. Kliknite namesti
  5. Knjižnica bi morala biti nameščena in zdaj lahko nadaljujete s programiranjem

3. korak: Programiranje

Programiranje
Programiranje

To je povezava za obe datoteki IDE arduino za ESP8266 in arduino. Koda vsebuje komentarje, ki pojasnjujejo delovanje vsake vrstice.

4. korak: Končali ste

Končali ste!
Končali ste!
Končali ste!
Končali ste!

Zdaj bi morali videti razdaljo, prikazano na zaslonu OLED. Hvala, ker ste prebrali in si oglejte moje druge vaje.

Priporočena: