Obsah:

Wifi Smart Door (nejjednodušší metoda): 11 kroků (s obrázky)
Wifi Smart Door (nejjednodušší metoda): 11 kroků (s obrázky)

Video: Wifi Smart Door (nejjednodušší metoda): 11 kroků (s obrázky)

Video: Wifi Smart Door (nejjednodušší metoda): 11 kroků (s obrázky)
Video: ÓeFko bude v prosinci za půlku když budou ty Vánoce tak kdo váhal tak šup . Platí pro prvních 100 2024, Červenec
Anonim
Chytré dveře Wifi (nejjednodušší metoda)
Chytré dveře Wifi (nejjednodušší metoda)
Chytré dveře Wifi (nejjednodušší metoda)
Chytré dveře Wifi (nejjednodušší metoda)
Chytré dveře Wifi (nejjednodušší metoda)
Chytré dveře Wifi (nejjednodušší metoda)

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

Shromažďování požadovaných položek
Shromažďová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

Wifi modul ESP-8266
Wifi modul ESP-8266
Wifi modul ESP-8266
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

Servo s vysokým točivým momentem
Servo s vysokým točivým momentem
Servo s vysokým točivým momentem
Servo s vysokým točivým momentem
Servo s vysokým točivým momentem
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

Plech
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

Programátor 3,3 V FTDI
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

Nastavení pro ESP8266
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)

Nahrání kódu do ESP (zjednodušený software)
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

Kódování Arduina pomocí IDE
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

Vymýšlení vlastní aplikace
Vymýšlení vlastní aplikace
Vymýšlení vlastní aplikace
Vymýšlení vlastní aplikace
Vymýšlení vlastní aplikace
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í

Shromáždění!
Shromáždění!
Shromáždění!
Shromáždění!

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: