![Vezérlő LED -ek Alexa vagy IFTTT segítségével (SINRIC PRO TUTORIAL): 6 lépés Vezérlő LED -ek Alexa vagy IFTTT segítségével (SINRIC PRO TUTORIAL): 6 lépés](https://i.howwhatproduce.com/images/002/image-4080-j.webp)
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47
![Vezérlő LED -ek Alexa vagy IFTTT segítségével (SINRIC PRO TUTORIAL) Vezérlő LED -ek Alexa vagy IFTTT segítségével (SINRIC PRO TUTORIAL)](https://i.howwhatproduce.com/images/002/image-4080-1-j.webp)
![Vezérlő LED -ek Alexa vagy IFTTT segítségével (SINRIC PRO TUTORIAL) Vezérlő LED -ek Alexa vagy IFTTT segítségével (SINRIC PRO TUTORIAL)](https://i.howwhatproduce.com/images/002/image-4080-2-j.webp)
Szóval te szeretnél az a személy lenni, aki egy hétköznapi vacsora közben azzal mutatkozik meg, hogy "Alexa felkapcsolja a villanyt?" Ez a projekt az Ön számára!
Ezen utasítások végén egy Alexa -eszközzel és IFTTT -vel vezérelheti az RGB -sávot, hogy automatizálást hozzon létre. Például, amikor az ISS "repül" a lakásom fölött, a LED -ek villognak?.
Na, menjünk?
1. lépés: Mire van szükségünk?
Az alkatrészlista meglehetősen egyszerű lesz, de két részre osztom, az alapeszközökre, amelyekre akkor van szükség, ha meg akarja valósítani a projektet, és a semmivel kezdi, és a részletesebb részekre.
Az őszinteségtől való aggodalom miatt minden link társult, ami azt jelenti, hogy kis jutalékot kapok, ha a linkemen keresztül vásárol egy terméket. Ez abszolút NEM kötelezettség a linkek használatára, csak segít más projektek létrehozásában és építésében, és nem drágább az Ön számára. ?
? ALAPRÉSZEK:
- Vasforrasztás: link
- Tin: link
- Áramköri lap: link
- Zsugorcsövek: link
- Vezetékek: link
- Breadboard: link
- Breadboard vezetékek: link
? PROJEKT ALKATRÉSZEK:
- ESP8266: link
- Kondenzátorok: link
- RGB szalag: link
- logikai szintű konverter: link
- 12V -os tápegység: link
- Lépésátalakító 12V -> 5V: link Legyen óvatos a LED -szalag hossza szerinti áramellátással, ez tönkreteheti az elektronikáját. A következő képlettel képet kaphat arról, hogy mennyi energiára van szüksége: Minden pixel három LED -ből (piros, zöld és kék) áll, és mindegyik LED körülbelül 0,02A -t vesz fel
Tehát a mi esetünkben 60 pixel/méter és 3 méteres sáv esetén a következőket kapjuk: 3 * 0,02 * 3 * 60 = 10,8 amper Ha alulméretezett tápegységgel rendelkezik, és nem szeretne újat vásárolni, akkor csökkentheti a kód maximális fényerejét is, de később meglátjuk.
2. lépés: Tegyünk mindent egy kenyértáblára
![Tegyünk mindent egy kenyértáblára Tegyünk mindent egy kenyértáblára](https://i.howwhatproduce.com/images/002/image-4080-3-j.webp)
![Tegyünk mindent egy kenyértáblára Tegyünk mindent egy kenyértáblára](https://i.howwhatproduce.com/images/002/image-4080-4-j.webp)
![Tegyünk mindent egy kenyértáblára Tegyünk mindent egy kenyértáblára](https://i.howwhatproduce.com/images/002/image-4080-5-j.webp)
Mint minden elektronikai projektnél, a forrasztás előtt mindent ki kell próbálni egy tesztlapon, ez több időt vesz igénybe, de legalább nem sír az ágyban, mert nem működik. Hidd el, párszor teszteltem. ?
Tehát ne szereljünk össze mindent a kenyértáblán:
- Helyezze az ESP8266 -ot a kenyérlapra. Csatlakoztassa az ESP VIN -jét a kenyértáblán lévő hálózati csatlakozóhoz, ugyanezt tegye az ESP GND -jével. Csatlakoztassa a 3V3 -at a másik oldalra, és vezessen vezetéket a GND sínek közé. Lásd az 1. ábrát
- Helyezze a logikai szintváltót a kenyértáblájára. Szükségünk van egy logikai szint konverterre, mert az ESP8266 3V3 logikai szinteket küld, a LED -ek pedig 5 V logikai szintet, ezért ezeket a logikai szinteket át kell alakítanunk, hacsak nem lesz beláthatatlan problémánk. Csatlakoztassa az 5V -ot, a 3V3 -at és a GND -t a megfelelő sínekhez. Csatlakoztasson egy vezetéket a szintváltó 5 V oldala és a LED szalag DATA sora közé. Csatlakoztasson egy vezetéket a szintváltó 3 V3 oldala és az ESP8266 D6 érintkezője közé.
- Csatlakoztassa a LED -szalag 5 V -os és GND -s csatlakozóit a kenyértáblán lévő sínekhez. Csatlakoztassa a szalag DIN PIN -kódját a logikai szintváltó 5 V -os oldalához. Helyezzen egy 470 μF -os kondenzátort a LED -szalag 5 V és GND közé, segít megelőzni az áram kezdeti bekapcsolását a LED -ek károsodásához. Lásd a 3. ábrát
- Csatlakoztassa a tápegység 12 V -os és GND -jét a léptető átalakító bemenetéhez. Lásd a 4. ábrát
- Csatlakoztassa az 5 V -os kimenetet és a léptetőátalakító GND -jét a kenyérszekrény megfelelő soraihoz. Lásd az 5. képet
Nos, most mindent be kell kötni? Gratulálunk! Most elvégzünk néhány kódtesztet, hogy megnézzük, jól működik -e az elektronikánk!
3. lépés: Villogjon egy LED -et
![Villogjon egy LED Villogjon egy LED](https://i.howwhatproduce.com/images/002/image-4080-6-j.webp)
![Villogjon egy LED Villogjon egy LED](https://i.howwhatproduce.com/images/002/image-4080-7-j.webp)
![Villogjon egy LED Villogjon egy LED](https://i.howwhatproduce.com/images/002/image-4080-8-j.webp)
![Villogjon egy LED Villogjon egy LED](https://i.howwhatproduce.com/images/002/image-4080-9-j.webp)
WOOOW jól hangzik, igaz? nem, tudom, hogy ez nem az, amire számított, de megerősíti, hogy a rendszerünk működik, ami jó!
Telepítenünk kell egy táblát és egy könyvtárat, hogy ez a LED villogjon.
- Indítsa el Arduino IDE -jét, nyissa meg a beállításokat, illessze be ezt a linket https://arduino.esp8266.com/stable/package_esp8266com_index.json i nto Board Manager URL -ek hozzáadása, majd kattintson az OK gombra. Kérjük, nézze meg az 1. képernyőképet. Lépjen az Eszközök> Tábla> Fórumkezelő menübe, és keresse meg az esp8266 parancsot. Telepítse. Lásd a 2. képernyőképet. Lépjen az Eszközök> Tábla menüpontra, és válassza a NODEMCU 1.0 (ESP 12E modul) lehetőséget. Lásd a 3. képernyőképet.
- Lépjen az Eszközök> Könyvtárak kezelése menüpontra, és keresse meg a FASTLED elemet. Telepítse. Lásd a 4. képernyőképet.
- Most töltse le a villogó kódot a GitHub villogó fájlomra, és töltse fel az ESP -re.
Működnie kell! Ha színinverziója van, annak oka lehet a FastLED.addLeds funkcióban lévő GRB paraméter, módosítsa a GRB értéket RGB értékkel.
Ha még mindig nem működik, ellenőrizze a kábelezést kétszer, és próbálja újra! Most, hogy az elektronika működik, mindent forraszthat a helyén az áramköri lapon?
4. lépés: A Sinric beállítása
Most, hogy van egy működő rendszerünk, beállíthatjuk a Sinric -et, amely hidat teremt a LED -szalagunk és az Alexa vagy az IFTTT között.
- Regisztráljon a Sinric oldalon
- Az Alexa párosítása:- Nyissa meg az Amazon Alexa alkalmazást- Lépjen a Készségek és játékok menüpontra- Keresse meg a Sinric Pro alkalmazást- Kattintson a HASZNÁLATI ENGEDÉLYEZÉS gombra- Adja meg a hitelesítő adatokat, amelyeket akkor hozott létre, amikor regisztrált a Sinric szolgáltatásban.
- Hozzon létre egy új eszközt:- Jelentkezzen be Sinric Pro fiókjába egy webböngészőben- Menjen az Eszközök menübe a bal oldalon- Kattintson az Eszköz hozzáadása gombra- Írja be a LED-szalaghoz kívánt eszköz nevét, ha szükséges, a leírást, és Válassza ki az intelligens izzó típusát- Válassza ki az eszköz hozzáférési kulcsát alapértelmezettként és a nappali szobát. Felvehet szobákat, ha akar, a bal oldali "Szoba" részben.- Nyomja meg a Mentés gombot. Értesítést kell kapnia az Alexa alkalmazásban, amelyben javasolja a létrehozott eszköz hozzáadását.
- Töltse fel a kódot az ESP8266-ra:- Az Arduino IDE-ben válassza az Eszközök> Könyvtárak kezelése> keresse meg a Sinric Pro alkalmazást, és telepítse azt. a KEY_SECRET. Lépjen a Sinric Pro> Hitelesítő adatok (menü a bal oldalon) lehetőségre, és másolja őket.- Írja be az eszköz azonosítóját. Lépjen a Sinric Pro> Eszközök menübe (bal oldali menü), és másolja ki az eszköz azonosítóját.- Módosítsa a NUM_LEDS-et, a LED-ek számát a szalagon, és a LED_PIN-t, amely az ESP-n lévő csap (6-nak kell lennie).- Az Arduino IDE-ben válassza az Eszközök> Tábla> NODEMCU 1.0 (ESP 12E modul) lehetőséget, majd nyomja meg a Feltöltés gombot.
OK, MONDJA MEG A NEVEM. Ne mondjon semmit Alexának, például "Alexa, kapcsolja be a villanyt" vagy "Alexa, változtassa meg a lámpát kékben", és világítania kell! Ha nem jutott el az útmutató végén található hibaelhárítási oldalra. A csíkot közvetlenül az Alexa alkalmazásban vagy a Sinric Pro alkalmazásban is vezérelheti (Android és iOS alkalmazások is vannak). ÉLVEZD AZ RGB -t ❤️ ??
5. lépés: Az IFTTT beállítása
![Az IFTTT beállítása Az IFTTT beállítása](https://i.howwhatproduce.com/images/002/image-4080-10-j.webp)
Most csatlakoztathatjuk az IFTTT -t a Sinrichez!
- Lépjen a Sinric Pro> Hitelesítő adatok (menü a bal oldalon) elemre, és kattintson az Új API kulcsra.
- Nyissa meg az IFTTT.com webhelyet, és hozzon létre egy új kisalkalmazást. Válassza ki a kívánt indítót az IF és az THEN kereséséhez. Keresse meg a Webhook parancsot. Az URL részbe illessze be a következőt: https://ifttt.sinric.pro/v1/actions paszta:
"b": 255, "g": 0, r SePowerState a szalag be- és kikapcsolásához
6. lépés: Hibaelhárítás
Remélem ez a rész üres marad? de ha szükséges, adok hozzá tartalmat.
Ajánlott:
Irányítsa a háztartási gépeket az Alexa segítségével az ESP8266 vagy az ESP32 segítségével: 8 lépés
![Irányítsa a háztartási gépeket az Alexa segítségével az ESP8266 vagy az ESP32 segítségével: 8 lépés Irányítsa a háztartási gépeket az Alexa segítségével az ESP8266 vagy az ESP32 segítségével: 8 lépés](https://i.howwhatproduce.com/images/007/image-18430-j.webp)
Irányítsa a háztartási gépeket Alexa segítségével az ESP8266 vagy ESP32 segítségével: Hé, mi újság, srácok! Akarsh itt a CETech -től. Ez a projektem segíteni fog az életed megkönnyítésében, és úgy fogsz érezni magad, mint egy király, miután irányítottad a házban lévő eszközöket, csak parancsot adva Alexának. A legfontosabb dolog e
A Neopixel Ws2812 LED vagy LED STRIP vagy LED gyűrű használata Arduino -val: 4 lépés
![A Neopixel Ws2812 LED vagy LED STRIP vagy LED gyűrű használata Arduino -val: 4 lépés A Neopixel Ws2812 LED vagy LED STRIP vagy LED gyűrű használata Arduino -val: 4 lépés](https://i.howwhatproduce.com/images/001/image-401-30-j.webp)
A Neopixel Ws2812 LED vagy LED STRIP vagy LED gyűrű használata Arduino -val: Sziasztok, mivel a Neopixel led Strip nagyon népszerűek, és ws2812 led szalagnak is nevezik. Nagyon népszerűek, mert ezekben a LED szalagokban minden egyes ledet külön kezelhetünk, ami azt jelenti, hogy ha azt szeretné, hogy kevés led egy színben világítson
Hangvezérelt otthoni automatizálás (például Alexa vagy Google Home, nincs szükség Wifi -re vagy Ethernetre): 4 lépés
![Hangvezérelt otthoni automatizálás (például Alexa vagy Google Home, nincs szükség Wifi -re vagy Ethernetre): 4 lépés Hangvezérelt otthoni automatizálás (például Alexa vagy Google Home, nincs szükség Wifi -re vagy Ethernetre): 4 lépés](https://i.howwhatproduce.com/images/003/image-6906-31-j.webp)
Hangvezérelt otthoni automatizálás (például Alexa vagy Google Home, nincs szükség Wifi -re vagy Ethernetre): Ez alapvetően SMS -alapú arduino vezérlésű relék a Google asszisztens beállításával, hogy üzeneteket küldjenek hangutasítással. Nagyon egyszerű és olcsó, és úgy működik, mint az Alexa hirdetések meglévő elektromos készülékek (ha van Moto -X smartp
Arduino Ws2812 LED vagy Neopixel LED szalag vagy gyűrű bemutató: 4 lépés
![Arduino Ws2812 LED vagy Neopixel LED szalag vagy gyűrű bemutató: 4 lépés Arduino Ws2812 LED vagy Neopixel LED szalag vagy gyűrű bemutató: 4 lépés](https://i.howwhatproduce.com/images/003/image-7131-j.webp)
Arduino Ws2812 LED vagy Neopixel LED csík vagy gyűrű bemutató: Ebben az oktatóanyagban megtanuljuk, hogyan kell használni a neopixelt vagy a ws 2812 -et vagy a gyors ledet az Arduino -val. Az ilyen típusú LED -eket, szalagokat vagy gyűrűket egyetlen Vin csap és az összes A LED -ek egyedileg címezhetők, ezért ezeket indikátoroknak is nevezik
Készítsen Alexa készségeket a Cloud9 segítségével- nincs szükség hitelkártyára vagy hardverre: 7 lépés (képekkel)
![Készítsen Alexa készségeket a Cloud9 segítségével- nincs szükség hitelkártyára vagy hardverre: 7 lépés (képekkel) Készítsen Alexa készségeket a Cloud9 segítségével- nincs szükség hitelkártyára vagy hardverre: 7 lépés (képekkel)](https://i.howwhatproduce.com/images/003/image-7150-30-j.webp)
Készítsen Alexa készségeket a Cloud9 segítségével- nincs szükség hitelkártyára vagy hardverre: Hello, ma megmutatom, hogyan lehet saját Amazon Alexa készségét létrehozni a Cloud9 használatával. Azok számára, akik nem tudják, a Cloud9 egy online IDE, amely sok különböző nyelvet támogat, és száz százalékig ingyenes - nincs hitelkártya -igény