Sisällysluettelo:
- Vaihe 1: Osat ja komponentit
- Vaihe 2: Yhteydet ja kaavio
- Vaihe 3: Arduino -koodi ja sarjaviestintä
- Vaihe 4: Yhdistä Arduino Android -laitteeseen
- Vaihe 5: Peitä komponentit
Video: Puhu valollesi: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Mikä on projektini?
Tämä projekti on valo, jonka avulla voit vaihtaa värejä sanomalla, mistä väristä pidät. Valo, jonka tein näissä projekteissa, käyttää neljää eri valoa: vihreää, punaista, keltaista, sinistä, ja tietysti voit lisätä valoja ja vaihtaa värejä. Tämä opas opettaa sinulle, miten voit hallita Arduinoa äänelläsi puhelimestasi.
Kuinka se toimii?
Androidissasi on puheentunnistus, ja käytämme sitä hallitsemaan Arduinoa Bluetoothin kautta. Käyttämäni sovelluksen on suunnitellut SimpleLabsIN ja se toimii painamalla mikrofonipainiketta, niin se odottaa, että sanot komennon. Sovellus näyttää sitten sanomasi sanat ja lähettää datajonoja Arduinolle käsiteltäväksi.
TechBuilder inspiroi minua tekemään tämän projektin
Vaihe 1: Osat ja komponentit
Tarvitsemme näitä osia:
- 4x LED -merkkivaloa tai enemmän (valitsemasi väri)
- 1x Arduino Leonardo
- 1x HC-06-sarjamuotoinen Bluetooth-moduuli
- Leipälauta ja puserot
- (Valinnainen) 9 V: n akku
- 220Ω vastukset
Vaihe 2: Yhteydet ja kaavio
Muista, että paljas HC-06 toimii 3,3 voltilla, et voi vain liittää sitä 5 volttiin.
9 V: n akku on valinnainen, jos et halua USB -kaapelin näkyvän lopussa.
Jos kuva on epäselvä, ota rohkeasti yhteyttä, autan sinua mielelläni
Vaihe 3: Arduino -koodi ja sarjaviestintä
Kuinka ladata koodi?
Lataa koodi USB -kaapelilla. Koodi on tehty Leonardo -kortille. Jos haluat käyttää UNO -levyn koodia, sinun on vaihdettava koodi Serial1.read, Serial1.available ja Serial1.println. Poista kaikki numero "1" käyttääksesi UNO -levyn koodia.
Sovelluksen ymmärtäminen:
Sovellus tunnistaa äänikomennosi ja näyttää sitten sanomasi sanat ja lähettää sitten dataa/ merkkijonoja Arduinolle bluetoothin kautta. Mikä on merkkijono? Merkkijono on kuin sana, voit tehdä siitä ehdollisia lausuntoja [esim. Jos (ääni == "*tietokone päällä") {// ota nasta 2 käyttöön}]. "Ääni" on merkkijonosi, "==" on ehtosi, "*tietokone päällä" on komento, ja kihara-sulkeiden "{}" sisällä oleva koodi on suoritettava, kun merkkijono vastaa komentoehtoa. Sovellus lähettää merkkijonoja tässä muodossa *komento#, tähti (*) ilmaisee uuden komennon alkamisen ja hajautagi (#) ilmaisee komennon lopun.
Kuinka voin muuttaa komentoja?
Näet, että "*綠色" on korostettu yllä olevasta kuvasta.綠色 on vihreän kiinalainen. Voit muuttaa sanan haluamaksesi, oletetaan, että halusit muuttaa sen vaaleanpunaiseksi, voit korvata "*綠色" "*vaaleanpunaisella". Muista aina aloittaa komento tähdellä.
Koodi:
Vaihe 4: Yhdistä Arduino Android -laitteeseen
Lataa sovellus: BT Voice Control for Arduino
Käyttämäni sovelluksen on suunnitellut SimpleLabsIN
5 yksinkertaista vaihetta:
- Lataa sovellus Google PlayStoresta
- Napauta asetusvalikkoa ja valitse "Yhdistä robotti"
- Napsauta BT-moduuliasi (minun tapauksessani se on HC-06)
- Odota, kunnes lukee Connected to BT-Module (HC-06)
- Napauta mikrofonikuvaketta ja kerro komento!
Vaihe 5: Peitä komponentit
Nyt sinun pitäisi peittää komponentit, jotta valosi ei ole liian kirkas ja se tekee projektista myös tyylillisemmän.
Näin tein sen
- Peitä koko asia puoliksi läpikuultavalla paperilla
- Kiinnitä se alhaalta
- Avaa valo
Sen pitäisi näyttää kauniilta
Suositeltava:
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
NodeMcu puhu ISD1820 -moduulin kanssa: 3 vaihetta
NodeMcu puhu ISD1820 -moduulin kanssa: Tässä yksinkertaisessa opetusohjelmassa selitän, kuinka liittää ja käyttää ISD1820 -moduulia NodeMCU -kortin avulla. P.S. pahoittelen huonoa englanninkieltäni.Moduulin tietolomaketta lukiessa kirjoitetaan, että: Tämä moduulin käyttö on erittäin helppoa, jota voit ohjata p
Puhu Pickille ja tekoälykeskustelulle Cleverbotin avulla: 14 vaihetta (kuvilla)
Puhu Pickille ja tekoälykeskustelulle Cleverbotin avulla: Täällä yritän äänikomentojen lisäksi myös tekoälykeskustelua tietokoneen kanssa Cleverbotilla. Itse asiassa idea syntyi, kun lapset löysivät värejä värityslaatikossa, kun he ottivat väriä yhdestä väristä lähimpään. Mutta lopulta toteutetaan
Puhu ja loitsu: Ensimmäinen DIY -työ: 8 vaihetta
Puhu ja loitsu: Ensimmäinen DIY -työ: Nämä ohjeet koskevat Texas Instrumentsin vintage -apuvälineitä: Speak & Matematiikka, puhe & Loitsu ja puhe & Lukea. Muutokset & LisäosatVaihto: kaiutingrilli vaahtoAkkuosasto: Avain