Obsah:
- Krok 1: Nastavte účet Ubidots
- Krok 2: Jason App
- Krok 3: Bezpečnost na prvním místě
- Krok 4: Schémata
- Krok 5: Breadboard
- Krok 6: Kód
- Krok 7: Demo
Video: Hlasem ovládaná světla odkudkoli s Jasonem: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Střídavá světla, která se ovládají odkudkoli s připojením k internetu pomocí NodeMCU (ESP8266) a Jason (aplikace pro Android).
Jason je hlasově ovládaná pomocná aplikace, kterou jsem kódoval pro zařízení Android k ovládání elektrického stavu AC zařízení, až dosud dokáže ovládat světla. Světla můžete ovládat odkudkoli na světě, pokud máte připojení k internetu. To je možné pomocí brokera IoT, v tomto případě používáme Ubidots.
Chcete -li jej použít, musíte vytvořit hardwarový modul, který se připojuje k žárovce (což jsou pokyny v tomto tutoriálu), a také budete muset vytvořit účet Ubidots.
Začněme tedy…
Krok 1: Nastavte účet Ubidots
První věc, kterou musíte udělat, je přejít na web Ubidots for Education a vytvořit si účet. Můžete se přihlásit přímo, pokud již máte účet Twitter, Github, Google nebo Facebook.
Když jste si již vytvořili účet, budete mít přístup ke svému tokenu, klikněte na své uživatelské jméno v pravém horním rohu a klikněte na Pověření API. Uložte si svůj token, jak jej použijeme později.
Krok 2: Jason App
Aplikaci je možné stáhnout z Obchodu Play, je k dispozici v angličtině a španělštině.
Zkopírujte svůj token Ubidots do aplikace klepnutím na kartu nastavení, vložením do pole klíče Ubidots a klepnutím na tlačítko Uložit.
Nyní musíme nakonfigurovat zařízení, přejděte na kartu zařízení a klepněte na tlačítko Přidat. Zadejte název, nejlépe název oblasti, kde jsou světla, abyste mohli říci „Zapněte světla v kuchyni“. Na I/O pinu ESP32 zvolte „5“, což bude pin NodeMCU (interní ESP8266) připojený k relé. A klepněte na Uložit.
Krok 3: Bezpečnost na prvním místě
V tomto projektu pracujeme se síťovým napětím (A/C napětí), které je nebezpečné, pokud nevíte, co děláte, buďte velmi opatrní. NIKDY se nedotýkejte ŽÁDNÉ části obvodu ani s ním nepracujte, pokud je připojen k elektrické síti. Pokud nevíte, co děláte, zastavte se zde nebo si nechte pomoci od profesionálů.
Zveřejňuji pouze tento vzdělávací návod a v žádném případě neodpovídám za žádná zranění nebo škody, které byste mohli způsobit.
Krok 4: Schémata
- Napájejte NodeMCU připojením VIN k VCC (5V) a kolíku GND k GND.
- Připojte D8 na jeden konec přepínače a na odpor 2,2 K Ohm připojený k GND.
- Připojte druhý konec přepínače na 3,3 V, protože NodeMCU zvládne pouze toto napětí na svých I/O pinech.
- Odpor D1 až 2,2 kOhm k základně tranzistoru NPN
- Záporné DC relé ke kolektoru tranzistoru.
- Tranzistorový emitor na GND.
- Kladné DC relé na 5V.
- Záporná žárovka na jeden AC kolík relé.
- Pozitivní z žárovky na AC Live (AC pozitivní).
- Ostatní AC kolík relé na neutrální (AC negativní)
POZNÁMKA: VCC 5V bude napájen z kabelu USB připojeného k jednoduché nabíječce telefonního transformátoru.
Krok 5: Breadboard
Přepínačem může být jednoduchý kolébkový vypínač nebo nástěnný vypínač, jen potřebuje zjistit, zda uživatel změní svůj stav, abychom mohli stále ovládat světla normálním spínačem.
Přepínač, který jsem použil, má dvojité vyhození, potřebujeme pouze jeden, takže jsem připojil jeho pin 1 až 3V NodeMCU a pin 2 přepínače na pin D8 NodeMCU.
Zdrojem napájení bude nabíječka na zeď 5 V s odizolovaným kabelem USB.
Ovládáním uzemnění pomocí relé můžeme ovládat stav AC žárovky.
Krok 6: Kód
Než použijete zdrojový kód, musíte si stáhnout některé knihovny:
- Jádro Arduino pro ESP8266 (Přečtěte si krok „Instalace pomocí Správce desek“)
- Ubidots ESP MQTT
Poznámka: Pokud nevíte, jak přidat knihovny do arduino IDE, můžete se řídit tímto jednoduchým návodem.
Nastavte vývojovou desku na NodeMCU 1.0 (modul ESP-12E). V kódu musíte změnit některé proměnné:
- Vaše SSID (název vaší domácí sítě Wi-Fi)
- Heslo vaší sítě Wi-Fi
- Váš token Ubidots A nakonec nahrajte svůj kód na tabuli.
A nakonec nahrajte svůj kód na tabuli.
Krok 7: Demo
Funguje to!
Doporučuje:
Hlasem ovládaná dřevěná lampa Edison - (video): 5 kroků
Hlasem ovládaná dřevěná lampa Edison - (video): cena za otázku 5 $. Tolik stojí Wifi relé SONOFF (od společnosti ITEAD), které je srdcem tohoto zařízení. &Quot; Nezklamal jsem. Právě jsem našel 10 000 způsobů, které nebudou fungovat. &Quot; - Thomas A. Edison To je neuvěřitelné, ale v poslední době
Hlasem ovládaná robotická ruka: 8 kroků (s obrázky)
Hlasem ovládaná robotická ruka: a.články {velikost písma: 110,0%; font-weight: bold; styl písma: kurzíva; textová dekorace: žádná; color-background: red;} a.articles: hover {background-color: black;} Tento návod vysvětluje, jak vytvořit hlasem ovládanou robotickou ruku pomocí
Hlasem ovládaná domácí automatizace inspirovaná COVID-19: 5 kroků
Hlasem ovládaná domácí automatizace inspirovaná COVID-19: Za poslední zhruba 4 roky jsem vyzkoušel 3 nebo 4 různé variace domácích ovládacích prvků založených na Arduinu. Pro pohodlí všech je zde chronologická historie některých mých událostí. Instructable 1 - v říjnu 2015 používal IR a RF komunikační
Světla na koloběžce ovládaná hlasem a garážová vrata: 6 kroků
Hlasem ovládaná světla koloběžek a garážová vrata: Ahoj všichni! Nedávno jsem si koupil elektrickou koloběžku, ale neměla zadní světlo ani vestavěný otvírač garážových vrat … PŘEKVAPENÍ !! (ノ ゚ 0 ゚) ノ ~ Tak jsem se rozhodl, že si místo jejich nákupu vyrobím vlastní dálková a zadní světla garážových vrat. Co je
DIY hlasem/internetem ovládaná domácí automatizace a monitorování pomocí ESP8266 a Google Home Mini: 6 kroků
Doma automatizovaná a monitorovaná domácí automatizace a monitorování pomocí ESP8266 a Google Home Mini: Hej !! Po dlouhé přestávce jsem tady, protože všichni musíme dělat něco nudného (práce), jak vydělat. Po všech článcích DOMÁCÍ AUTOMATIZACE, které jsem napsal z BLUETOOTH, IR, Local WIFI, Cloud, tj. Těch obtížných, * NYNÍ * přichází nejjednodušší, ale nejefektivnější