İçindekiler:

LCD Ekranlı Renk Sensörü: 6 Adım
LCD Ekranlı Renk Sensörü: 6 Adım

Video: LCD Ekranlı Renk Sensörü: 6 Adım

Video: LCD Ekranlı Renk Sensörü: 6 Adım
Video: Renk sensörü tanıtma ( " Buton ile renk tanıtma " ) 2024, Temmuz
Anonim
LCD Ekranlı Renk Sensörü
LCD Ekranlı Renk Sensörü

Amaç, renk körü insanların renkleri görmelerine gerek kalmadan renkleri algılamalarını sağlayacak bir cihaz yaratmaktır. Sensörlü LCD ekranı kullanarak renk alınır ve LCD ekrana kelimelere aktarılır. Bu cihaz umarız taşınabilir olur ve herhangi bir şeyin DC varil fişinden veya USB aracılığıyla bir dizüstü bilgisayara/bilgisayara takılması gerekiyorsa. Hatta tamamen taşınabilir olması ve bir pil klipsi ile daha da ileriye götürmeyi çok isterim. Renk sensörü kabloları şeffaf muhafazadan dışarı çıkacak ve LCD ekran, Arduino, teller, pil muhafazanın içinde olduğu için dışarıda olacaktı. Sensör, nesnelerden farklı renkleri almak için muhafazanın dışında hareket ettirilebilir.

Adım 1: Parçalar

Parçalar
Parçalar
Parçalar
Parçalar
Parçalar
Parçalar
  1. Arduino Uno'su
  2. LCD ekran
  3. RGB Renk Sensörü
  4. 9V Pil klipsi/fişi (gösterilmiyor)
  5. Kalkan için PERF Kurulu
  6. başlık pimleri
  7. teller
  8. Lehim Demiri/Lehim

Adım 2: Şematik Çizim

Şematik çizim
Şematik çizim

Renk Sensörü için:

5v -> VIN (kırmızı kablo)

GND -> GND (yeşil kablo)

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

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

LCD Ekran için:

5v -> VCC (kırmızı kablo)

GND -> GND (yeşil kablo)

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

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

Adım 3: Breadboard Kablolama

Breadboard Kablolama
Breadboard Kablolama

Bileşenleri ayrı ayrı test ederek, her birinin okumasını aldım. Sonra onları bir araya getirdim ve kodu birleştirmeye başladım. Hala birkaç ince ayar bulmaya çalışıyorum, ama meydan okurcasına bir yere varıyor. Burada gösterilen diğer tarafı kullanmak yerine, sonunda her ikisini de aynı bağlantı noktasına (A4 ve A5'e) çalıştırmaya karar verdim. Sadece kalkan kartım ve sahip olduğum boyut ve atlama kablolarının uzunluğu nedeniyle sensör ve LCD için fişlere sahip olabilirim.

Adım 4: Parçaları Ayarlama

Parçaları Ayarlama
Parçaları Ayarlama
Parçaları Ayarlama
Parçaları Ayarlama
Parçaları Ayarlama
Parçaları Ayarlama

Parçalarımı teslim alırken resimde gördüğünüz gibi renk sensörüne başlık pinlerini lehimlemek zorunda kaldım. Oldukça hızlı ve kolay bir adımdı. Bundan sonra, tahtamda çalışmam gerektiğini biliyordum, fotoğraflarda gösterilen Arduino'nun üstüne takmak için bir kalkan olacaktı.

İlk olarak: Arduino'nun üstündeki ekran kartına pimleri lehimledim

sonra kalanını lehimlerken kartı aşırı ısıtmamak için Arduino'dan çıkardım.

İkincisi: Kırmızı kabloları, güç kablolarınızı 5V'a lehimleyin. Her bileşen için bir tel almam gerekiyordu.

Üçüncüsü: Yeşil kabloları, topraklama kablolarınızı lehimleyin.

Dördüncüsü: SDA bağlantıları için mavi teller olan A4 pinlerini lehimleyin.

Beşinci: SCL bağlantıları için sarı teller olan A5 pinlerini lehimleyin.

Tüm bunlardan sonra, tahtanız gitmeye hazır olmalıdır.

Adım 5: Kod

Hala kodu değiştiriyorum ve yedek parçaları bekliyorum çünkü benimki bozuk görünüyor veya biraz yanlış yaptım, ancak henüz tam sonuçlara sahip değilim ve LCD'nin yalnızca iki renk göstermesini sağlayabiliyorum üç dışında. Sadece bir rengin görünmesini nasıl sağlayacağımı anlayamıyorum.

Adım 6: Konut

Konut
Konut
Konut
Konut

Harika erkek arkadaşım, projemi içinde tutabilmem için bana metal bir kutu yapmayı başardı. Sensörün kutunun dışında (kabloların asılı olduğu yerde) olmasını istiyorum, böylece rengi okuyabilir ve sonra kesilen yerde görünecek. LCD için var. Metali elektronikten korumak için tüm kutuyu strafor ve elektrik bandıyla kapladım.

Ürüne güç sağlamak için Arduino'ya 9V için bir varil konektörü kullanma.

Önerilen: