Cuprins:

Detector de culoare pentru nevăzători: 9 pași
Detector de culoare pentru nevăzători: 9 pași

Video: Detector de culoare pentru nevăzători: 9 pași

Video: Detector de culoare pentru nevăzători: 9 pași
Video: MINTE-MA FRUMOS: Ep. 9 (cu YNY Sebi & Petre Stefan, Mara Ognean & Mirica) 2024, Iulie
Anonim
Image
Image
Lucruri de folosit
Lucruri de folosit

Acest obiectiv principal al proiectului este de a face smartphone-ul dvs. să spună culoarea oricărui lucru folosind doar smartphone-ul dvs. și 1sheeld cu Arduino.

acest proiect folosește ecranul senzorului de culoare din aplicația 1sheeld acest scut folosește camera smartphone-ului pentru a obține culoarea obiectului din față ca valoare RGB și trimite această valoare către Arduino, apoi Arduino compară aceste valori cu valorile a culorilor atunci când găsește o potrivire, trimite numele culorii pe smartphone-ul dvs., apoi telefonul spune numele culorii folosind scutul Text to speech Acest proiect va fi foarte util pentru persoanele care suferă de orbire sau orbire a culorii, mai ales atunci când doresc să știe culoarea hainelor lor.

Pasul 1: Lucruri de utilizat

componente hardware:

  • 1SHEELD de la 1sheeld
  • Arduino Uno
  • smartphone

componente software:

  • Arduino

    descărcați de aici

  • Aplicația 1SHEELD

    • pentru descărcare Android de aici
    • pentru descărcare iOS de aici

Biblioteca Arduino 1sheeld

descărcați de aici

Pasul 2: Schematic

Schematic
Schematic

Pasul 3: Despre 1SHEELD și Arduino

Despre 1SHEELD și Arduino
Despre 1SHEELD și Arduino

Arduino este o platformă open-source bazată pe hardware și software flexibil, ușor de utilizat. Este destinat oricui are o idee pentru un proiect și dorește să-l aducă în viața reală. Pentru a face un proiect cu Arduino, trebuie să cumpărați câteva accesorii pentru a vă conecta Arduino la lumea reală, aceste accesorii se numesc scuturi. 1SHEELD este un scut care vă permite să utilizați smartphone-ul ca scut Arduino precum GSM, WIFI, giroscop etc.

Principalul avantaj al 1SHEELD este că înlocuiește toate celelalte scuturi doar cu smartphone-ul dvs. și vă economisește o avere. Conectează Arduino la smartphone-ul tău utilizând Bluetooth și îți oferă posibilitatea de a folosi mai mult de scut la un moment dat, cum ar fi GSM, WIFI, accelerometru, giroscop etc.

1sheeld -

Pasul 4: Reglați 1Sheeld

Reglați 1Sheeld
Reglați 1Sheeld
Reglați 1Sheeld
Reglați 1Sheeld
Reglați 1Sheeld
Reglați 1Sheeld

Dacă utilizați un Arduino care funcționează cu 3,3 V, cum ar fi Arduino, trebuie să comutați 1Sheeld pentru a funcționa pe 3,3 V, deoarece vă poate deteriora placa.

Dacă utilizați un Arduino care funcționează cu 5 V ca Arduino Uno, atunci comutați 1Sheeld pentru a funcționa pe 5V.

Așezați 1Sheeld pe placa Arduino, apoi conectați Arduino la laptop sau PC.

Dacă utilizați un mega Arduino, conectați-vă 1SHEELD la mega așa cum se arată în imagine

Pasul 5: Descărcați 1sheeld Library pe computer

Descărcați 1sheeld Library pe computer
Descărcați 1sheeld Library pe computer
Descărcați 1sheeld Library pe computer
Descărcați 1sheeld Library pe computer

Descarcă libertatea de aici

Apoi, după ce ați descărcat cu succes biblioteca, adăugați fișierul. ZIP al bibliotecii în programul Arduino

Pasul 6: Scrieți codul în interiorul schiței Arduino

Scrieți codul dvs. în interiorul schiței Arduino
Scrieți codul dvs. în interiorul schiței Arduino
Scrieți-vă codul în interiorul schiței Arduino
Scrieți-vă codul în interiorul schiței Arduino
Scrieți-vă codul în interiorul schiței Arduino
Scrieți-vă codul în interiorul schiței Arduino

codul proiectului

compilați și încărcați schița pe placa Arduino

Comutați 1Sheeld la modul Încărcare înainte de a încărca schița pe placa Arduino pentru a evita conflictele seriale între 1Sheeld și Arduino. Modul de încărcare este activat când comutatorul UART este împins de la sigla 1Sheeld.

Apoi apăsați butonul Încărcare din IDE și încărcați codul pe Arduino.

după ce ați finalizat încărcarea, trebuie să reveniți la 1Sheeld în modul de operare

Pasul 7: Conectați 1sheeld la smartphone-ul dvs. utilizând aplicația One Shield

Conectați 1sheeld la smartphone-ul dvs. utilizând aplicația One Shield
Conectați 1sheeld la smartphone-ul dvs. utilizând aplicația One Shield

Vi se va cere să introduceți codul de asociere (codul implicit de asociere este 1234) și să vă conectați la 1Sheeld prin Bluetooth.

Pasul 8: Accesați scuturile

Scuturi de acces
Scuturi de acces
Scuturi de acces
Scuturi de acces
Scuturi de acces
Scuturi de acces
  • detector de culoare
  • apasa butonul
  • text în vorbire

apăsați pe pictograma scuturilor multiple din partea dreaptă sus a aplicației.

Recomandat: