Cuprins:
- Pasul 1: Lucruri de utilizat
- Pasul 2: Schematic
- Pasul 3: Despre 1SHEELD și Arduino
- Pasul 4: Reglați 1Sheeld
- Pasul 5: Descărcați 1sheeld Library pe computer
- Pasul 6: Scrieți codul în interiorul schiței Arduino
- Pasul 7: Conectați 1sheeld la smartphone-ul dvs. utilizând aplicația One Shield
- Pasul 8: Accesați scuturile
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
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
Pasul 3: 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
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
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
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
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
- detector de culoare
- apasa butonul
- text în vorbire
apăsați pe pictograma scuturilor multiple din partea dreaptă sus a aplicației.