Obsah:
- Krok 1: Zoznam dielov
- Krok 2: Vlastnosti
- Krok 3: Okruh
- Krok 4: Kód
- Krok 5: Napájanie
- Krok 6: Výroba puzdra
- Krok 7: Pripojenie motorov k žalúziám
- Krok 8: Nastavenie aplikácie
- Krok 9: Prehľad
Video: Hlasom aktivované rolety Arduino: 9 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Pred chvíľou som urobil Instructable, kde som do svojho zámku dverí pridal servo a zariadenie Bluetooth, ktoré mi umožnilo ovládať ho telefónom ako závislý. Nemôžem prestať pridávať Bluetooth do vecí, a tak v tomto projekte ukážem pomocou niektorých funkcií aktivácie hlasom vyrobíte žalúzie ovládané technológiou Bluetooth. Začnime!
Krok 1: Zoznam dielov
Tento projekt je dosť lacný a skutočne nepotrebuje toľko dielov, budeme potrebovať tieto diely:
- Arduino Nano (tu)
- Modul Bluetooth HC-06 (tu)
- Ovládač motora (tu)
- 2x prevodový motor (tu)
- 2x 220 ohmové odpory (tu)
- 2x tlačidlá (tu)
- LED (tu)
A pre nástroje a materiály budeme potrebovať:
- Kartón
- Drôt
- spájkovačka a spájkovačka
- horúca lepiaca pištoľ a horúce lepidlo
- Rezačka na krabice
Krok 2: Vlastnosti
Hlavnou funkciou, ktorú tieto žalúzie budú mať, je možnosť otvárať a zatvárať ich pomocou aplikácie. Mám dve žalúzie, ktoré chcem ovládať pomocou tohto zariadenia, takže budem používať dva motory, jeden pre každú roletu. Keď je príkaz U odoslaný cez zariadenie Bluetooth, roztočí oba motory do otvorenej polohy a ak je odoslaný príkaz D, oba motory sa roztočia do zatvorenej polohy. Teraz bol jedným z problémov, ktoré som mal s mojím projektom zámky dverí Bluetooth, to, že môj telefón umrie skôr, ako sa dostanem domov, čo znamená, že sa nebudem môcť dostať do svojej miestnosti, a preto v tomto projekte budeme do zariadenia pridávať tlačidlá. ktoré nám umožnia otvoriť žalúzie po stlačení tlačidla. Teraz to samozrejme bude zahŕňať aj hlasové ovládanie a schopnosť ovládať jednotlivé motory, čo nám umožní otvoriť jednu roletu naraz, ale o tom budeme hovoriť neskôr,
Krok 3: Okruh
Nenechajte sa zmiasť chaotickým schémou zapojenia, tento obvod je v skutočnosti veľmi jednoduchý a priamy, ak sa budete riadiť schémou zapojenia kúsok po kúsku, začnime teda pripojením ovládača motora k Arduinu:
- Pin 8 sa pripája k M1 na ovládači motora
- Pin 9 sa pripája k E1 na ovládači motora
- Pin 10 sa pripája k M2 na ovládači motora
- Pin 11 sa pripája k E2 na ovládači motora
Teraz budeme chcieť pripojiť modul Bluetooth k Arduinu, urobíme to nasledovne:
- 5 -voltový pin sa pripája k VCC na module Bluetooth
- Uzemňovací kolík sa pripája k uzemneniu v module Bluetooth
Rx a Tx budú tiež pripojené k Arduinu, ale zatiaľ to nemôžeme urobiť, pretože akonáhle sú tieto pripojenia vytvorené, nemôžeme nahrať kód, takže ich nepripojte, kým neodovzdáme kód.
- Rx sa pripája k Tx na module Bluetooth
- Tx sa pripája k Rx na module Bluetooth
Budeme tiež chcieť pripojiť naše tlačidlá, ktoré nám umožnia ovládať motory bez smartfónu, a spojíme ich nasledovne
- Pripojte odpor z kolíka 7 na Arduine k 5 voltom na Arduine
- Pripojte odpor z kolíka 4 na Arduine k 5 voltom na Arduine
- Pripojte jednu nohu tlačidla ku kolíku 7 a druhú nohu k zemi
- Pripojte jednu nohu nasledujúceho tlačidla ku kolíku 4 a druhú nohu k zemi
Teraz pripojíme LED ku kolíku 4, ktorý ukáže, že zariadenie má napájanie:
- Pin 4 ide na katódu (dlhá noha LED)
- Zem prechádza na anódu (krátka časť LED)
A nakoniec ideme pripojiť motory k regulátoru motora ich zaskrutkovaním do skrutkovej svorky
Krok 4: Kód
Stiahnite si skicu, otvorte ju v Arduino IDE a nahrajte ju do Arduino Nano.
Krok 5: Napájanie
Aby sme týmto motorom poskytli dostatok energie na zatočenie trochu tuhého slepého mechanizmu, budeme potrebovať najmenej 9 voltový 1 A napájací zdroj do zásuvky. Akonáhle nájdete napájací zdroj, budeme ho chcieť pripojiť k nášmu Arduinu a ovládaču motora.
K Arduinu sa pripája nasledovne:
- Pozitívne (+) pripojenie k kolíku VIN na Arduine
- Ground (-) sa pripája k uzemňovaciemu kolíku na Arduine
K ovládaču motora sa pripája nasledovne:
- Kladný (+) sa pripája k VS na ovládači motora
- Uzemnenie (-) sa pripája k GND na ovládači motora
Teraz môžeme zapojiť regulátor motora a otestovať ho, ak sa všetko rozsvieti, môžeme prejsť na ďalší krok!
Krok 6: Výroba puzdra
Tento krok môže byť úplne na vás, pretože v zásade bude fungovať každý prípad, ale pozrime sa na to, ako som ten svoj navrhol. Moju som vyrobila z nejakej silnej lepenky, ideme vytlačiť šablónu, prilepiť ju na lepenku a vystrihnúť. Budeme musieť vystrihnúť naše 2 hlavné oválne tvary, 1 dlhý stip, ktorý bude po stranách puzdra, a dva zakrivené diely, ktoré pripevníme alebo zapneme.
Budeme chcieť zapisovať dlhý kus, aby sme ho mohli ohnúť okolo nášho oválneho tvaru, ktorý potom musíme zlepiť, akonáhle budeme mať obidve strany narovnané a zlepené, môžeme lepiť náš obvod v strede oválu.
Teraz budeme chcieť prilepiť naše gombíky k dvom rôznym kusom lepenky a prilepiť ich k hornej a spodnej časti puzdra, budeme ich chcieť prilepiť tak, aby vrchná časť gombíka vychádzala z je to preto, aby sme mohli na vrch tlačidla prilepiť ďalší kus lepenky, ktorý ho skryje, ale napriek tomu nám ho umožní použiť.
Akonáhle je to hotové, môžeme vziať náš druhý ovál a rozrezať ho na 3 kusy, horný kus, spodný kus a dlhý pásik od stredu. stredný kus bude prilepený v strede s diódou LED namontovanou v jeho strede. Horný kus je potom prilepený k hornému gombíku a gombíkový kus je potom prilepený k spodnému gombíku. Pri lepení dielov na gombíky dávajte veľký pozor, aby ste nepridali príliš veľa super lepidla, ako keby sa lepidlo dostalo do gombíkového mechanizmu, gombík sa zlomí.
Krok 7: Pripojenie motorov k žalúziám
Na pripojenie motorov k našim žalúziám budeme musieť vziať palicu a háčik, ktoré sa bežne používajú na otváranie žalúzií a odlomenie háku, potom to prilepíme na hriadeľ motora a zavesíme na pohyb žalúzií mechanizmus.
Teraz nemôžeme nechať motor visieť, takže ho budeme musieť prilepiť na stenu. Použil som horúce lepidlo, ale motory sú dosť ľahké, takže väčšina možností montáže bude fungovať. To isté platí pre prípad, prilepil som svoj na stenu, ale je taký ľahký, že väčšina možností bude fungovať dobre.
Krok 8: Nastavenie aplikácie
Aplikácia, ktorú budeme používať, sa od Broxcode nazýva „Arduino Bluetooth Control“, dôvod, prečo som si vybral túto aplikáciu, je ten, že má nielen koncovú funkciu, ale aj funkciu, ktorá nám umožňuje odosielať príkazy do Arduina, keď je zvolená fráza povedal.
Aby sme to nastavili, spárujeme naše zariadenie Bluetooth so smartfónom, otvorte aplikáciu, kliknite na tlačidlo párovania a vyhľadajte HC-06 a spárujte ho, ak po spárovaní požiada o heslo buď 1234 alebo 0000, kliknite na možnosť terminálu a pošlite U a potom D, cez ktoré by sa mali motory otáčať v smere hodinových ručičiek a potom proti smeru hodinových ručičiek.
Ak chcete nastaviť hlasové príkazy, otvorte ponuku možností a posuňte sa nadol na nastavenia hlasových príkazov. Tam máme možnosť odoslať príkaz, keď vyslovíte frázu, zadajte príkaz, ktorý chcete odoslať, do príkazového poľa, ktoré bude U a potom do frázového poľa zadajte Nech je svetlo, alebo čokoľvek chcete. Potom prejdeme na ďalšiu možnosť hlasového príkazu a vložíme D do poľa na odoslanie príkazu a do poľa frázy nesmie byť svetlo, čo znamená, že naše žalúzie sa otvoria, keď povieme, nech je svetlo a zatiahnu, keď povieme, aby nebolo svetlo..
Krok 9: Prehľad
Dobre, nechajme si nejaký čas na úplné pochopenie toho, ako všetko funguje. Ak chcete, aby boli obidve rolety otvorené, môžeme buď stlačiť horné tlačidlo, alebo môžeme povedať, aby v aplikácii svietilo svetlo, ak chceme, aby boli zatiahnuté obidve rolety, môžeme stlačiť spodné tlačidlo alebo povedať, aby v aplikácii nebolo svetlo.
Ak chceme, aby bola súčasne otvorená iba jedna z dvoch žalúzií, môžeme ísť do koncovej sekcie aplikácie a odoslať príkaz K na otvorenie ľavej rolety a I na zatvorenie ľavej rolety alebo W na otvorenie pravej rolety a L na zatiahnite pravú roletu. To sú skoro všetky vlastnosti žalúzií.
Ak máte otázky, dajte mi vedieť v komentároch a radi vám ich zodpovieme.
Druhý v súťaži o bezdrôtové pripojenie
Odporúča:
Pohybom aktivované cosplay krídla využívajúce expresné obvodové ihrisko - časť 1: 7 krokov (s obrázkami)
Pohybom ovládané cosplay krídla pomocou Circuit Playground Express - 1. časť: Toto je prvá časť dvojdielneho projektu, v ktorom vám ukážem môj postup na výrobu páru automatizovaných rozprávkových krídel. Prvá časť projektu je mechanika krídel a v druhej časti je nosenie a pridanie krídel
Viackanálový sonoff - svetlá aktivované hlasom: 4 kroky (s obrázkami)
Viackanálový Sonoff-hlasom aktivované svetlá: pred 5 rokmi sa svetlá v mojej kuchyni vydali na postup. Osvetlenie koľají zlyhalo a podsvietenie pultu bolo iba nepotrebné. Tiež som chcel rozdeliť osvetlenie na kanály, aby som mohol lepšie osvetliť miestnosť na rozdiel
Hlasom aktivované diódy LED: 8 krokov
Hlasom aktivované diódy LED: Webduino používa internetový prehliadač Chrome na ovládanie všetkých druhov elektronických komponentov, takže by sme mali mať možnosť využívať všetky ostatné funkcie, ktoré prehliadač Chrome ponúka. V tomto príklade projektu použijeme API Speech prehliadača Chrome. Používanie rozpoznávania hlasu Google
Hlasom aktivované tlačidlo diaľkového ovládania: 4 kroky (s obrázkami)
Hlasom aktivované tlačidlo diaľkového ovládania: Ak ste videli moje ďalšie pokyny, viete, že náš syn má svalovú dystrofiu. Toto je jeden kus projektu, ktorý má pre neho urobiť veci prístupnejšie. Máme dvere, ktoré sa ovládajú diaľkovým ovládaním otvárania garážových brán. To bolo fantastické v
Pohyby aktivované schody: 6 krokov (s obrázkami)
Pohyby aktivované schody: Áno, viem, čo si myslíte, zdá sa vám to trochu prehnané, ale v prvom rade sa už nikdy nebudete musieť starať o to, aby ste si znova ohúrili palec na nohe a po druhé, kvôli tomu sa budete po schodoch toľko prechádzať a schádzať. zábava, zistil som, že idem hore bez reakcie