Tartalomjegyzék:
- 1. lépés: Alkatrészlista
- 2. lépés: Jellemzők
- 3. lépés: Az áramkör
- 4. lépés: A kód
- 5. lépés: Tápegység
- 6. lépés: Az ügy elkészítése
- 7. lépés: A motorok csatlakoztatása a vakokhoz
- 8. lépés: Az alkalmazás beállítása
- 9. lépés: Áttekintés
Videó: Hanggal aktivált Arduino vakok: 9 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Egy ideje elkészítettem egy Instructable -t, ahol hozzáadtam egy szervót és Bluetooth -eszközt az ajtóm zárjához, lehetővé téve, hogy a telefonommal vezéreljem, mint egy rabja, egyszerűen nem tudom abbahagyni a Bluetooth hozzáadását a dolgokhoz, így ebben a projektben megmutatom hogyan készítsen Bluetooth vezérelt redőnyöket néhány hang aktiváló funkcióval. Lássunk neki!
1. lépés: Alkatrészlista
Ez a projekt meglehetősen olcsó, és valóban nem kell sok alkatrész, a következőkre lesz szükségünk:
- Arduino Nano (itt)
- HC-06 Bluetooth modul (itt)
- Motorvezérlő (itt)
- 2x hajtóműves motor (itt)
- 2x 220 ohmos ellenállás (itt)
- 2x nyomógomb (itt)
- LED (itt)
Szerszámokhoz és anyagokhoz pedig szükségünk lesz:
- Karton
- Huzal
- forrasztópáka és forrasztópáka
- forró ragasztópisztoly és forró ragasztó
- Doboz vágó
2. lépés: Jellemzők
Tehát ezeknek a redőnyöknek a fő jellemzője az, hogy megnyithatják és bezárhatják őket egy alkalmazásból. Két redőnyöm van, amelyeket ezzel az eszközzel szeretnék vezérelni, ezért két motort fogok használni, egy -egy redőnyt. Amikor az U parancsot elküldi a Bluetooth -eszközön, mindkét motor nyitott helyzetbe forog, és ha a D parancsot küldi, mindkét motor zárt helyzetbe fog forogni. Most az egyik probléma volt a Bluetooth ajtózár projektemmel kapcsolatban, hogy a telefonom meghal, mielőtt hazaérek, vagyis nem tudok belépni a szobámba, ezért ehhez a projekthez gombokat fogunk hozzáadni az eszközhöz hogy nyissuk ki a rolót a gomb megnyomásakor. Természetesen most hangvezérléssel és az egyes motorok vezérlésének lehetőségével is rendelkezni fogunk, amely lehetővé teszi számunkra, hogy egy -egy vakot nyissunk ki, de erről később többet beszélünk,
3. lépés: Az áramkör
Ne tévesszen meg a rendetlen kapcsolási rajz, ez az áramkör valójában nagyon egyszerű és egyenes előre halad, ha darabonként követi a kapcsolási rajzot, ezért kezdjük a motorvezérlő csatlakoztatásával az Arduino -hoz:
- A 8. csap a motorvezérlő M1 -hez csatlakozik
- A 9 -es csap a motorvezérlő E1 -hez csatlakozik
- A 10 -es csap a motorvezérlő M2 -hez csatlakozik
- A 11 -es csap a motorvezérlő E2 -hez csatlakozik
Most szeretnénk csatlakoztatni a Bluetooth modult az Arduino -hoz, ezt a következőképpen tesszük:
- 5 Volt Pin csatlakozik a VCC -hez a Bluetooth modulon
- A Ground Pin csatlakozik a Bluetooth modul Ground -jához
Az Rx és a Tx is csatlakozik az Arduino -hoz, de ezt még nem tudjuk megtenni, mivel miután létrehozták ezeket a kapcsolatokat, nem tudjuk feltölteni a kódot, ezért ne csatlakoztassuk őket, amíg fel nem töltjük a kódot.
- Az Rx a Bluetooth modul Tx -hez csatlakozik
- A Tx a Bluetooth modul Rx -hez csatlakozik
Továbbá szeretnénk csatlakoztatni a gombjainkat, amelyek lehetővé teszik a motorok vezérlését okostelefon nélkül, az alábbiak szerint
- Csatlakoztasson egy ellenállást az Arduino 7 -es érintkezőjéről az 5 V -os Arduino -hoz
- Csatlakoztasson egy ellenállást az Arduino 4 -es tűjéről az 5 V -os Arduino -hoz
- Csatlakoztassa a gomb egyik lábát a 7 -es csaphoz, a másik lábát pedig a földhöz
- Csatlakoztassa a következő gomb egyik lábát a 4 -es csaphoz, a másik lábát pedig a földhöz
Most egy LED -et fogunk csatlakoztatni a 4 -es tűhöz, amely megmutatja, hogy az eszköz rendelkezik áramellátással:
- A 4 -es csap a katódhoz megy (a LED hosszú lába)
- A föld az anódhoz megy (LED rövid lába)
És végül összekapcsoljuk a motorokat a motorvezérlővel úgy, hogy a csavaros csatlakozóba csavarjuk őket
4. lépés: A kód
Töltse le a vázlatot, nyissa meg az Arduino IDE -ben, és töltse fel az Arduino Nano -ba.
5. lépés: Tápegység
Ahhoz, hogy ezek a motorok elegendő teljesítményt nyújtsanak a kissé merev redőnymechanizmus forgatásához, szükségünk lesz legalább egy 9 voltos 1 amper fali csatlakozóra. Miután megtalálta a tápegységet, csatlakoztatni szeretnénk az Arduino -hoz és a motorvezérlőhöz.
A következő módon kapcsolódik az Arduino -hoz:
- Pozitív (+) csatlakozás az Arduino VIN csapjához
- A földelés (-) csatlakozik az Arduino földelőcsapjához
A következőképpen csatlakozik a motorvezérlőhöz:
- Pozitív (+) csatlakozik a motorvezérlő VS -hez
- A földelés (-) a motorvezérlő GND-hez csatlakozik
Most csatlakoztathatjuk a motorvezérlőt és tesztelhetjük, ha minden világít, akkor léphetünk a következő lépésre!
6. lépés: Az ügy elkészítése
Ez a lépés teljesen rajtad múlik, mivel nagyjából bármilyen esettervezés működni fog, de nézzük meg, hogyan terveztem az enyémet. Erős kartonból készítettem az enyémet, kinyomtatunk egy sablont, ragasztjuk a kartonhoz és kivágjuk. Le kell vágnunk 2 fő ovális formánkat, 1 hosszú kikötőt, amelyek a tok oldalai lesznek, és két ívelt darabot, amelyeket rögzíteni vagy gombolni fogunk.
Meg akarjuk jegyezni a hosszú darabot, hogy meghajolhassuk ovális alakunk körül, amelyet aztán le kell ragasztani, miután mindkét oldalunk pontozott és leragasztott, leragaszthatjuk a körünket az ovális közepén.
Most szeretnénk ragasztani a gombjainkat két különböző kartonpapírra, és ragasztani őket a tok tetejére és aljára, és úgy szeretnénk ragasztani őket, hogy a gomb csúcsa ki legyen húzva. Ebben az esetben egy másik kartonlapot ragaszthatunk a gomb tetejére, amely elrejti, de lehetővé teszi a használatát.
Ha ez megtörtént, vehetjük a második oválisunkat, és 3 részre vághatjuk, egy felső, egy alsó és egy hosszú csíkra a közepétől. a középső darab középen lesz ragasztva, a közepére szerelt LED -del. Ezután a felső darabot a felső gombhoz, a gombdarabot pedig az alsó gombhoz ragasztják. Amikor a darabokat a gombokhoz ragasztja, legyen nagyon óvatos, nehogy túl sok szuperragasztót adjon hozzá, mert ha a ragasztó a gombmechanizmusba kerül, eltöri a gombot.
7. lépés: A motorok csatlakoztatása a vakokhoz
Ahhoz, hogy a motorokat összekapcsoljuk a redőnyökkel, el kell vennünk a botot és a horgot, amelyet általában használnak a redőnyök kinyitására és a horog letörésére, majd ragasztjuk a motor tengelyére, és ráakasztjuk a redőny mozgására gépezet.
Most már nem hagyhatjuk csak ott lógni a motort, így a falhoz kell ragasztanunk, én forró ragasztót használtam, de a motorok elég könnyűek, így a legtöbb szerelési lehetőség működni fog. Ugyanez a helyzet, az enyémet a falhoz ragasztottam, de annyira könnyű, hogy a legtöbb lehetőség jól fog működni.
8. lépés: Az alkalmazás beállítása
A használni kívánt alkalmazást a Broxcode "Arduino Bluetooth Control" -nak nevezi, ezért választottam ezt az alkalmazást, mert nemcsak terminál funkcióval rendelkezik, hanem olyan funkcióval is, amely lehetővé teszi, hogy parancsokat küldjünk az Arduino -nak, amikor egy kiválasztott kifejezés mondott.
A beállításhoz párosítani fogjuk Bluetooth-eszközünket okostelefonunkkal, nyissuk meg az alkalmazást, és kattintsunk a párosítás gombra, és keressük meg a HC-06-at, és párosítsuk vele, ha a jelszót a 1234-es vagy a 0000-as szám után kéri, kattintson a terminál opcióra, és küldje el az U, majd a D gombot, amelyen keresztül a motoroknak az óramutató járásával megegyező irányban, majd az óramutató járásával ellentétes irányban kell forogniuk.
A hangutasítások beállításához nyissa meg az opciók menüt, és görgessen lefelé a hangparancs -beállításokig, ahol lehetőségünk van parancsot küldeni, amikor egy mondat elhangzik, írja be a küldeni kívánt parancsot a parancssorba, amely U és akkor a mondatmezőbe tegyél Legyen fény, vagy amit akarsz. Ezután a következő hangutasítási opcióra lépünk, és a D parancsot a küldés parancs mezőbe tesszük, és ne legyen fény a mondatmezőben, ami azt jelenti, hogy a rolók kinyílnak, amikor azt mondjuk, hogy legyen fény, és zárjuk, amikor azt mondjuk, hogy ne legyen fény.
9. lépés: Áttekintés
Rendben, hagyjunk egy kis időt, hogy teljesen megértsük, hogyan működik minden. Ha azt szeretné, hogy mindkét redőny nyitva legyen, nyomjuk meg a felső gombot, vagy mondhatjuk, hogy legyen fény az alkalmazásban, ha azt szeretnénk, hogy mindkét redőny zárva legyen, akkor nyomjuk meg az alsó gombot, vagy mondjuk, hogy ne legyen fény az alkalmazásban.
Ha egyszerre csak a két rolót szeretnénk kinyitni, akkor bemehetünk az alkalmazás terminál részébe, és elküldhetjük a K parancsot, hogy nyissa ki a bal redőnyt, és én zárjam be a bal redőnyt, vagy W, hogy nyissa ki a jobb redőnyt, és L csukja be a jobb redőnyt. Ez nagyjából a redőnyök összes jellemzője.
Ha kérdése van, kérjük, jelezze a megjegyzésekben, és szívesen válaszol rájuk.
Második hely a vezeték nélküli versenyben
Ajánlott:
Hanggal aktivált LED -ek: 8 lépés
Hanggal aktivált LED -ek: A Webduino a Chrome internetes böngészőt használja mindenféle elektronikus alkatrész vezérlésére, így képesnek kell lennünk a Chrome által kínált összes többi funkció használatára. Ebben a projektpéldában a Chrome beszéd API -ját fogjuk használni. A Google hangfelismerésének használata
Hanggal aktivált BT: 3 lépés (képekkel)
Voice Activated BT: Hangvezérelt otthoni automatizálás Arduino használatával: Ebben a projektben iam hangfunkciót használ az otthoni eszközök vezérlésére. Ez a projekt az otthoni automatizálási sorozatom része. Ez a projekt nagyon könnyen használható a való életben. Bármilyen korú ember irányíthat
Hanggal aktivált relé kapcsoló (Arduino): 6 lépés (képekkel)
Hanggal aktivált relé kapcsoló (Arduino): Üdv mindenkinek! Ebben a projektben megmutatom, hogyan lehet hangutasításokat végrehajtani az Arduino projektekhez. Hangutasítások segítségével megmutatom, hogyan vezérelhető a relé kapcsoló modul
Hanggal aktivált médiakészülékek Alexa használatával: 9 lépés (képekkel)
Hanggal aktivált médiaberendezések az Alexa használatával: Az itt kifejlesztett egység lehetővé teszi, hogy a készülékek, például a TV, az erősítő, a CD- és DVD -lejátszók hangutasításokkal vezéreljék az Alexa és az Arduino segítségével. Ennek az egységnek az az előnye, hogy csak hangutasításokat kell adnia. Ez a készülék minden olyan készülékkel használható, amely
Hanggal aktivált kamera vaku: 13 lépés (képekkel)
Hanggal aktivált fényképezőgép vaku: megmutatom, hogyan lehet hanggal aktiválni a villogó fényt a fényképezőgép vakujával. Ezt használhatja Halloween partira