Mündəricat:
- Addım 1: Kitabxananı Arduino Qovluğunun altına qoyun
- Addım 2: LCD Kitabxanası
- Addım 3: Arduino IDE -ni açın
- Addım 4: Kompilyasiya
- Addım 5: Arduino -da eskiz işləyin
- Addım 6: Nəticə
- Addım 7: Bonus Track: Başqa bir nümunə
Video: Arduino üçün LCD dəyişdirici: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:49
Orijinal fikir, Arduino və digər aparatlar arasında IC 74HC595 istifadəsini asanlaşdıran bir kitabxana yaratmaq idi. Bu Təlimat kitabında bunu nümunə olaraq 16x2 LCD nəzarətindən istifadə edərək sizinlə bölüşəcəyəm. Nümunə LCD -də Arduinonun yenidən başladıqdan sonra keçən saniyələri göstərəcək. Ümid edirəm sizin üçün faydalı olacaq. BU nümunə üçün sizə nə lazımdır? - Arduino - Arduino IDE quraşdırılıb - LCD - Bir IC 74HC595 - Bir 4.7Kohm rezistor və ya bənzəri - Bir "104" kondansatör - Tellər!
Addım 1: Kitabxananı Arduino Qovluğunun altına qoyun
Kitabxanaya "ShiftOut" adını verdim. %Arduino-directory %/hardware/libraries altından gedir. Bu proqramlaşdırdığım kitabxanadır. Şərhlər xoş gəlir.
Addım 2: LCD Kitabxanası
Lazım olan ikinci kitabxana LCD ilə əlaqə quran kitabxanadır. Mən bunu Arduino ilə gələndən istifadə etməmişəm, çünki bu bir başlanğıc səhvidir. Www.slashdev.ca/arduino-lcd-library/ saytına əsaslanır və hazırladığım ShiftOut Kitabxanasını inteqrasiya etmək üçün lazımi dəyişikliklərə malikdir. %arduino-directory %/hardware/libraries altında da sıxılmamalıdır.
Addım 3: Arduino IDE -ni açın
İndi kodu yazmağın vaxtı gəldi. Arduino IDE -ni açın və bunu yazın:
#daxil edin #daxil edin
Addım 4: Kompilyasiya
Arduino IDE açılmadan əvvəl kitabxanaların kopyalanması vacibdir. Əks təqdirdə, tərtib uğursuz ola bilər.
Hər şey qaydasında olsaydı, Arduino -nu 74HC595 -ə, Fritzing -dən istifadə edərək sxematik şəkillərə uyğun olaraq LCD -yə qoşa bilərsiniz. Bağlantı aşağıdakı kimi olmalıdır:
Addım 5: Arduino -da eskiz işləyin
Hər şey düzgün bağlanırsa, LCD -də saniyə sayını görməlisiniz.
Addım 6: Nəticə
Ümid edirəm ki, bu kitabxana kimlər üçünsə faydalı olacaq. Mənə görə, Arduino kodu eskizin əsas məqsədini qarışdıran girov kodlaşdırma ilə doldurulmadan sadə və gözəl olur.
Addım 7: Bonus Track: Başqa bir nümunə
Budur, Arduino, kaskaddakı iki yeddi seqmentli ekranı idarə etmək üçün ShiftOut istifadə edir: Ətraflı məlumatı burada tapa bilərsiniz:
Tövsiyə:
Dəyişdirici Oyuncaqlar: Luditek LED Partiya İşığı: 7 addım
Oyuncaqları Dəyişdirin: Luditek LED Partiya İşığı: Oyuncaq uyğunlaşması, məhdud motor qabiliyyətli və ya inkişaf qüsurlu uşaqların oyuncaqlar ilə müstəqil şəkildə əlaqə qurmasına imkan vermək üçün yeni yollar və xüsusi həllər açır. Əksər hallarda, uyğunlaşdırılmış oyuncaqlara ehtiyacı olan uşaqlar
Dəyişdirici Oyuncaqlar: WolVol Xilasetmə Maşını Əlçatan Edildi !: 7 Addım
Oyuncaqları uyğunlaşdırın: məhdudlaşdırılmış motor qabiliyyətli və ya inkişaf qüsurlu uşaqların oyuncaqlarla müstəqil şəkildə ünsiyyət qurmasına imkan vermək üçün yeni yollar və xüsusi həllər açır. Əksər hallarda, uyğunlaşdırılmış oyuncaqlara ehtiyacı olan uşaqlar
Audio dəyişdirici (Arduino): 5 addım
Audio Switcher (Arduino): Bu layihə mənim məktəb layihə qrupumla birdən çox səs mənbəyini bir səs gücləndiriciyə dəyişməyimiz lazım olduğu üçün başlamışdır. İnternetdə Arduino üçün bir növ audio keçid modulu axtararkən buna bənzər bir şey tapa bilmədik
Köhnə Joystickdən (H-dəyişdirici) hazırlanmış kompüter üçün sürət qutusu: 8 addım
Köhnə Joystickdən (H-vites dəyişdiricisi) hazırlanmış Kompüter üçün Şanzıman: Avtomobilləri sevirsinizmi? Həqiqi sürməyi sevirsinizmi? Köhnə joystickiniz varmı? Bu sizin üçün bir təlimatdır :) Köhnə bir joystickdən kompüter üçün sürət qutusu düzəltməyi sizə göstərirəm. --------------------------------------------------
Səs dəyişdirici: 5 addım (şəkillərlə birlikdə)
Səs dəyişdirən: Salam! Həmişə süzgəc və ya modulyasiya kimi effektlə səsinizi dəyişdirə biləcək bir akvitisiya/restitisiya səs sistemi yaratmaq istəyirdiniz! Səs dəyişdirici sizin üçün hazırlanmışdır! Bu layihənin təxminən 10 saata və 173.78.1 $ büdcəsinə ehtiyacı var DE0 nano Belə