
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05




V tomto tutoriáli budeme stavať digitálny diaľkomer, ktorý bude zobrazovať hodnoty na OLED displeji. V tomto projekte môžete použiť modul ardiuno alebo ESP8266 a pre oba poskytnem kód. Ak používate ESP8266 prvýkrát, prečítajte si môj návod o tomto module. Obrysom tohto programu je, že snímač vzdialenosti HC-SR04 odošle svoje údaje do mikrokontroléra (arduino alebo ESP8266) a potom mikrokontrolér zobrazí túto hodnotu na displeji. Začnime teda.
Zásoby
Na tento tutoriál budete potrebovať nasledujúce komponenty:
- mikrokontrolér (arduino alebo ESP8266)
- breadboard
- prepojovacie vodiče
- Snímač vzdialenosti HC-SR04
- OLED displej 0,96 palca
Krok 1: Zapojenie obvodu




Pri zapojení arduina alebo ESP8266 postupujte podľa schémy a tabuľky.
PINArduinoESP8266VCC (snímač vzdialenosti) 5V5VTRIG13D6ECHO12D5 GND (snímač vzdialenosti) GNDGNDVDD (OLED displej) 3,3V3,3VGND (OLED displej) GNDGNDSCKA5D1SDAA4D2
Krok 2: Nainštalujte knižnicu Adafruit OLED

Pri inštalácii knižnice OLED postupujte nasledovne:
- Otvorte Arduino IDE a prejdite na Skica> Zahrnúť knižnicu> Spravovať knižnice
- Teraz, keď je otvorené okno správcu knižnice, vyhľadajte „SSD1306“
- Vyberte ten, ktorý má názov „Adafruit SSD1306 od spoločnosti Adafruit“
- Kliknite na inštaláciu
- Knižnica by mala byť nainštalovaná a teraz môžete začať programovať
Krok 3: Programovanie

Toto je odkaz na oba súbory arduino IDE pre ESP8266 a arduino. Kód obsahuje komentáre, ktoré vysvetľujú funkciu každého riadka.
Krok 4: Dokončili ste


Teraz by ste mali na OLED displeji vidieť vzdialenosť. Ďakujem za prečítanie a pozrite sa na moje ďalšie návody.
Odporúča:
Prenosný merač vzdialenosti: 10 krokov

Prenosný merač vzdialenosti: Kyle Scott 11. 4. 2020 V tomto návode vám ukážem, ako vytvoriť prenosný merač vzdialenosti
Meradlo vzdialenosti 1,50 m od sociálnej vzdialenosti: 3 kroky (s obrázkami)

1,50 m Sociálne dištančné pásmo: V tejto zostave prispôsobujem bežný meter na meranie vzdialenosti 1,5 m. Potom poviem „jeden a pol metra“. Zeleným alebo červeným svetlom bude tiež indikovať, či ste nad alebo pod touto vzdialenosťou. Tento projekt
Vyrobte si ultrazvukový merač vzdialenosti s mikro: bitom: 6 krokov

Vyrobte si ultrazvukový merač vzdialenosti s mikro: bitom: Dnes si vyrobíme ultrazvukový tester vzdialenosti s mikro: bitovým a ultrazvukovým senzorovým modulom
Klon Arduboy s displejom Arduino Nano a I2C Oled: 3 kroky

Klon Arduboy s displejom Arduino Nano a I2C Oled: Lacná verzia klonu Arduboy, s ktorou si môžete zahrať množstvo originálnych hier Arduboy
Monitor s dierou Pi ESP8266 s OLED displejom: 4 kroky

Monitor Pi-hole ESP8266 s OLED displejom: Monitor Pi-hole je monitor Wemos D1 Mini (ESP8266) s OLED displejom SSD1306, ktorý je spravovaný prostredníctvom webového rozhrania a je umiestnený vo vašej lokálnej sieti a bude zobrazovať štatistiky z vášho servera Pi-hole. Vlastnosti: Zobraziť štatistiku diery Pi-celkom zablokované