Sisällysluettelo:
- Vaihe 1: Osaluettelo
- Vaihe 2: Ominaisuudet
- Vaihe 3: Piiri
- Vaihe 4: Koodi
- Vaihe 5: Virtalähde
- Vaihe 6: Kotelon tekeminen
- Vaihe 7: Liitä moottorit kaihtimiin
- Vaihe 8: Sovelluksen asentaminen
- Vaihe 9: Yleiskatsaus
Video: Ääniaktivoidut Arduino -kaihtimet: 9 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Jonkin aikaa sitten tein Instructable -ohjelman, jossa lisäsin servo- ja Bluetooth -laitteen ovilukkooni, jotta voin ohjata sitä puhelimellani kuin addikti, en vain voi lopettaa Bluetoothin lisäämistä tavaroihin, joten näytän tässä projektissa opit tekemään Bluetooth -ohjattuja kaihtimia joidenkin puheaktivointitoimintojen avulla. Aloitetaan!
Vaihe 1: Osaluettelo
Tämä projekti on melko halpa eikä todellakaan tarvitse niin paljon osia, tarvitsemme osia:
- Arduino Nano (tässä)
- HC-06 Bluetooth-moduuli (tässä)
- Moottorin ohjain (täällä)
- 2x vaihdemoottorit (tässä)
- 2x 220 ohmin vastukset (tässä)
- 2x painike (tässä)
- LED (täällä)
Ja tarvitsemme työkaluja ja materiaaleja:
- Pahvi
- Johto
- juotin ja juote
- kuuma liimapistooli ja kuuma liima
- Laatikon leikkuri
Vaihe 2: Ominaisuudet
Joten näiden kaihtimien tärkein ominaisuus on kyky avata ja sulkea ne sovelluksesta. Minulla on kaksi kaihtinta, joita haluan ohjata tällä laitteella, joten käytän kahta moottoria, yksi kutakin kaihtinta varten. Kun komento U lähetetään Bluetooth -laitteen kautta, se pyörittää molemmat moottorit auki -asentoon ja jos komento D lähetetään, molemmat moottorit pyörivät kiinni -asentoon. Nyt yksi Bluetooth -oven lukitusprojektini ongelmista oli se, että puhelimeni kuolee ennen kuin pääsen kotiin, joten en pääse huoneeseeni, joten tähän projektiin aiomme lisätä painikkeita laitteeseen avataan kaihtimet, kun painiketta painetaan. Nyt tietysti tämä sisältää myös ääniohjauksen ja mahdollisuuden ohjata yksittäisiä moottoreita, jolloin voimme avata yhden kaihtimen kerrallaan, mutta puhumme siitä huonosti myöhemmin,
Vaihe 3: Piiri
Älä mene hämmentymään sotkuisesta kytkentäkaaviosta, tämä piiri on itse asiassa melko yksinkertainen ja suoraviivainen, jos noudatat kytkentäkaaviota kappaleittain, joten aloitetaan kytkemällä moottorin ohjain Arduinoon:
- Nasta 8 kytkeytyy moottorin ohjaimen M1: een
- Nasta 9 yhdistetään moottorin ohjaimen E1: een
- Nasta 10 yhdistetään moottorin ohjaimen M2: een
- Nasta 11 yhdistetään moottorin ohjaimen E2: een
Nyt haluamme yhdistää Bluetooth -moduulin Arduinoon, teemme tämän seuraavasti:
- 5 voltin nasta yhdistää Bluetooth -moduulin VCC: hen
- Ground Pin muodostaa yhteyden Bluetooth -moduulin Groundiin
Rx ja Tx yhdistetään myös Arduinoon, mutta emme voi tehdä tätä vielä, koska kun nämä yhteydet on tehty, emme voi ladata koodia, joten älä yhdistä niitä ennen kuin lähetämme koodin.
- Rx muodostaa yhteyden Bluetooth -moduulin lähetykseen
- Tx muodostaa yhteyden Bluetooth -moduulin Rx: ään
Haluamme myös yhdistää painikkeet, joiden avulla voimme ohjata moottoreita ilman älypuhelinta, yhdistämme ne seuraavasti
- Liitä vastus Arduinon nastasta 7 5 volttiin Arduinossa
- Liitä vastus Arduinon nastasta 4 5 volttiin Arduinossa
- Liitä napin toinen jalka nastaan 7 ja toinen jalka maahan
- Liitä seuraavan painikkeen toinen jalka nastaan 4 ja toinen jalka maahan
Nyt aiomme liittää LEDin nastaan 4, joka osoittaa, että laitteessa on virta:
- Nasta 4 menee katodiin (LED: n pitkä jalka)
- Maa menee anodille (lyhyt LED -valo)
Ja lopuksi liitämme moottorit moottorin ohjaimeen ruuvaamalla ne ruuviliittimeen
Vaihe 4: Koodi
Lataa luonnos, avaa se Arduino IDE: ssä ja lataa se Arduino Nano -laitteeseen.
Vaihe 5: Virtalähde
Jotta näille moottoreille saataisiin tarpeeksi voimaa kääntää hieman jäykkää kaihtomekanismia, tarvitsemme vähintään 9 voltin 1 ampeerin seinäpistokkeen virtalähteen. Kun olet löytänyt virtalähteen, haluamme yhdistää sen Arduinoon ja moottorin ohjaimeen.
Se muodostaa yhteyden Arduinoon seuraavasti:
- Positiivinen (+) -liitäntä Arduinon VIN -nastaan
- Maadoitus (-) muodostaa yhteyden Arduinon maadoitusnastaan
Se kytketään moottorin ohjaimeen seuraavasti:
- Positiivinen (+) yhdistää moottorin ohjaimen VS: ään
- Maadoitus (-) kytkeytyy moottorin ohjaimen GND: hen
Nyt voimme kytkeä moottorin ohjaimen ja antaa sille testin, jos kaikki syttyy, voimme siirtyä seuraavaan vaiheeseen!
Vaihe 6: Kotelon tekeminen
Tämä vaihe voi olla täysin sinun vastuullasi, koska melkein mikä tahansa tapaussuunnittelu toimii, mutta katsotaanpa kuitenkin, miten suunnittelin omani. Tein omani vahvasta pahvista, tulostamme mallin, kiinnitämme sen pahviin ja leikataan pois. Meidän on leikattava kaksi pääasiallista soikeaa muotoa, yksi pitkä tarra, joka on kotelon sivut, ja kaksi kaarevaa kappaletta, jotka asennamme tai painamme.
Haluamme pisteyttää pitkän kappaleen, jotta voimme taivuttaa sen soikean muodon ympärille, joka on sitten liimattava alas.
Haluamme nyt liimata napit kahteen erilaiseen pahvipalaan ja kiinnittää ne kotelon ylä- ja alaosaan, haluamme liimata ne tavalla, joka tekee napin yläosan pois Tässä tapauksessa voimme liimata toisen pahvipainikkeen painikkeen yläosaan, joka piilottaa sen, mutta antaa meille silti mahdollisuuden käyttää sitä.
Kun tämä on tehty, voimme ottaa toisen soikean ja leikata sen kolmeen osaan, yläkappaleeseen, alaosaan ja pitkästä nauhasta keskeltä. keskikappale liimataan keskelle ja LED on asennettu sen keskelle. Yläkappale liimataan sitten ylänappiin ja nappikappale liimataan sitten alanappiin. Kun liimaat palasia nappeihin, ole varovainen, ettet lisää liikaa superliimaa, koska jos liima pääsee napimekanismiin, se rikkoo napin.
Vaihe 7: Liitä moottorit kaihtimiin
Jotta voisimme liittää moottorit kaihtimiin, meidän on otettava sauva ja koukku, jota normaalisti käytetään kaihtimien avaamiseen ja koukun irrottamiseen, liimaamme sen sitten moottorin akseliin ja kiinnitämme sen kaihtimien liikkeeseen mekanismi.
Nyt emme voi vain jättää moottoria roikkumaan sinne, joten joudumme liimaamaan sen seinään, käytin kuumaliimaa, mutta moottorit ovat melko kevyitä, joten useimmat asennusvaihtoehdot toimivat. Sama tapaus, liimasin omani seinälleni, mutta se on niin kevyt, että useimmat vaihtoehdot toimivat hienosti.
Vaihe 8: Sovelluksen asentaminen
Sovellusta, jota aiomme käyttää, kutsuu Broxcode "Arduino Bluetooth Control", miksi valitsin tämän sovelluksen, koska siinä ei ole vain pääteominaisuus vaan myös ominaisuus, jonka avulla voimme lähettää komentoja Arduinolle, kun valittu lause on sanoi.
Asettaaksemme sen pariliitämme Bluetooth-laitteen älypuhelimeemme, avaa sovellus ja napsauta pariliitospainiketta ja etsi HC-06 ja muodosta pariliitos sen kanssa, jos se pyytää salasanaa joko 1234 tai 0000 pariliitoksen muodostamisen jälkeen, napsauta päätelaitetta ja lähetä U ja sitten D, joiden kautta moottorien pitäisi pyöriä myötäpäivään ja sitten vastapäivään.
Voit määrittää äänikomennot avaamalla asetusvalikon ja vierittämällä alas äänikomentojen asetuksiin. Siellä meillä on mahdollisuus lähettää komento, kun lause sanotaan, kirjoita lähetettävä komento komentoriville, joka on U ja sitten lauselaatikkoon Laita valoa tai mitä haluat. Sitten siirrymme seuraavaan äänikomentovaihtoehtoon ja laitamme D komentojen lähetyskenttään ja Älköön olko valoa lauselaatikossa, mikä tarkoittaa, että kaihtimet avautuvat, kun sanomme, että tule valoa ja sulje, kun sanomme, ettei valoa ole.
Vaihe 9: Yleiskatsaus
Okei, kestää vain jonkin aikaa saadaksemme täydellisen käsityksen siitä, miten kaikki toimii. Jos haluat, että molemmat kaihtimet avautuvat, voimme joko painaa yläpainiketta tai sanoa, että sovelluksessa on valoa, jos haluamme, että molemmat kaihtimet suljetaan, voimme painaa alapainiketta tai sanoa, ettei sovelluksessa ole valoa.
Jos haluamme vain yhden kahdesta kaihtimesta auki kerrallaan, voimme mennä sovelluksen pääteosioon ja lähettää komennon K avata vasemman kaihtimen ja I sulkea vasemman kaihtimen tai W avata oikean kaihtimen ja L sulje oikea kaihdin. Siinä on melkein kaikki kaihtimien ominaisuudet.
Jos sinulla on kysyttävää, kerro minulle kommenteissa ja vastailen mielelläni.
Toinen sija langattomassa kilpailussa
Suositeltava:
Monikanavainen Sonoff - Ääniaktivoidut valot: 4 vaihetta (kuvilla)
Monikanavainen Sonoff-Ääniaktivoidut valot: 5 vuotta sitten keittiön valot menivät tekemään. Radan valaistus epäonnistui ja tiskin alla oleva valaistus oli vain roskaa. Halusin myös jakaa valaistuksen kanaviin, jotta voisin paremmin valaista huoneen erilaisiin
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
Ääniaktivoidut LEDit: 8 vaihetta
Ääniaktivoidut LEDit: Webduino käyttää Chromen Internet -selainta kaikenlaisten elektronisten komponenttien hallintaan, joten meidän pitäisi pystyä käyttämään kaikkia muita Chromen tarjoamia toimintoja. Tässä projektiesimerkissä käytämme Chromen puheliittymää. Käytetään Googlen puheentunnistusta
Ääniaktivoidut medialaitteet Alexaa käyttäen: 9 vaihetta (kuvilla)
Ääniaktivoidut medialaitteet Alexaa käyttämällä: Tässä kehitetty laite saa laitteesi, kuten television, vahvistimen, CD- ja DVD -soittimet hallintaan äänikomennoilla Alexan ja Arduinon avulla. Tämän laitteen etuna on, että sinun on vain annettava äänikomentoja. Tämä laite voi toimia kaikkien laitteiden kanssa, jotka
Halvin Arduino -- Pienin Arduino -- Arduino Pro Mini -- Ohjelmointi -- Arduino Neno: 6 vaihetta (kuvilla)
Halvin Arduino || Pienin Arduino || Arduino Pro Mini || Ohjelmointi || Arduino Neno: …………………………. Tilaa YouTube -kanavani saadaksesi lisää videoita ……. Tässä projektissa keskitytään kaikkien aikojen pienimpään ja halvinan arduinoon. Pienin ja halvin arduino on arduino pro mini. Se muistuttaa arduinoa