Flisni me dritën tuaj: 5 hapa
Flisni me dritën tuaj: 5 hapa
Anonim
Image
Image

Cili është projekti im?

Ky projekt është një dritë që mund t'i ndryshoni ngjyrat duke thënë se cila ngjyrë do t'ju pëlqejë. Drita që kam bërë në këto projekte përdorin 4 drita të ndryshme: jeshile, të kuqe, të verdhë, blu, dhe natyrisht ju mund të shtoni më shumë drita dhe të ndryshoni më shumë ngjyra. Ky udhëzues do t'ju mësojë se si të kontrolloni Arduino -n tuaj me zërin tuaj nga telefoni juaj.

Si punon?

Android juaj ka një njohje të të folurit dhe ne do ta përdorim atë për të kontrolluar Arduino -n tuaj, përmes Bluetooth. Aplikacioni që kam përdorur është krijuar nga SimpleLabsIN dhe funksionon duke shtypur butonin e mikrofonit, pastaj do të presë që ju të thoni një komandë. Aplikacioni do të shfaqë fjalët që keni thënë dhe do të dërgojë vargje të dhënash për përpunimin e Arduino.

TechBuilder më frymëzoi për ta bërë këtë projekt

Hapi 1: Pjesët dhe Përbërësit

Pjesët dhe Komponentët
Pjesët dhe Komponentët

Do të na duhen këto pjesë:

  • 4x Tregues LED ose më shumë (ngjyra e zgjedhjes suaj)
  • 1x Arduino Leonardo
  • 1x modul Bluetooth serik HC-06
  • Breadboard dhe kërcyesit
  • (Opsionale) Bateri 9v
  • Rezistenca 220Ω

Hapi 2: Lidhjet dhe Skema

Lidhjet dhe Skematike
Lidhjet dhe Skematike
Lidhjet dhe Skematike
Lidhjet dhe Skematike

Mos harroni, HC-06 i zhveshur funksionon në 3.3v, nuk mund ta lidhni vetëm me 5v.

Bateria 9v është opsionale nëse nuk doni që kablloja USB të jetë e dukshme në fund.

Nëse fotografia gjithsesi është e paqartë, mos ngurroni të më kontaktoni, me kënaqësi ju ndihmoj

Hapi 3: Kodi Arduino dhe Komunikimi Serial

Kodi Arduino dhe Komunikimi Serial
Kodi Arduino dhe Komunikimi Serial

Si të ngarkoni kodin?

Ngarko kodin me kabllo USB. Kodi është bërë për tabelën Leonardo. Nëse dëshironi të përdorni kodin në tabelën UNO, do t'ju duhet të ndryshoni kodin Serial1.read, Serial1.available, dhe Serial1.println. Fshini të gjithë numrin "1" për të përdorur kodin në tabelën e UNO.

Kuptimi i aplikacionit:

Aplikacioni funksionon duke njohur komandën tuaj zanore, më pas do të shfaqë fjalët që keni thënë, pastaj duke dërguar të dhëna/ vargje në Arduino përmes bluetooth -it. Çfarë është një varg? Një varg është si një fjalë, mund të bëni deklarata të kushtëzuara prej saj [p.sh.: nëse (zëri == "*kompjuteri aktiv") {// aktivizoni kunjin #2}]. "Zëri" është vargu yt, "==" është gjendja jote, "*kompjuteri i ndezur" është komanda jote, dhe kodi brenda mbështjellësve kaçurrelë "{}" janë kodet që do të ekzekutohen sapo vargu juaj të përputhet me gjendjen e komandës Me Aplikacioni dërgon vargje në këtë format *komanda#, ylli (*) tregon fillimin e një komande të re dhe etiketa hash (#) tregon fundin e një komande.

Si mund t'i ndryshoj komandat?

Ju mund të shihni që "*綠色" është theksuar nga imazhi i mësipërm.綠色 është kinezja e gjelbër. Mund ta ndryshoni fjalën në çfarëdo që dëshironi, le të themi se keni dashur ta ndryshoni në ngjyrën rozë, mund ta zëvendësoni "*綠色" me "*Pink". Mos harroni gjithmonë të filloni komandën me një yll.

Kodi:

Hapi 4: Lidhni Arduino me Pajisjen Android

Lidhni Arduino me pajisjen Android
Lidhni Arduino me pajisjen Android

Shkarkoni aplikacionin: BT Voice Control për Arduino

Aplikacioni që kam përdorur është krijuar nga SimpleLabsIN

5 hapa të thjeshtë:

  1. Shkarkoni aplikacionin nga Google PlayStore
  2. Trokitni lehtë mbi menunë e opsioneve dhe zgjidhni "Connect Robot"
  3. Klikoni në modulin tuaj BT (në rastin tim është HC-06)
  4. Prisni derisa të thotë Lidhet me Modulin BT (HC-06)
  5. Prekni ikonën e mikrofonit dhe tregoni komandën tuaj!

Hapi 5: Mbuloni përbërësit tuaj

Mbuloni Komponentët tuaj
Mbuloni Komponentët tuaj
Mbuloni Komponentët tuaj
Mbuloni Komponentët tuaj

Tani ju duhet të mbuloni përbërësit tuaj, kështu që drita juaj nuk do të jetë e ndritshme dhe gjithashtu do ta bëjë projektin më stilistik.

Kështu e bëra

  1. Mbuloni gjithçka me një letër gjysmë të tejdukshme
  2. Ngjiteni atë nga poshtë
  3. Hap dritën

Duhet të duket bukur