Obsah:
- Krok 1: Shromáždění požadovaných položek
- Krok 2: Wifi modul ESP-8266
- Krok 3: Servo s vysokým točivým momentem
- Krok 4: Plech
- Krok 5: Programátor 3,3 V FTDI
- Krok 6: Nastavení pro ESP8266
- Krok 7: Nahrání kódu do ESP (zjednodušený software)
- Krok 8: Kódování Arduina pomocí IDE
- Krok 9: Vymýšlení vlastní aplikace
- Krok 10: Soubor.aia pro aplikaci
- Krok 11: Sestavení
Video: Wifi Smart Door (nejjednodušší metoda): 11 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:25
Jedná se o jednoduchý projekt vytvořený pomocí arduino uno R3, cílem je ovládat dveřní zámek bez klíčů a pomocí chytrého telefonu k tomu bude komunikačním médiem internet (modul wifi-ESP8266).
Už jsem zaslal instruktáž o stejném projektu s bluetooth modulem, můžete se na něj obrátit pro případná vysvětlení. (Klikněte zde).
V tomto instruktu budete vědět o jednoduchém IOT projektu ovládání zámku vašich dveří pomocí wifi modulu.
Toto je jedna z nejjednodušších metod pro použití ESP-8266.
Krok 1: Shromáždění požadovaných položek
1. Arduino UNO R3
k ovládání serva a rozhraní pomocí ESP 8266 (GPIO pin-0)
koncept je velmi jednoduchý, budeme ovládat ESP8266 (GPIO pin 0) z našeho chytrého telefonu pomocí aplikace.
pokud GPIO -pin 0
LOW ----------------------------------- stav zámku uzavřen.
VYSOKÝ ----------------------------------- stav zámku otevřený.
stav GPIO pin 0 rozpozná arduino pomocí příkazu digitalRead a provede požadované operace na servu.
Krok 2: Wifi modul ESP-8266
To pomůže našemu projektu získat připojení ke cloudu. To je velmi levné a snadno použitelné.
V tomto projektu budeme používat pouze GPIO pin-0 ESP8266.
Krok 3: Servo s vysokým točivým momentem
otočit páčkou zámku, když je signál vyslán z arduina
je napájen samotným pinem arduino 5v a funguje s ním dobře. (pouze když je arduino napájeno USB kabelem)
Krok 4: Plech
toto se používá k výrobě pouzdra pro servomotor, které mu umožňuje správně držet motor na dveřích a rotující část řádně připevněnou k páce zámku.
případ je na vaší kreativitě, můžete k výrobě pouzdra použít jakýkoli jiný materiál/věc. DRŽET MOTOR NA DVEŘÍCH
Krok 5: Programátor 3,3 V FTDI
Toto se používá pouze při vytváření projektu k programování modulu ESP8266, protože jej nelze programovat přímo z arduina.
Krok 6: Nastavení pro ESP8266
Potřebujete pouze navázat sériovou komunikaci mezi vaším programátorem FTDI a ESP8266.
Připojení: RX -> TX
TX -> RX
CH_PD -> 3,3V
VCC -> 3,3 V.
GND -> GND
Krok 7: Nahrání kódu do ESP (zjednodušený software)
pomocí ESPlorer IDE, což je program vytvořený 4refr0nt k odesílání příkazů do vašeho ESP8266.
Při stahování a instalaci ESPlorer IDE postupujte podle těchto pokynů:
1. Kliknutím sem stáhnete ESPlorer
2. Rozbalte tuto složku
3. Přejděte do hlavní složky Spusťte soubor „ESPlorer.jar“
4. Otevřete ESPlorer IDE
5. Připojte svůj FTDI programátor k počítači
6. Vyberte port programátoru FTDI
7. Stiskněte Otevřít/Zavřít
8. Vyberte kartu NodeMCU+MicroPtyhon
9. Vytvořte nový soubor s názvem init.lua10. Stiskněte Uložit do ESP
11. Vše, s čím si musíte dělat starosti nebo co změnit, je zvýrazněno červeným rámečkem.
12. Načtěte následující kód do svého ESP8266 pomocí předchozího softwaru. Váš soubor by měl mít název „init.lua“.
přidejte do skriptu název své sítě (SSID) a heslo
PŘIDEJTE SVÉ JMÉNO WIFI SÍTĚ (SSID) A HESLO DO SKRIPTU
Vaše IP adresa ESP Když se váš ESP8266 restartuje, vytiskne na váš sériový monitor IP adresu ESP. Uložte si tuto IP adresu, protože ji budete potřebovat později.
Krok 8: Kódování Arduina pomocí IDE
Zadal jsem kódování, odkud si můžete soubor stáhnout.
nahrajte tento kód do ARDUINO!
Krok 9: Vymýšlení vlastní aplikace
můžete si vytvořit svůj vlastní podle výše uvedených obrázků.
zde si také můžete stáhnout aplikaci a nainstalovat ji do svého telefonu Android.
Konfigurace je velmi snadná. Klikněte na tlačítko „Nastavit IP adresu“v dolní části obrazovky a zadejte svou IP adresu.
Krok 10: Soubor.aia pro aplikaci
aplikaci můžete upravit pomocí webu MIT app inventor. (použijte možnost importu)
Krok 11: Sestavení
ujistěte se, že jsou provedena následující připojení.
SERVO CONNECTION 1. oranžová ----- arduino pin 2
2. červená ------- 5v pin v arduinu
3. hnědý ------ uzemňovací kolík v arduinu
nakonec připojte svůj ESP 8266 (GPIO pin 0) k digitálnímu pinu 5 arduina.
VŠE PŘIPRAVENO! Je čas otestovat váš projekt a případné chyby odladit.
Doufám, že se vám to líbí !!!
ODKAZ:
Při vytváření a publikování svého projektu jsem odkazoval na následující webové stránky, 1.
Doporučuje:
Nejjednodušší kartonový USB volant: 6 kroků (s obrázky)
Nejjednodušší kartonový USB volant: Jelikož je karanténa a my jsme uvízli doma, máme tendenci hrát spoustu videoher. Závodní hry jsou jednou z nejlepších her vůbec, ale používání klávesnice začíná být nudné a ovládání je mnohem těžší než ovladač pro Xbox nebo PS. Proto jsem se rozhodl
Nejjednodušší měřič teploty a vlhkosti IoT: 5 kroků (s obrázky)
Nejjednodušší měřič teploty a vlhkosti IoT: Nejjednodušší měřič teploty a vlhkosti IoT vám umožňuje sbírat teplotu, vlhkost a tepelný index. Poté je pošlete na Adafruit IO
Nejjednodušší způsob, jak vytvořit robota pro ovládání gesty: 7 kroků (s obrázky)
Nejjednodušší způsob, jak vytvořit robota pro ovládání gesty: Ovládejte hračky jako superHero. Naučte se, jak vyrobit auto ovládané gesty. Toto je o tom, jak si vyrobit auto ovládané gesty sami. V zásadě se jedná o jednoduchou aplikaci 3osého gyroskopu MPU-6050, akcelerometru. Můžete dělat spoustu dalších věcí
„Nejjednodušší světy“v sestavení neuralizátoru (guma v černé barvě pro muže): 10 kroků (s obrázky)
„Nejjednodušší světy“-Neuralizer build (Men in Black Memory Eraser): Chystáte se na kostýmní párty za pár dní, ale stále nemáte kostým? Pak je tato sestava pro vás! Se slunečními brýlemi a černým oblekem doplňuje tato rekvizita kostým vašeho muže v černém. Je založen na nejjednodušším možném elektronickém obvodu
Nejjednodušší DIY makro klávesnice: 10 kroků (s obrázky)
Nejjednodušší DIY makro klávesnice: Makro klávesnici lze použít k provádění určitých akcí nebo funkcí na vašem počítači a může být opravdu užitečná v určitých aplikacích, jako jsou editory videa nebo hry. Mnoho aplikací má klávesové zkratky pro rychlé provádění akcí, ale někdy