Kazalo:
- Korak: Deli in komponente
- 2. korak: Povezave in shema
- 3. korak: Arduino koda in serijska komunikacija
- 4. korak: Arduino povežite z napravo Android
- 5. korak: Pokrijte svoje komponente
Video: Pogovor s svojo svetlobo: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Kaj je moj projekt?
Ta projekt je luč, ki jo lahko spremenite tako, da izberete barvo, ki vam je všeč. Luč, ki sem jo naredil v teh projektih, uporablja 4 različne luči: zeleno, rdečo, rumeno, modro in seveda lahko dodate več luči in spremenite več barv. Ta priročnik vas bo naučil, kako upravljati svoj Arduino z glasom iz telefona.
Kako deluje?
Vaš android ima prepoznavanje govora in z njim bomo upravljali vaš Arduino prek Bluetootha. Aplikacijo, ki sem jo uporabil, je oblikoval SimpleLabsIN in deluje s pritiskom na gumb mikrofona, nato pa bo počakala, da izgovorite ukaz. Aplikacija bo nato prikazala besedo, ki ste jo navedli, in poslala niz podatkov za obdelavo Arduina.
TechBuilder me je navdušil za ta projekt
Korak: Deli in komponente
Potrebovali bomo te dele:
- 4x LED indikatorji ali več (barva po vaši izbiri)
- 1x Arduino Leonardo
- 1x HC-06 serijski modul Bluetooth
- Ogledna plošča in skakalci
- (Izbirno) 9v baterija
- 220Ω upori
2. korak: Povezave in shema
Ne pozabite, da goli HC-06 deluje na 3.3V, ne morete ga samo priključiti na 5V.
9v baterija ni obvezna, če ne želite, da je na koncu viden kabel USB.
Če je slika vseeno nejasna, me kontaktirajte, z veseljem vam bom pomagal
3. korak: Arduino koda in serijska komunikacija
Kako naložiti kodo?
Kodo naložite s kablom USB. Koda je narejena za ploščo Leonardo. Če želite kodo uporabiti na plošči UNO, morate spremeniti kodo Serial1.read, Serial1.available in Serial1.println. Če želite uporabiti kodo na plošči UNO, izbrišite vso številko "1".
Razumevanje aplikacije:
Aplikacija deluje tako, da prepozna vaš glasovni ukaz, nato pa bo prikazala besede, ki ste jih izrekli, nato pa podatke/ nize poslala v Arduino prek Bluetootha. Kaj je vrvica? Niz je kot beseda, iz njega lahko naredite pogojne izjave [npr: if (voice == "*računalnik vklopljen") {// vklopite pin #2}}. "Glas" je vaš niz, "==" je vaše stanje, "*računalnik vklopljen" je vaš ukaz, koda v ukrivljenih oklepajih "{}" pa so kode, ki jih je treba izvesti, ko se niz ujema s pogojem ukaza. Aplikacija pošilja nize v tej obliki *ukaz#, zvezdica (*) označuje začetek novega ukaza in oznaka razpršitve (#) označuje konec ukaza.
Kako lahko spremenim ukaze?
Vidite, da je "*綠色" označeno na zgornji sliki.綠色 je kitajski zeleni. Besedo lahko spremenite v karkoli želite, recimo, da ste jo želeli spremeniti v rožnato barvo, "*綠色" lahko zamenjate z "*Pink". Vedno zapomnite, da ukaz zaženete z zvezdico.
Koda:
4. korak: Arduino povežite z napravo Android
Prenesite aplikacijo: BT Voice Control za Arduino
Aplikacijo, ki sem jo uporabil, je oblikoval SimpleLabsIN
5 preprostih korakov:
- Prenesite aplikacijo iz trgovine Google PlayStore
- Dotaknite se menija z možnostmi in izberite »Connect Robot«
- Kliknite na svoj modul BT (v mojem primeru je to HC-06)
- Počakajte, da piše Povezano z modulom BT (HC-06)
- Dotaknite se ikone mikrofona in podajte ukaz!
5. korak: Pokrijte svoje komponente
Zdaj morate pokriti svoje komponente, tako da vaša svetloba ne bo preveč svetla in bo projekt tudi bolj slogoven.
Tako sem naredil
- Vse skupaj pokrijte s polprosojnim papirjem
- Lepite ga od spodaj
- Odpri luč
Izgledati bi moralo lepo
Priporočena:
Superkondenzator neuporaben stroj ali pogovor s pametnim fantom: 7 korakov (s slikami)
Superkondenzator neuporaben stroj ali pogovor s pametnim fantom: pametni fant. Kaj?! Neuporaben stroj! Ponovno! Na stotine in tisoče zamašenih kanalov YouTube ni dovolj? Jumbleview. Večina jih je narejenih s preklopnim stikalom, ta ima rocker.SG. Pa kaj? Vsi vedo, da delujejo enako. In ti že
Pogovor z mehurčki: spremenite svoj govor v mehurčke!: 6 korakov (s slikami)
Pogovor o mehurčkih: spremenite svoj govor v mehurčke !: "quod, ut dicitur, si est homo bulla, eo magis senex (kajti, kot pravijo, je človek mehurček, še toliko bolj je star človek)" - Marcus Terentius Varro (116 pr. N. Št. - 27 pr. N. Št.), De Re Rustica Milni mehurček je minljiv. Traja le kratek trenutek in
Pogovor z izbrancem in klepetom z umetno inteligenco s Cleverbotom: 14 korakov (s slikami)
Pogovor z izbranim in klepetom z umetno inteligenco z uporabo Cleverbota: tukaj ne poskušam le glasovnih ukazov, ampak tudi klepet z umetno inteligenco z računalnikom s pomočjo Cleverbota. Pravzaprav se je ideja porodila, ko so našli otroke, ki mešajo barve v okvirju za barvanje, ko barvo spreminjajo iz ene barve v najbližjo. Končno pa izvedite
Pretvorite svojo 12V DC ali 85-265V AC fluorescenčno svetlobo v LED - 1. del (Notranji): 7 korakov
Pretvorite svojo 12V DC ali 85-265V AC fluorescenčno svetlobo v LED - 1. del (Notranjost): Eden od mojih 12V fluorescenčnih svetlobnih predstikal v mojem RV je izgorel. Odločil sem se, da ga zamenjam z LED z uporabo 6 poceni LED, nekaj gonilnikov LED in kot vodilo https://www.instructables.com/id/Replace-Low-Voltage-Bi-Pin-Halogens-with-LEDs/ . Oče
Pretvorite svojo 12V DC ali 85-265V AC fluorescenčno svetlobo v LED - 2. del (zunanji videz): 6 korakov
Pretvorite svojo 12V DC ali 85-265V AC fluorescenčno svetlobo v LED - 2. del (zunanji videz): To je 2. del mojih navodil za uporabo fluorescenčne svetilke, njeno pretvorbo v LED in njeno vizualno privlačnost. V prvem delu sem pregledal notranje podrobnosti namestitve LED in njihovo povezovanje. V tem delu bom