2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Smart Door je snadné řešení, jak připojit dveře ke smartphonu pomocí několika jednoduchých kroků.
Smart Door vás upozorní, když jste zapomněli zamknout dveře a když se někdo blíží k vašim dveřím.
Kdo jsme?
Dva studenti informatiky z Interdisciplinárního centra (IDC), Herzliya, Izrael. Tento systém Smart Door je naším závěrečným projektem v kurzu „Internet věcí (IoT)“.
Vyzkoušeli jste náš projekt? Dej nám vědět! Rádi bychom od vás slyšeli, pokud máte body ke zlepšení nebo jakékoli komentáře. Kromě toho bychom rádi získali nějaké obrázky!
Zásoby
1 x deska ESP8266 (použili jsme Wemos D1 mini)
1 x kabel Micro-USB
12 x propojovací kabely
1 x potenciometr
1 x ultrazvukový senzor
1 x reproduktor
Krok 1: Obvody
V tomto kroku připojíme všechna čidla.
Ultrazvukový senzor:
- Připojte Vcc k 5v
- Připojte GND k G
- Připojte Trig k D8
- Připojte Echo k D7
Potenciometr:
- Připojte GND k G (levá noha)
- Připojte VCC k 5v (pravá noha)
- Připojte prostřední nohu k A0
Mluvčí:
- Připojte GND k G
- Připojte Vcc k D6
Krok 2: Instalace požadovaného softwaru a panelů
Arduino IDE
Nainstalujte Arduino IDE:
www.arduino.cc/en/Guide/HomePage
Nainstalujte do svého Arduino IDE příslušné „ovladače“pro desky ESP8266:
Adafruit
Vytvořte si účet:
Přejděte na „Zdroje“a přidejte 2 kanály:
- potenciometr
- ultrazvukové
Poté přejděte na „Hlavní panel“a vytvořte nový řídicí panel, poté přejděte na řídicí panel a přidejte 2 bloky pomocí znaménka plus v pravé části stránky:
- Přidejte blok měřidla, poté vyberte posuv potenciometru a ujistěte se, že maximální hodnota je 1.
- Přidejte blok měřidla, poté vyberte ultrazvukový posuv a ujistěte se, že maximální hodnota je 100.
- Klikněte na 'Uložit'.
Blynk App
IOS:
Google Play:
Vytvořte si účet a poté:
- Postavte projekt Blynk. (když to uděláte, obdržíte na svůj e -mailový ověřovací klíč, ponechte si ho, použijeme ho v dalším kroku).
- Nakonfigurujte aplikaci tak, aby byla založena na vaší desce (v našem případě Wemos mini 1).
- Přidejte widget oznámení. (Konfiguraci viz přiložené fotografie).
Krok 3: Kód
Kód je přiložen a je dobře zdokumentován pro snadné použití.
Otevřete kód v Arduino IDE a ujistěte se, že deska, na které pracujete, je skutečně správná deska.
Když používáte sériový monitor, ujistěte se, že používáte 115200baud.
Všimněte si, že v kódu jsou místa, která musíte upravit podle svého projektu (například podrobnosti o WiFi).
Vše je zapsáno v dokumentaci.