Turinys:

„Pasidaryk pats“atstumo matuoklis su OLED ekranu: 4 žingsniai
„Pasidaryk pats“atstumo matuoklis su OLED ekranu: 4 žingsniai

Video: „Pasidaryk pats“atstumo matuoklis su OLED ekranu: 4 žingsniai

Video: „Pasidaryk pats“atstumo matuoklis su OLED ekranu: 4 žingsniai
Video: Использование плат Digispark Attiny85 Mini Arduino: Урок 108 2024, Birželis
Anonim
„Pasidaryk pats“atstumo matuoklis su OLED ekranu
„Pasidaryk pats“atstumo matuoklis su OLED ekranu
„Pasidaryk pats“atstumo matuoklis su OLED ekranu
„Pasidaryk pats“atstumo matuoklis su OLED ekranu
„Pasidaryk pats“atstumo matuoklis su OLED ekranu
„Pasidaryk pats“atstumo matuoklis su OLED ekranu
„Pasidaryk pats“atstumo matuoklis su OLED ekranu
„Pasidaryk pats“atstumo matuoklis su OLED ekranu

Šioje pamokoje mes kursime skaitmeninį atstumo matuoklį, kuris reikšmes parodys OLED ekrane. Šiam projektui galite pasirinkti naudoti ardiuno arba ESP8266 modulį, ir aš pateiksiu jų abiejų kodą. Jei ESP8266 naudojate pirmą kartą, peržiūrėkite mano pamoką apie šį modulį. Šios programos esmė yra tai, kad atstumo jutiklis HC-SR04 nusiųs savo rodmenis į mikrovaldiklį (arduino arba ESP8266), o tada mikrovaldiklis šią reikšmę perduos į ekraną. Taigi pradėkime.

Prekės

Šiai pamokai jums reikės šių komponentų:

  • mikrovaldiklis (arduino arba ESP8266)
  • Bandomoji Lenta
  • jungiamieji laidai
  • HC-SR04 atstumo jutiklis
  • 0,96 colio OLED ekranas

1 žingsnis: grandinės laidai

Grandinės laidai
Grandinės laidai
Grandinės laidai
Grandinės laidai
Grandinės laidai
Grandinės laidai
Grandinės laidai
Grandinės laidai

Laikykitės arduino arba ESP8266 laidų schemų ir lentelės.

PINArduinoESP8266VCC (atstumo jutiklis) 5V5VTRIG13D6ECHO12D5 GND (atstumo jutiklis) GNDGNDVDD (OLED ekranas) 3.3V3.3VGND (OLED ekranas) GNDGNDSCKA5D1SDAA4D2

2 veiksmas: įdiekite „Adafruit OLED Library“

Įdiekite „Adafruit OLED“biblioteką
Įdiekite „Adafruit OLED“biblioteką

Norėdami įdiegti OLED biblioteką, atlikite šiuos veiksmus:

  1. Atidarykite „Arduino IDE“ir eikite į Eskizas> Įtraukti biblioteką> Tvarkyti bibliotekas
  2. Dabar, kai bibliotekos tvarkyklės langas yra atidarytas, ieškokite „SSD1306“
  3. Pasirinkite tą, kuris turi pavadinimą „Adafruit SSD1306 by Adafruit“
  4. Spustelėkite įdiegti
  5. Dabar biblioteka turėtų būti įdiegta ir dabar galite pradėti programuoti

3 žingsnis: programavimas

Programavimas
Programavimas

Tai yra nuoroda į abu arduino IDE failus, skirtus ESP8266 ir arduino. Kode yra pastabų, paaiškinančių kiekvienos eilutės funkciją.

4 žingsnis: baigėte

Baigėte!
Baigėte!
Baigėte!
Baigėte!

Dabar OLED ekrane turėtumėte matyti atstumą. Dėkojame, kad skaitote, ir patikrinkite kitas mano pamokas.

Rekomenduojamas: