Mündəricat:

LCD ekranlı əhval lampası: 5 addım
LCD ekranlı əhval lampası: 5 addım

Video: LCD ekranlı əhval lampası: 5 addım

Video: LCD ekranlı əhval lampası: 5 addım
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, Noyabr
Anonim
Image
Image
İstəklərin toplanması
İstəklərin toplanması

Makers-sac-ın Exquisite Mood Lamp layihəsi sayəsində (Maker-sacın Exquisite Mood Lampası) bu layihəyə yeni bir xüsusiyyət əlavə etmək fikrim var idi, bu da məktəb müəllimimin ev tapşırığıdır. Bu layihəni hər kəs üçün etmək çox asandır. Ümid edirəm bu layihədən zövq alacaqsınız!

Addım 1: Tələblərin Toplanması

İstəklərin toplanması
İstəklərin toplanması
İstəklərin toplanması
İstəklərin toplanması
İstəklərin toplanması
İstəklərin toplanması
  • Arduino Leonardo
  • USB kabeli (A -dan B tipinə qədər)
  • RGB LED
  • Potansiyometr (3 ədəd)
  • Rezistor (100 omeqa)
  • LCD ekran
  • Jumper telləri
  • Çörək lövhəsi
  • Akril boya (boz, qara, ağ və qırmızı)
  • Arduino taxtanıza və Çörək lövhənizə uyğun olan qutu
  • Kommunal bıçaq
  • İzləmə kağızı
  • Yapışqan
  • Kağız lövhələr
  • Çıxarıla bilən montaj macunu

Bunu qurmaq üçün lazım olan bütün avadanlıqlar. İstinad üçün bir neçə şəkil əlavə etdim.

Addım 2: Dövrün dizaynı

Dövrə Dizaynı
Dövrə Dizaynı
Dövrə Dizaynı
Dövrə Dizaynı
Dövrə Dizaynı
Dövrə Dizaynı

Şəkildə göstərildiyi kimi dövrə əlaqələrini edin. Asan peasy.

Addım 3: Lampa/ekran üçün proqramlaşdırma

Bu faylı yükləyin və ya aşağıdakı proqramı kopyalayın və ya bu linki Arduino tətbiqinizə kopyalayın. Arduino -ya yükləyin və bu layihə yarı bitdi! Proqramlaşdırma

int a, b, c;

#daxil edin #daxil edin

// Bu LCD idarəetmə elementlərinin işləməsi üçün standart LCD kitabxanasını… // https://github.com/marcoschwartz/LiquidCrystal_I2… // Birbaşa endirmə https://github.com/marcoschwartz/LiquidCrystal_I2… // Sizin Layihə tamamlanana qədər tərtib edilməyəcək. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // 16 simvol və 2 sətirli ekran üçün LCD ünvanını təyin edin

boş quraşdırma ()

{

pinMode (A0, GİRİŞ);

pinMode (A1, GİRİŞ);

pinMode (A2, GİRİŞ);

pinMode (5, Çıxış);

pinMode (6, Çıxış);

pinMode (9, Çıxış); lcd_I2C_27.init (); // lcd lcd_I2C_27.backlight () başlatmaq;

}

boşluq döngəsi ()

{

a = analogRead (A0) /4.0156;

b = analogRead (A1) /4.0156;

c = analogRead (A2) /4.0156;

analogWrite (5, a);

analogWrite (6, b);

analogWrite (9, c); lcd_I2C_27.setCursor (0, 0); // imleci təyin edin, sayma 0 lcd_I2C_27.print ilə başlayır ("Salam"); // LCD -yə mesaj yazın.

}

P. S LCD ekran şou sözünü dəyişə bilərsiniz, yuxarıda gördüyünüz kimi "Salam" ı seçdim.

Bu proqramın işləməsi üçün "kitabxana" nı yükləməlisiniz, burada Arduino Kitabxanalarını necə qurmaq olar.

Potansiyometrləri çörək taxtasına yapışdırmaq üçün çıxarıla bilən bir montaj macunu istifadə etməyi məsləhət görürəm.

Addım 4: Lampanız üçün konteyner hazırlayın

Lampanız üçün Konteyner Hazırlanması
Lampanız üçün Konteyner Hazırlanması
Lampanız üçün Konteyner Hazırlanması
Lampanız üçün Konteyner Hazırlanması
Lampanız üçün Konteyner Hazırlanması
Lampanız üçün Konteyner Hazırlanması
  1. Aşağıdakı şəkildəki kimi qutunun planını kəsin: USB kabelinizin, LCD keçid tellərinin çıxması üçün bir çuxur kəsin, Potansiyometrenizin sol küncündə və ya Potansiometrini qoyduğunuz hər yerdə üç deşik kəsin.
  2. Qutunu akril rənglə boyayın, ya mənim kimi, ya da öz rənginizi seçə bilərsiniz!
  3. İzləmə kağızını ilk addımda kəsilməli olan düzgün sobanın ölçüsü kimi kəsin
  4. Qutumuzun içərisinə uyğun bir karton kəsin. Bunun məqsədi, işığın iz kağızından keçə bilməsi üçün Arduino'yu qutunun üst hissəsinə yaxın tutmaqdır.
  5. BİTDİ!

P. S. Əvvəlcə qutunu möhürləməməyi unutmayın, çünki Arduino lövhənizi və çörək taxtasını qutunun içinə qoymalısınız və qutunun dibi hələ açılarkən delikləri kəsmək daha asandır. Ayrıca, Arduino lövhənizin və çörək taxtanızın söküləcəyini istəyirsinizsə, qutunuzu sərbəst açıb bağlamaq üçün çəngəl və ya bant və ya çıxarıla bilən montaj macunu kimi şeylər almağı unutmayın!

Kiçik bir sobaya bənzəmək istədim, çünki Potansiometrlər sobanın sapına bənzəyir. Ümid edirəm siz də bəyənəcəksiniz!

Addım 5: Zövq alın

Siz bacardınız! Yüngüllük və rəngi dəyişmək üçün potensiometrləri çevirə bilərsiniz. Zövq alın!

Tövsiyə: