Spisu treści:

Czujnik koloru z ekranem LCD: 6 kroków
Czujnik koloru z ekranem LCD: 6 kroków

Wideo: Czujnik koloru z ekranem LCD: 6 kroków

Wideo: Czujnik koloru z ekranem LCD: 6 kroków
Wideo: Jak ustawić TV? | PORADNIK | Konfiguracja krok po kroku 2024, Lipiec
Anonim
Czujnik koloru z ekranem LCD
Czujnik koloru z ekranem LCD

Celem jest stworzenie urządzenia, które pozwoliłoby osobom z daltonizmem wykrywać kolory bez konieczności ich widzenia. Wykorzystując ekran LCD z czujnikiem, kolor zostałby wyłapany, a następnie przeniesiony na słowa na ekran LCD. Miejmy nadzieję, że to urządzenie będzie przenośne i jeśli cokolwiek będzie musiało być podłączone z wtyczki beczki DC lub do laptopa/komputera przez USB. Chciałbym nawet popchnąć go dalej, aby był całkowicie przenośny i z klipsem na baterię. Przewody czujnika koloru wystawałyby z przezroczystej obudowy i znajdowały się na zewnątrz, gdzie jak ekran LCD, Arduino, przewody, akumulator są wewnątrz obudowy. Czujnik można przesuwać po zewnętrznej stronie obudowy, aby wychwytywać różne kolory z obiektów.

Krok 1: Części

Części
Części
Części
Części
Części
Części
  1. Arduino Uno
  2. Ekran LCD
  3. Czujnik koloru RGB
  4. Zacisk/wtyczka akumulatora 9 V (nie pokazano)
  5. Płyta PERF do tarczy
  6. szpilki nagłówka
  7. Przewody
  8. Lutowane/lutowane

Krok 2: Schematyczny rysunek

Rysunek schematyczny
Rysunek schematyczny

Dla czujnika koloru:

5v -> VIN (czerwony przewód)

GND -> GND (zielony przewód)

SDA (analogowy 4) -> SDA (niebieski przewód)

SCL(analog 5) -> SCL (żółty przewód)

Dla ekranu LCD:

5v -> VCC (czerwony przewód)

GND -> GND (zielony przewód)

SDA (analogowy 4) -> SDA (niebieski przewód)

SCL(analog 5) -> SCL (żółty przewód)

Krok 3: Okablowanie płyty chlebowej

Okablowanie płyty chlebowej
Okablowanie płyty chlebowej

Testując poszczególne komponenty z osobna uzyskałem odczyt każdego z nich. Następnie składam je razem i zaczynam łączyć kod. Nadal próbuję wymyślić kilka poprawek, ale wyzywająco dokądś zmierza. Zdecydowałem się w końcu uruchomić oba do tego samego portu (do A4 i A5), zamiast korzystać z drugiej strony, która jest pokazana tutaj. To tylko ze względu na moją płytkę ekranującą i rozmiar, który mam i długość przewodów połączeniowych, żebym mógł mieć wtyczki do czujnika i LCD.

Krok 4: Konfiguracja części

Konfigurowanie części
Konfigurowanie części
Konfigurowanie części
Konfigurowanie części
Konfigurowanie części
Konfigurowanie części

Odbierając swoje części, jak widać na zdjęciu musiałem przylutować piny nagłówka do czujnika koloru. To był dość szybki i łatwy krok. Po tym wiedziałem, że muszę pracować na mojej płycie, którą będę miał jako tarczę do podłączenia na górze Arduino, co pokazano na zdjęciach.

Po pierwsze: przylutowałem piny do płytki ekranu na górze Arduino

następnie zdjąłem płytkę z Arduino, aby jej nie przegrzać, podczas gdy resztę lutowałem.

Po drugie: przylutuj czerwone przewody, przewody zasilające do 5V. Musiałem mieć jeden przewód dla każdego komponentu.

Po trzecie: przylutuj zielone przewody, przewody uziemiające.

Po czwarte: przylutuj piny A4, które są niebieskimi przewodami dla połączeń SDA.

Po piąte: przylutuj piny A5, które są żółtymi przewodami dla połączeń SCL.

Po tym wszystkim twoja deska powinna być gotowa do pracy.

Krok 5: Kodeks

Wciąż poprawiam kod i czekam na części zamienne, ponieważ moje wydają się być zepsute lub zrobiłem coś nieco nie tak, ale nie mam jeszcze pełnych wyników końcowych i jestem w stanie wyświetlić LCD tylko w dwóch kolorach z trzech. Nie wiem, jak sprawić, by pojawiał się tylko jeden kolor.

Krok 6: Obudowa

Obudowa
Obudowa
Obudowa
Obudowa

Mój cudowny chłopak był w stanie skonstruować dla mnie metalowe pudełko do przechowywania mojego projektu. Chcę, żeby czujnik był poza pudełkiem (tam, gdzie wystają przewody), aby mógł odczytać kolor, a następnie pojawiłby się na wycięciu jest na LCD. Całe pudełko wyłożyłem styropianem i taśmą elektryczną, aby zabezpieczyć metal przed elektroniką.

Użycie złącza baryłkowego dla 9V do Arduino do zasilania produktu.

Zalecana: