Sisukord:
- Samm: osad ja komponendid
- Samm: ühendused ja skeem
- Samm: Arduino kood ja jadakommunikatsioon
- Samm: ühendage Arduino Android -seadmega
- Samm: katke oma komponendid
Video: Räägi oma valgusega: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Mis on minu projekt?
See projekt on valgus, mille abil saate värve muuta, öeldes, milline värv teile meeldib. Valgust, mille ma selles projektis tegin, kasutab 4 erinevat tuld: roheline, punane, kollane, sinine ja loomulikult saate lisada rohkem tulesid ja muuta rohkem värve. See juhend õpetab teile, kuidas Arduino telefonist häälega juhtida.
Kuidas see töötab?
Teie androidil on kõnetuvastus ja me kasutame seda teie Arduino juhtimiseks Bluetoothi kaudu. Rakenduse, mida ma kasutasin, on kujundanud SimpleLabsIN ja see töötab, vajutades mikrofoni nuppu, siis ootab see, kuni ütlete käsu. Rakendus kuvab seejärel teie öeldud sõna ja saadab Arduino töötlemiseks andmestringid.
TechBuilder inspireeris mind seda projekti tegema
Samm: osad ja komponendid
Vajame neid osi:
- 4x või rohkem LED -indikaatoreid (teie valitud värv)
- 1x Arduino Leonardo
- 1x HC-06 seeria Bluetooth-moodul
- Leivalaud ja džemprid
- (Valikuline) 9v aku
- 220Ω takistid
Samm: ühendused ja skeem
Pidage meeles, et paljas HC-06 töötab 3,3 V pingega, te ei saa seda lihtsalt 5 V ühendada.
9v aku on valikuline, kui te ei soovi, et USB -kaabel oleks lõpuks nähtav.
Kui pilt on ebaselge, võtke minuga ühendust, aitan teid hea meelega
Samm: Arduino kood ja jadakommunikatsioon
Kuidas koodi üles laadida?
Laadige kood üles USB -kaabli abil. Kood on loodud Leonardo tahvli jaoks. Kui soovite kasutada UNO tahvlil olevat koodi, peate muutma koodi Serial1.read, Serial1.available ja Serial1.println. UNO tahvlil oleva koodi kasutamiseks kustutage kogu number "1".
Rakenduse mõistmine:
Rakendus töötab teie häälkäskluse äratundmise kaudu, seejärel kuvab see teie räägitud sõnad ja saadab seejärel Bluetoothi kaudu andmed/ stringid Arduinole. Mis on string? String on nagu sõna, saate sellest tingimuslikke avaldusi teha [nt: if (voice == "*computer on") {// lülitage pin #2 sisse}]. "Hääl" on teie string, "==" on teie seisund, "*arvuti sisse lülitatud" on teie käsk ja lokkis-sulgudes olev kood "{}" on koodid, mis tuleb täita, kui teie string vastab käsutingimusele. Rakendus saadab stringid selles vormingus *käsk#, tärn (*) tähistab uue käsu algust ja räsimärgis (#) näitab käsu lõppu.
Kuidas saab käske muuta?
Näete, et "*綠色" on ülaltoodud pildil esile tõstetud.綠色 on roheline hiinlane. Saate sõna muuta mis tahes sooviks, oletame, et tahtsite selle muuta roosaks, võite asendada "*綠色" sõnaga "*roosa". Ärge unustage alati käsku alustada tärniga.
Kood:
Samm: ühendage Arduino Android -seadmega
Laadige rakendus alla: BT hääljuhtimine Arduino jaoks
Rakenduse, mida ma kasutasin, on kujundanud SimpleLabsIN
5 lihtsat sammu:
- Laadige rakendus alla Google PlayStore'ist
- Puudutage suvandite menüüd, seejärel valige "Ühenda robot"
- Klõpsake oma BT-moodulil (minu puhul on see HC-06)
- Oodake, kuni kuvatakse teade Ühendatud BT-mooduliga (HC-06)
- Puudutage mikrofoni ikooni ja öelge oma käsk!
Samm: katke oma komponendid
Nüüd peaksite oma komponendid katma, nii et teie valgus ei oleks liiga ere ja muudab projekti ka stiililisemaks.
Ma tegin seda nii
- Kata kogu asi poolläbipaistva paberiga
- Kleepige see altpoolt
- Avage tuli
See peaks ilus välja nägema
Soovitan:
Koroonaviiruse tapja Arduino Nano ja UV -valgusega: 5 sammu
Koronaviiruse tapja koos Arduino Nano ja UV -valgusega: vastavalt riikliku tervishoiukomisjoni avaldatud uusimale koroonaviiruse diagnoosimise ja ravi juhendile on viirus ultraviolettkiirguse ja kuumuse suhtes tundlik, nii et ultraviolettkiirgus võib viiruse tõhusalt kõrvaldada
TFMini Lidari ekraan - nagu radar ainult valgusega! :-): 3 sammu
TFMini Lidari ekraan - nagu radar ainult valgusega! :-): Selle töö tegemiseks tuli kokku mitmeid asju, kuid suurim (ja mis mind selleks inspireeris) on " Arduino radariprojekt " Leitud saidilt howtomechatronics.com Dejan Nedelkovski (kuupäev teadmata). https: // howtomechatronics
NodeMcu Räägi ISD1820 mooduliga: 3 sammu
NodeMcu rääkige ISD1820 mooduliga: selles lihtsas õpetuses selgitan, kuidas ühendada ja kasutada ISD1820 moodulit NodeMCU tahvli abil. P.S. vabandan oma halva inglise keele pärast. Mooduli andmelehte lugedes on kirjutatud, et: See mooduli kasutamine on väga lihtne, mida saate juhtida p
UVIL: taustvalgustusega musta valgusega öövalgus (või SteamPunk indikaatorlamp): 5 sammu (piltidega)
UVIL: taustvalgustusega musta valgusega öövalgus (või SteamPunk indikaatorlamp): kuidas panna kokku õudselt hõõguv neo-retropostmodernne ultraviolett-indikaatorlamp. See näitab kahe esimese konstruktsiooni, mille tegin, et hinnata PCB söövitamise protsessi, mis on kirjeldatud teises juhendis . Minu idee on kasutada neid
Räägi ja õigekiri: esialgne isetegemistöö: 8 sammu
Räägi ja õigekiri: esmane isetegemistöö: need juhised käsitlevad Texas Instrumentsi vintage õppevahendeid: Speak & Matemaatika, kõne ja amp; Õigekiri ja kõne & Loe. Muudatused & Asendamine: kõlarite grillvaht Aku sahtel: juurdepääsuvõti Aku eemaldamine: tõmbekaart