Mündəricat:

LCD ekranlı rəng sensoru: 6 addım
LCD ekranlı rəng sensoru: 6 addım

Video: LCD ekranlı rəng sensoru: 6 addım

Video: LCD ekranlı rəng sensoru: 6 addım
Video: НОВИНКА!!! Радиоприемник TECSUN PL320 #tecsun 2024, Iyul
Anonim
LCD Ekranlı Rəng Sensoru
LCD Ekranlı Rəng Sensoru

Məqsəd, rəng korlarına rəngləri görmədən rəngləri aşkar etməyə imkan verən bir cihaz yaratmaqdır. Sensorlu LCD ekrandan istifadə edərək rəng alına bilər və sonra sözlər LCD ekrana köçürülür. Ümid edirəm bu cihaz portativ olardı və bir şeyin DC barel fişindən və ya USB vasitəsilə noutbuka/kompüterə qoşulması lazımdırsa. Tamamilə portativ olması və batareya klipi olması üçün onu daha da irəli çəkmək istərdim. Rəng sensoru telləri aydın korpusdan çıxacaq və LCD ekran, Arduino, tellər, batareya korpusun içərisində olduğu yerdə çöldə olardı. Cisimlərdən fərqli rənglər almaq üçün sensor korpusun xaricində hərəkət etdirilə bilər.

Addım 1: Parçalar

Parçalar
Parçalar
Parçalar
Parçalar
Parçalar
Parçalar
  1. Arduino Uno
  2. LCD Ekran
  3. RGB Rəng Sensoru
  4. 9V batareya klipi/fişi (göstərilməyib)
  5. Qalxan üçün PERF lövhəsi
  6. baş sancaqlar
  7. Tellər
  8. Lehim Dəmir/Lehim

Addım 2: Şematik Rəsm

Sxematik Rəsm
Sxematik Rəsm

Rəng sensoru üçün:

5v -> VIN (qırmızı tel)

GND -> GND (yaşıl tel)

SDA (Analog 4) -> SDA (mavi tel)

SCL (Analog 5) -> SCL (sarı tel)

LCD ekran üçün:

5v -> VCC (qırmızı tel)

GND -> GND (yaşıl tel)

SDA (Analog 4) -> SDA (mavi tel)

SCL (Analog 5) -> SCL (sarı tel)

Addım 3: Breadboard Kabelləri

Çörək taxtası naqilləri
Çörək taxtası naqilləri

Komponentləri ayrı -ayrılıqda sınayaraq hər birini oxudum. Sonra onları bir araya gətirdim və kodu bağlamağa başladım. Hələ bir neçə dəyişikliyi anlamağa çalışıram, amma cəsarətlə bir yerə gəlir. Nəhayət hər ikisini eyni limana (A4 və A5 -ə qədər) qaçmağa qərar verdim, daha sonra burada göstərilən digər tərəfi istifadə etdim. Yalnız qalxan lövhəm və ölçülərim və tullanan tellərin uzunluğuna görə idi ki, sensor və LCD üçün qoşma girişlərim olsun.

Addım 4: Parçaların quraşdırılması

Parçaların quraşdırılması
Parçaların quraşdırılması
Parçaların quraşdırılması
Parçaların quraşdırılması
Parçaların quraşdırılması
Parçaların quraşdırılması

Şəkildə gördüyünüz kimi hissələrimi alaraq başlıq pinlərini rəng sensoruna lehimləməli oldum. Olduqca sürətli və asan bir addım idi. Bundan sonra, lövhədə işləməyim lazım olduğunu bildim, fotoşəkillərdə göstərilən Arduinonun üstünə taxacağım bir qalxan olardı.

Birincisi: Arduinonun üstündəki lövhəni sancaqlar ilə lehimlədim

Arduino lövhəsini götürdüm ki, qalan hissəni lehimləyərkən çox ısınmasın.

İkincisi: qırmızı telləri, elektrik naqillərinizi 5V -ə lehimləyin. Hər bir komponent üçün bir tel olmalıdır.

Üçüncüsü: Yaşıl telləri, torpaq tellərinizi lehimləyin.

Dördüncüsü: SDA bağlantıları üçün mavi tel olan A4 pinlərini lehimləyin.

Beşincisi: SCL əlaqələri üçün sarı tel olan A5 pinlərini lehimləyin.

Bütün bunlardan sonra lövhəniz işə hazır olmalıdır.

Addım 5: Kod

Hələ kodu dəyişirəm və eyni zamanda ehtiyat hissələrini də gözləyirəm, çünki mənimki pozulmuş kimi görünür və ya bir az söndürmüşəm, amma hələ tam yekun nəticəm yoxdur və LCD -ni yalnız iki rəngdə göstərə bilərəm. üçdən. Yalnız bir rəngin görünməsini necə edəcəyimi anlaya bilmirəm.

Addım 6: Mənzil

Mənzil
Mənzil
Mənzil
Mənzil

Gözəl sevgilim, layihəmi saxlamaq üçün mənə metal bir qutu qurmağı bacardı. İstəyirəm ki, sensor qutunun xaricində olsun (tellərin asıldığı yerdə), rəngi oxuya bilsin və sonra kəsilmiş yerdə görünsün. LCD üçün var. Metalı elektronikadan qorumaq üçün bütün qutunu strafor və elektrik lenti ilə asdım.

Məhsulu gücləndirmək üçün Arduino -ya 9V -lük üçün bir bağlayıcı istifadə edin.

Tövsiyə: