Съдържание:

Цветен детектор за слепи хора: 9 стъпки
Цветен детектор за слепи хора: 9 стъпки

Видео: Цветен детектор за слепи хора: 9 стъпки

Видео: Цветен детектор за слепи хора: 9 стъпки
Видео: ТЪПА ПОРЪЧКА 2024, Юли
Anonim
Image
Image
Неща за използване
Неща за използване

Основната цел на този проект е да накара вашия смартфон да каже цвета на всичко, използвайки само вашия смартфон и 1 поле с Arduino.

този проект използва щита за цветен сензор от приложението 1sheeld, този щит използва камерата на вашия смартфон, за да получи цвета на обекта пред него като RGB стойност и изпраща тази стойност на Arduino, след това Arduino сравнява между тези стойности и стойностите на цветовете, когато намери съвпадение, той изпраща името на цвета на вашия смартфон, след което телефонът казва името на цвета, използвайки щита Text to speech Този проект ще бъде много полезен за хора, които страдат от слепота или цветна слепота, особено когато искат да знаят цвета на дрехите си.

Стъпка 1: Неща, които да използвате

хардуерни компоненти:

  • 1SHEELD от 1sheeld
  • Arduino Uno
  • смартфон

софтуерни компоненти:

  • Arduino

    изтеглете от тук

  • 1SHEELD приложение

    • за android изтегляне от тук
    • за ios изтегляне от тук

Arduino 1sheeld библиотека

изтеглете от тук

Стъпка 2: Схематично

Схематично
Схематично

Стъпка 3: Около 1SHEELD и Arduino

Около 1SHEELD и Arduino
Около 1SHEELD и Arduino

Arduino е платформа с отворен код, базирана на гъвкав, лесен за използване хардуер и софтуер. Предназначен е за всеки, който има идея за проект и иска да го донесе в реалния живот. За да направите проект с Arduino, трябва да закупите някои аксесоари, за да свържете вашия Arduino с реалния свят, тези аксесоари се наричат щитове. 1SHEELD е щит, който ви позволява да използвате вашия смартфон като Arduino щит като GSM, WIFI, жироскоп и др.

Основното предимство на 1SHEELD е, че замества всички други щитове само с вашия смартфон и ви спестява цяло състояние. Той свързва Arduino към вашия смартфон чрез Bluetooth и ви дава възможност да използвате повече от щит едновременно като GSM, WIFI, акселерометър, жироскоп и др.

1sheeld -

Стъпка 4: Регулирайте 1Sheeld

Регулирайте 1Sheeld
Регулирайте 1Sheeld
Регулирайте 1Sheeld
Регулирайте 1Sheeld
Регулирайте 1Sheeld
Регулирайте 1Sheeld

Ако използвате Arduino, който работи с 3.3 V като Arduino, трябва да превключите 1Sheeld да работи на 3.3V, тъй като това може да повреди вашата платка.

Ако използвате Arduino, който работи с 5 V като Arduino Uno, тогава превключете 1Sheeld да работи на 5V.

Поставете 1Sheeld на дъската си Arduino, след което включете Arduino към вашия лаптоп или компютър.

Ако използвате мега Arduino, свържете вашия 1SHEELD към мега, както е показано на изображението

Стъпка 5: Изтеглете 1sheeld Library на вашия компютър

Изтеглете 1sheeld Library на вашия компютър
Изтеглете 1sheeld Library на вашия компютър
Изтеглете 1sheeld Library на вашия компютър
Изтеглете 1sheeld Library на вашия компютър

Изтеглете свободата от тук

След това, след като успешно изтеглите библиотеката, добавете. ZIP файла на библиотеката към вашата програма Arduino

Стъпка 6: Напишете кода си в скицата на Arduino

Напишете кода си в скицата на Arduino
Напишете кода си в скицата на Arduino
Напишете кода си в скицата на Arduino
Напишете кода си в скицата на Arduino
Напишете кода си в скицата на Arduino
Напишете кода си в скицата на Arduino

код на проекта

компилирайте и качете скицата си на дъската на Arduino

Превключете 1Sheeld в режим на качване, преди да качите скицата си на дъската Arduino, за да избегнете серийни конфликти между 1Sheeld и Arduino.

След това натиснете бутона за качване в IDE и качете кода си в Arduino.

след като приключите с качването, трябва да превключите 1Sheeld обратно в работния режим

Стъпка 7: Свържете 1sheeld към вашия смартфон с помощта на One Shield приложение

Свържете 1sheeld към вашия смартфон с помощта на One Shield приложение
Свържете 1sheeld към вашия смартфон с помощта на One Shield приложение

Ще трябва да въведете кода за сдвояване (кодът за сдвояване по подразбиране е 1234) и да се свържете с 1Sheeld чрез Bluetooth.

Стъпка 8: Достъп до щитове

Щитове за достъп
Щитове за достъп
Щитове за достъп
Щитове за достъп
Щитове за достъп
Щитове за достъп
  • цветен детектор
  • Натисни бутона
  • текст в реч

натиснете върху иконата с множество щитове в горния десен ъгъл на приложението.

Препоръчано: