Съдържание:

Цветен сензор с LCD екран: 6 стъпки
Цветен сензор с LCD екран: 6 стъпки

Видео: Цветен сензор с LCD екран: 6 стъпки

Видео: Цветен сензор с LCD екран: 6 стъпки
Видео: Iphone 6 Замена дисплея и подробная разборка 2024, Ноември
Anonim
Цветен сензор с LCD екран
Цветен сензор с LCD екран

Целта е да се създаде устройство, което да позволи на далтонистите да откриват цветове, без да се налага да виждат цвета. Използвайки LCD екрана със сензора, цветът се улавя и след това се прехвърля в думи върху LCD екрана. Надяваме се, че това устройство ще бъде преносимо и ако нещо трябва да бъде включено от щепсела на DC барабана или към лаптоп/компютър чрез USB. Дори бих искал да го натисна още, за да го направя напълно преносим и със скоба за батерия. Проводниците на цветния сензор ще стърчат от прозрачния корпус и ще бъдат отвън, където LCD екранът, Arduino, проводниците, батерията са вътре в корпуса. Сензорът може да се премести около външната страна на корпуса, за да вземе различни цветове от обекти.

Стъпка 1: Частите

Частите
Частите
Частите
Частите
Частите
Частите
  1. Arduino Uno
  2. LCD екран
  3. RGB цветен сензор
  4. 9V щипка/щепсел на батерията (не е показан)
  5. PERF дъска за щит
  6. щифтове за заглавки
  7. Проводници
  8. Поялник/Припой

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

Схематичен чертеж
Схематичен чертеж

За цветен сензор:

5v -> VIN (червен проводник)

GND -> GND (зелен проводник)

SDA (аналогов 4) -> SDA (син проводник)

SCL (аналогов 5) -> SCL (жълт проводник)

За LCD екран:

5v -> VCC (червен проводник)

GND -> GND (зелен проводник)

SDA (аналогов 4) -> SDA (син проводник)

SCL (аналогов 5) -> SCL (жълт проводник)

Стъпка 3: Окабеляване на платка

Окабеляване на платка
Окабеляване на платка

Тествайки компонентите поотделно, прочетох всеки от тях. След това ги сглобявам и започвам да свързвам кода. Все още се опитвам да разбера няколко ощипвания, но предизвикателно се стига до някъде. Реших в крайна сметка да стартирам и двата към същия порт (до A4 и A5), а не след това да използвам другата страна, която е показана тук. Това беше само поради моята щитова платка и размерите, които имам, и дължината на джъмперните проводници, за да мога да имам приставки за сензора и LCD.

Стъпка 4: Настройка на частите

Настройка на частите
Настройка на частите
Настройка на частите
Настройка на частите
Настройка на частите
Настройка на частите

Получавайки моите части, както виждате на снимката, трябваше да запоя щифтовете на заглавката към цветния сензор. Това беше доста бърза и лесна стъпка. След това разбрах, че трябва да работя на дъската си, ще имам като щит, който да включвам върху Arduino, което е показано на снимките.

Първо: Запоявах щифтове към щит на дъската върху Arduino

след това свалих дъската от Arduino, за да не я прегрява, докато запоявам останалите.

Второ: запоявайте червените проводници, вашите захранващи проводници към 5V. Трябваше да имам един проводник за всеки компонент.

Трето: запоявайте зелените проводници, вашите заземителни проводници.

Четвърто: Запоявайте щифтовете A4, които са сините проводници за връзките SDA.

Пето: Запоявайте щифтовете A5, които са жълтите проводници за SCL връзките.

След всичко това вашият борд трябва да е готов за работа.

Стъпка 5: Кодът

Все още оправям кода и също чакам резервни части, защото моите изглежда са счупени или направих нещо леко, но все още нямам пълни крайни резултати и мога да накарам LCD дисплея да покаже само два цвята от трите. Не мога да разбера как да го накарам да има само един цвят.

Стъпка 6: Жилището

Жилището
Жилището
Жилището
Жилището

Моето прекрасно гадже успя да ми конструира метална кутия, в която да държа проекта си. Искам сензорът да е извън кутията (където проводниците висят), за да може да прочете цвета и след това да се появи на изрязаното има за LCD. Подплатих цялата кутия със стиропор и електрическа лента, за да предпазя метала от електрониката.

Използване на барел конектор за 9V към Arduino за захранване на продукта.

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