Obsah:
- Krok 1: Získajte svoje diely
- Krok 2: Zmiešajte to dohromady
- Krok 3: Kód
- Krok 4: Aplikácia
- Krok 5: Dajte to dohromady a hotovo
Video: Solenoid ovládaný Alexou pomocou WEMO D1 Mini: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Je to naozaj úžasné. Nie je také ľahké ovládať mikroprocesor alexa echo. Svet je tvoja ustrica. Tento návod vás prevedie krokmi k ovládaniu solenoidu. Rovnaký proces môžete použiť na ovládanie čohokoľvek. V mojom prípade som solenoidom stlačil tlačidlo výťahu. Vyrobil som dva z nich, jeden pre tlačidlo výťahu na poschodí a jeden pre tlačidlo výťahu na prízemí.
Krok 1: Získajte svoje diely
Zloženie:
Alexa Echo Dot (alebo Echo)
WEMO D1 mini - Dávajte pozor, aby ste nedostali WEMO D1 mini LITE. Náhodou som to urobil v domnení, že šetrím peniaze, ale nefungovalo to správne.
L293D - Obvykle sa používa relé, ale mal som ich veľa položených a fungovali.
Breadboard
9V konektor pre batériu
Zásuvky s vnútorným závitom - voliteľné
Solenoid
drôty
9V batéria
Krok 2: Zmiešajte to dohromady
Toto som spájkoval dohromady na doske. Táto konkrétna doska je pekná, pretože je rozložená ako doska na chlieb s koľajnicami a sadami otvorov, ktoré sú spojené.
Najprv som na perfboardu spájkoval ženské hlavičky, do ktorých sa mal WEMO zapojiť. Pôvodne som k L293D spájkoval aj samičie hlavičky. Zistil som však, že L293D sa nezapája do konektorov s dobrým pripojením, a tak som ho spájkoval priamo na dosku.
Potom som k doske spájkoval drôty a nadviazal spojenie: 1. Červený vodič od WEMO 5V do L293D Povoliť pin2. Čierny vodič zo zeme WEMO na uzemňovací kolík L293D (5) 3. Žltý vodič z kolíka WEMO D1 na vstup L293D2 pin (7) 4. káble krytky batérie - čierny k uzemneniu WEMO, červený ku kolíku L293D Vs (8) 5. solenoidové vodiče-čierna k zemi WEMO, ľubovoľná farba k výstupu L293D 2 kolíky (6)-UPOZORNENIE: Použil som drôt s 2-kolíkovým zásuvkovým konektorom na konci. Môžem do toho zapojiť solenoid. Na koniec každého solenoidového drôtu som spájkoval samčie kolíky.
Nebol dôvod, aby som sa pripojil k vstupu/výstupu 2, mohol som urobiť vstup/výstup 1. V skutočnosti som mohol ovládať iba 4 solenoidy, nie iba jeden, ale jeden bol všetko, čo som pre tento projekt potreboval.
Krok 3: Kód
Na naprogramovanie WEMO môžete použiť ID Arduino.
Existuje niekoľko krokov, aby WEMO fungovalo s arduino IDE, a môžete sa nimi riadiť v tomto vynikajúcom návode …
Ďalej musíte nechať WEMO pracovať s Echo … Dôvodom WEMO je, že má povolené WIFI - a môžete použiť nejaký ľahko dostupný kód, aby sa správal ako prepínač wemo belkin. Je to jednoduchý spôsob, ako ho prepojiť s amazonskou ozvenou.
Najprv choďte na: https://github.com/kakopappa/arduino-esp8266-alexa… a stiahnite si simulačný kód belkin. Tento kód vložte na miesto, kde sa nachádzajú všetky vaše ďalšie projekty arduino. Potom vyvolajte súbor wemos.ino v arduino ide. Jediný súbor, ktorý je potrebné upraviť, je súbor wemos.ino. V zásade všetko, čo musíte v tomto súbore urobiť, je:
1. Nastavte si SSID a heslo na wifi 2. Definujte svoj prepínač; (Prepínač *kuchyňa = NULL;) 3. Inicializujte prepínač; (kuchyňa = nový vypínač („kuchynské osvetlenie“, 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*kuchyňa);) 4. Pridať do sekcie Slučka; (kitchen-> serverLoop ();) 5. Vykonajte spätné volanie zapnuté aj vypnuté a do spätného volania vložte čokoľvek, čo chcete: bool kitchenLightsOn () {Serial.println („Prepnúť 2 zapnúť …“); isKitchenLightstsOn = true; návrat jeKitchenLightstsOn; }
To všetko uvidíte vo vzorovom kóde wemos.ino. Stačí nahradiť prepínače v tomto súbore čímkoľvek, čo chcete zmeniť. V mojom prípade som všetko premenoval na „BasementButton“. Moje spätné volanie basementButtonOn () mení kolík D1 na VYSOKÝ. Pozrite si kód, ktorý som uviedol ako príklad.
Krok 4: Aplikácia
V mojom prípade som chcel, aby solenoid stlačil tlačidlo výťahu. Na to som potreboval nejaký držiak, ktorý by držal solenoid nad tlačidlom výťahu. Toto je môj prvý vstup do sveta 3D tlačiarní. Išiel som na tinkercad.com a vytvoril som si účet. Ich nástroj môžete použiť na vytváranie 3D návrhov v cloude a potom exportovať svoj návrh do súboru *.stl, ktorý je možné vytlačiť. Zistil som, že používanie tinkercad je veľmi intuitívne. Tiahnutím tvarov do kresliacej oblasti vytvoríte požadovaný dizajn. Pri prvom nastavení účtu má veľmi dobrý návod, ako začať. Je to trochu zložitejšie, keď sa musíte uistiť, že má správne rozmery.
Bol som schopný vytlačiť zátvorku vďaka láskavosti priateľa, ktorý má 3D tlačiareň. Existujú však rôzne spoločnosti, ktoré to môžu urobiť aj za vás. Niektoré knižnice to dokonca urobia.
Krok 5: Dajte to dohromady a hotovo
Namontoval som držiak/solenoid na tlačidlo výťahu a WEMO som vložil do plastového boxu na vrch tlačidla. Po nahraní kódu na server WEMO musíte dostať Alexu, aby ho objavil. Stačí povedať „Alexa nájde zariadenia“. Akonáhle to nájde, môžete povedať „Alexa zapnúť DEVICENAME“alebo „Alexa vypnúť DEVICENAME“. Aktivuje sa spätné volanie do kódu a zapne sa solenoid. V mojom prípade mám zariadenie „výťah hore“a zariadenie „gombíkové tlačidlo“. Je to trochu pracné, ale funguje to. Tiež nemá úplne zmysel „zapínať“a „vypínať“, ale nie som si istý, či sa to dá zmeniť.
Odporúča:
Kontrolné LED diódy s Alexou alebo IFTTT (NÁVOD SINRIC PRO): 6 krokov
Kontrolné LED diódy s Alexou alebo IFTTT (NÁVOD SINRIC PRO): Chcete byť tým človekom, ktorý sa počas všednej večere predvádza tak, že povie „Alexa zapne svetlo?“; Tento projekt je pre vás! Na konci tohto návodu budete môcť ovládať pás RGB pomocou zariadenia Alexa a IFTTT
IR most kompatibilný s Alexou pomocou krokov ESP8266: 3
IR most kompatibilný s Alexou pomocou ESP8266: Chcel som spôsob, ako ovládať svoju inteligentnú televíziu prostredníctvom Alexa. Bohužiaľ, môj Hi-Sense 65 " Smart televíziu nie je možné ovládať prostredníctvom WiFi. Bolo by pekné, keby to malo nejaký druh API, ktoré by som mohol použiť na prepojenie s ním. Preto som vytvoril
Diaľkové ovládanie s povolenou Alexou (pomocou WEMO D1 Mini): 3 kroky
Diaľkové ovládanie s povolenou Alexou (pomocou WEMO D1 Mini): Toto je aktualizovaná verzia predchádzajúceho príspevku: https: //www.instructables.com/id/Voice-Activated-R..V predchádzajúcej verzii som použil Geetech hlasový modul na ovládanie bežného diaľkového ovládača otvárača garážových brán. V tomto návode som nahradil vo
Integrované inteligentné žalúzie ovládané Alexou: 8 krokov (s obrázkami)
Integrované inteligentné rolety ovládané Alexou: V súčasnosti je online k dispozícii množstvo projektov a inštrukcií pre inteligentné žalúzie. Chcel som však vtlačiť súčasné projekty do vlastných rúk s cieľom mať v rolete všetko vnútorné vrátane všetkých obvodov. To by znamenalo
Ako interagovať s Alexou s Dragonboard-410c: 5 krokov
Ako interagovať s Alexou s Dragonboard-410c: V tomto tutoriále sa naučíte, ako vložiť Alexa do Dragonboard-410c. Na začiatok si predstavme niekoľko vecí, ktoré potrebujete: Alexa Voice Service (AVS) - Umožňuje hovoriť so svojimi zariadeniami, budete mať prístup k cloudovej alexa th