Satura rādītājs:
- 1. darbība: detaļu saraksts
- 2. solis: funkcijas
- 3. solis: ķēde
- 4. solis: kods
- 5. solis: barošanas avots
- 6. darbība: lietas izveidošana
- 7. solis: Motoru pievienošana žalūzijām
- 8. darbība. Lietotnes iestatīšana
- 9. darbība. Pārskats
Video: Ar balsi aktivizētas Arduino žalūzijas: 9 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Pirms kāda laika es izveidoju Instructable, kur durvju slēdzenei pievienoju servo un Bluetooth ierīci, ļaujot man to kontrolēt ar tālruni kā atkarīgajam, es vienkārši nevaru pārtraukt Bluetooth pievienošanu lietām, un tāpēc šajā projektā es parādīšu kā izveidot žalūzijas ar Bluetooth vadību ar dažām balss aktivizēšanas funkcijām. Sāksim!
1. darbība: detaļu saraksts
Šis projekts ir diezgan lēts, un tam tiešām nav vajadzīgas tik daudz detaļu, mums būs vajadzīgas šādas detaļas:
- Arduino Nano (šeit)
- Hc-06 Bluetooth modulis (šeit)
- Motora kontrolieris (šeit)
- 2x pārnesumkārbas motori (šeit)
- 2x 220 omu rezistori (šeit)
- 2x spiedpogas (šeit)
- LED (šeit)
Un instrumentiem un materiāliem mums būs nepieciešams:
- Kartons
- Vads
- lodāmurs un lodētava
- karstās līmes pistole un karstā līme
- Kastes griezējs
2. solis: funkcijas
Tātad šo žalūziju galvenā iezīme ir iespēja tās atvērt un aizvērt no lietotnes. Man ir divas žalūzijas, kuras es vēlos kontrolēt ar šo ierīci, tāpēc es izmantošu divus motorus - vienu katrai žalūzijai. Kad komanda U tiek nosūtīta caur Bluetooth ierīci, tā pagriezīs abus motorus atvērtā stāvoklī un, ja tiks nosūtīta komanda D, abi motori griezīsies aizvērtā stāvoklī. Tagad viena no problēmām, kas man bija saistībā ar manu Bluetooth durvju slēdzenes projektu, bija tāda, ka mans tālrunis mirs pirms manas atgriešanās mājās, kas nozīmē, ka es nevarēšu iekļūt savā istabā, un tāpēc šim projektam mēs pievienosim ierīcei pogas kas ļauj atvērt žalūzijas, kad tiek nospiesta poga. Tagad, protams, tam būs arī balss vadība un iespēja vadīt atsevišķus motorus, ļaujot mums atvērt vienu žalūziju vienlaikus, bet par to vairāk runāt vēlāk,
3. solis: ķēde
Neļaujiet sevi apmānīt ar nekārtīgo elektroinstalācijas shēmu, šī shēma patiesībā ir diezgan vienkārša un taisna, ja sekojat elektroinstalācijas shēmai pa gabalu, tāpēc sāksim, savienojot motora kontrolieri ar Arduino:
- 8. tapa savienojas ar motora regulatora M1
- 9. tapa savienojas ar motora regulatora E1
- Piespraude 10 savienojas ar motora kontrollera M2
- Piespraude 11 savienojas ar motora regulatora E2
Tagad mēs vēlamies savienot Bluetooth moduli ar Arduino, mēs to darām šādi:
- 5 voltu tapa savienojas ar VCC Bluetooth modulī
- Zemes tapa savienojas ar zemi Bluetooth modulī
Rx un Tx arī būs savienoti ar Arduino, taču mēs to vēl nevaram izdarīt, jo, tiklīdz šie savienojumi ir izveidoti, mēs nevaram augšupielādēt kodu, tāpēc nepievienojiet tos, kamēr neesam augšupielādējuši kodu.
- Rx savienojas ar Tx Bluetooth modulī
- Tx savienojas ar Rx Bluetooth modulī
Mēs arī vēlēsimies savienot savas pogas, kas ļauj mums vadīt motorus bez viedtālruņa, un mēs tos savienojam šādi
- Pievienojiet rezistoru no Arduino 7. tapas līdz 5 voltiem Arduino
- Pievienojiet rezistoru no Arduino tapas 4 līdz 5 voltiem Arduino
- Savienojiet vienu pogas kāju ar 7. tapu un otru kāju pie zemes
- Pievienojiet nākamās pogas vienu kāju pie tapas 4 un otru kāju pie zemes
Tagad mēs pievienosim gaismas diodi 4. tapai, kas parādīs, ka ierīcei ir jauda:
- 4. tapa iet uz katodu (garā LED kāja)
- Zeme iet uz anodu (īsa LED kāja)
Visbeidzot, mēs pievienosim motorus motora regulatoram, ieskrūvējot tos skrūves spailē
4. solis: kods
Lejupielādējiet skici, atveriet to Arduino IDE un augšupielādējiet to Arduino Nano.
5. solis: barošanas avots
Lai šiem motoriem dotu pietiekami daudz jaudas, lai pagrieztu nedaudz stīvo žalūziju mehānismu, mums būs nepieciešams vismaz 9 voltu 1 ampēra sienas kontaktdakšas barošanas avots. Kad esat atradis barošanas avotu, mēs vēlamies to savienot ar mūsu Arduino un motora kontrolieri.
Tas savienojas ar Arduino šādi:
- Pozitīvs (+) savienojums ar Arduino VIN tapu
- Zeme (-) savienojas ar Arduino zemes tapu
Tas tiek savienots ar motora kontrolieri šādi:
- Pozitīvs (+) savienojas ar motora regulatora VS
- Zeme (-) savienojas ar motora regulatora GND
Tagad mēs varam pieslēgt motora kontrolieri un izmēģināt, ja viss iedegas, mēs varam pāriet uz nākamo soli!
6. darbība: lietas izveidošana
Šis solis var būt pilnībā atkarīgs no jums, jo gandrīz jebkura korpusa dizains darbosies, tomēr ļauj apskatīt, kā es izstrādāju raktuvi. Es izgatavoju savu no kāda stipra kartona, mēs izdrukāsim veidni, pielīmēsim to pie kartona un izgriezīsim. Mums vajadzēs izgriezt 2 galvenās ovālas formas, 1 garu stumbru, kas būs korpusa malas, un divus izliektus gabalus, kurus mēs uzstādīsim vai piespiežam.
Mēs gribēsim atzīmēt garo gabalu, lai mēs varētu saliekties ap mūsu ovālo formu, kas pēc tam ir jāpielīmē, kad abas puses ir atzīmētas un pielīmētas, mēs varam pielīmēt savu ķēdi ovāla vidū.
Tagad mēs vēlēsimies pielīmēt savas pogas pie diviem dažādiem kartona gabaliem un pielīmēt tās korpusa augšpusē un apakšā, un mēs vēlēsimies tās pielīmēt tā, lai pogas augšdaļa netiktu izgriezta. Šajā gadījumā pogas augšpusē mēs varam pielīmēt vēl vienu kartona gabalu, kas to slēpj, bet tomēr ļauj mums to izmantot.
Kad tas ir izdarīts, mēs varam paņemt otro ovālu un sagriezt to 3 daļās - augšējā, apakšējā un garā sloksnē no vidus. vidējais gabals tiks pielīmēts vidū ar LED, kas uzstādīts tā vidū. Pēc tam augšējais gabals tiek pielīmēts pie augšējās pogas, un pogas gabals tiek pielīmēts pie apakšējās pogas. Līmējot gabalus uz pogām, esiet ļoti uzmanīgi, lai nepievienotu pārāk daudz superlīmes, jo, ja līme nokļūst pogas mehānismā, tā salauž pogu.
7. solis: Motoru pievienošana žalūzijām
Lai savienotu motorus ar mūsu žalūzijām, mums būs jānoņem nūja un āķis, ko parasti izmanto žalūziju atvēršanai un āķa atdalīšanai, tad mēs to pielīmēsim pie motora vārpstas un piestiprināsim pie žalūziju kustības mehānisms.
Tagad mēs nevaram vienkārši atstāt motoru tur karājamies, tāpēc mums tas būs jāpielīmē pie sienas, es izmantoju karstu līmi, bet motori ir diezgan viegli, tāpēc vairums montāžas iespēju darbosies. Tāpat kā gadījumā, es pielīmēju raktuvi pie savas sienas, bet tā ir tik viegla, ka lielākā daļa iespēju darbosies lieliski.
8. darbība. Lietotnes iestatīšana
Lietotni, kuru mēs izmantosim, Brokskode sauc par "Arduino Bluetooth vadību", tāpēc es izvēlējos šo lietotni, jo tai ir ne tikai termināla funkcija, bet arī funkcija, kas ļauj mums nosūtīt komandas Arduino, kad tiek izvēlēta frāze teica.
Lai to iestatītu, mēs savienosim pārī savu Bluetooth ierīci ar mūsu viedtālruni, atveriet lietotni un noklikšķiniet uz pāra savienošanas pogas un meklējiet HC-06 un izveidojiet pārī savienojumu ar to, ja tā pieprasa 1234 vai 0000 paroli pēc savienošanas pārī, noklikšķiniet uz termināļa opcijas un nosūtiet U un pēc tam D, caur kuru motoriem vajadzētu griezties pulksteņrādītāja virzienā un pēc tam pretēji pulksteņrādītāja virzienam.
Lai iestatītu balss komandas, atveriet opciju izvēlni un ritiniet uz leju līdz balss komandu iestatījumiem, tur mums ir iespēja nosūtīt komandu, kad tiek teikta frāze, ielieciet komandu, kuru vēlaties nosūtīt, komandu lodziņā, kas būs U un tad frāžu lodziņā ievietojiet Lai būtu gaisma vai jebkas, ko vēlaties. Pēc tam mēs pāriesim pie nākamās balss komandu opcijas un komandu sūtīšanas lodziņā ievietosim D.
9. darbība. Pārskats
Labi, ļaujiet nedaudz laika, lai pilnībā izprastu, kā viss darbojas. Ja vēlaties atvērt abas žalūzijas, mēs varam vai nu nospiest augšējo pogu, vai arī teikt, lai lietotnē būtu gaisma, ja vēlamies, lai abas žalūzijas būtu aizvērtas, mēs varam nospiest apakšējo pogu vai teikt, lai lietotnē nebūtu gaismas.
Ja mēs vēlamies, lai vienlaikus tiktu atvērtas tikai viena no divām žalūzijām, mēs varam ieiet lietotnes termināļa sadaļā un nosūtīt komandu K, lai atvērtu kreiso žalūziju, un es aizveru kreiso žalūziju vai W, lai atvērtu labo žalūziju, un L uz aizveriet labo žalūziju. Tas ir gandrīz visas žalūziju īpašības.
Ja jums ir jautājumi, lūdzu, informējiet mani komentāros, un es labprāt uz tiem atbildēšu.
Otrā vieta bezvadu konkursā
Ieteicams:
Daudzkanālu Sonoff - balss aktivizētas gaismas: 4 soļi (ar attēliem)
Daudzkanālu Sonoff-balss aktivizētas gaismas: pirms 5 gadiem manas virtuves apgaismojums iet uz priekšu. Sliežu ceļa apgaismojums nedarbojās, un apgaismojums zem letes bija tikai junk. Es arī gribēju sadalīt apgaismojumu kanālos, lai es varētu labāk apgaismot telpu, lai izkliedētu
Integrētās Alexa kontrolētās viedās žalūzijas: 8 soļi (ar attēliem)
Integrētās viedās žalūzijas ar Alexa vadību: tiešsaistē pašlaik ir pieejami daudzi viedo žalūziju projekti un instrukcijas. Tomēr es gribēju pašam pieskarties pašreizējiem projektiem ar mērķi, lai viss būtu iekšēji neredzīgajiem, ieskaitot visas shēmas. Tas nozīmētu
Kustības aktivizētas kāpnes: 6 soļi (ar attēliem)
Kustības aktivizētas kāpnes: Jā, es zinu, ko jūs domājat, tas šķiet nedaudz pārspīlēts, bet, pirmkārt, jums nekad nebūs jāuztraucas par to, ka atkal saspiedīsiet kāju pirkstu, un, otrkārt, tas liek tik daudz staigāt augšup un lejup pa kāpnēm jautri, es atklāju, ka eju augšstāvā bez reāla
Balss aktivizētas multivides ierīces, izmantojot Alexa: 9 soļi (ar attēliem)
Balss aktivizētas multivides ierīces, izmantojot Alexa: Šeit izstrādātā ierīce ļauj jūsu ierīcēm, piemēram, TV, pastiprinātājam, CD un DVD atskaņotājiem, kontrolēt ar balss komandām, izmantojot Alexa un Arduino. Šīs vienības priekšrocība ir tāda, ka jums vienkārši jāsniedz balss komandas. Šī ierīce var darboties ar visām ierīcēm
Pulss (skaļuma aktivizētas gaismas diodes): 7 soļi (ar attēliem)
Pulss (skaļuma aktivizētas gaismas diodes): vai esat kādreiz vēlējies kaut ko izveidot ar gaismas diodēm, bet neesat pārliecināts, ar ko sākt? Šī rokasgrāmata sniegs dažus vienkāršus soļus, lai izstrādātu savu skaļuma vizualizācijas kodu adresējamām LED gaismām. Šis ir jautrs darbvirsmas trokšņa mērītājs, rave de