
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-23 15:04



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.
Recomandat:
Sticlă inteligentă vorbitoare pentru nevăzători: 7 pași

Sticlă inteligentă vorbitoare pentru nevăzători: Există mai multe accesorii inteligente, cum ar fi ochelari inteligenți, ceasuri inteligente etc. disponibile pe piață. Dar toate sunt construite pentru noi. Există o lipsă semnificativă de tehnologie pentru a ajuta persoanele cu dificultăți fizice. Am vrut să construiesc ceva care să fie
Cititor / scriitor și înregistrator audio ScanUp NFC pentru nevăzători, cu deficiențe de vedere și pentru toți ceilalți: 4 pași (cu imagini)

Cititor / scriitor și înregistrator audio ScanUp NFC pentru nevăzători, cu deficiențe de vedere și pentru toți ceilalți: studiez designul industrial și proiectul este opera semestrului meu. Scopul este de a sprijini persoanele cu deficiențe de vedere și nevăzători cu un dispozitiv, care permite înregistrarea audio în format WAV pe un card SD și apelarea acestor informații printr-o etichetă NFC. Deci în
Testarea imaginii pentru culoare și claritate: 8 pași

Testarea imaginii pentru culoare și claritate: am făcut acest instructable pentru mine; pentru a-mi îmbunătăți Instructabilele, cu toate acestea intenționez să împărtășesc ceea ce am găsit. Am observat că unele dintre imaginile pe care le încarc pe Instructabes ies perfect și alte imagini pierd claritatea, puțin decolorate sau neclare. Nu știu
Utilizarea LED-urilor RGB pentru a crea secvențe de culoare: 12 pași

Utilizarea LED-urilor RGB pentru a crea secvențe de culori: aceste instrucțiuni vor arăta cum să utilizați LED-urile RGB pentru a crea secvențe de culori folosind Arduino Uno și un cod
Mănușa haptică pentru nevăzători: 7 pași

Mănușa Haptică pentru Nevăzători: Mănușa Haptică este un dispozitiv pentru nevăzători și / sau cu deficiențe de vedere care oferă utilizatorului informații despre obstacolele din împrejurimile lor imediate. Mănușa folosește doi senzori cu ultrasunete care raportează distanța și orientarea obiectelor