Mündəricat:

Epaper və Arduino UNO: 3 addım
Epaper və Arduino UNO: 3 addım

Video: Epaper və Arduino UNO: 3 addım

Video: Epaper və Arduino UNO: 3 addım
Video: Arduino triple color E-ink display by Seeed Grove 2024, Noyabr
Anonim
Image
Image
Epaper və Arduino UNO
Epaper və Arduino UNO
Epaper və Arduino UNO
Epaper və Arduino UNO

E-Kağız və Arduino UNO tərəfindən idarə olunur.

Bu yaxınlarda GearBest -dən sınamaq üçün bir neçə maddə göndərdim və sınamaq üçün ən çox maraqlandığım şeylər idi. Heç vaxt e-kağızla oynamamışam, bu mənim üçün bir az öyrənmə əyrisi idi.

Göndərdiyim əşyaların hamısı Raspberry PI-də istifadə üçün nəzərdə tutulmuşdu, lakin bu E-Kağız bir Arduino ilə də işləyəcək.

Vahid gəldikdə, artıq nümayiş etdirilən gözəl bir şəkil vardı və əvvəlcə şəklin ekran qoruyucusunda olduğunu düşündüm, ancaq qoruyucunu çıxardıqdan sonra görüntü qaldı! Və bu, epaperın əsas elementidir, bir şəkil qoyduqdan sonra gücünü çevirə bilərsiniz və o qalacaq.

Addım 1: Arduino Uno ilə əlaqələr

Bir Arduino Uno ilə əlaqələr
Bir Arduino Uno ilə əlaqələr
Bir Arduino Uno ilə əlaqələr
Bir Arduino Uno ilə əlaqələr
Bir Arduino Uno ilə əlaqələr
Bir Arduino Uno ilə əlaqələr

Bu cihaz SPI əlaqələrini istifadə edir, buna görə də aşağıdakı kimi bağlanmalıdır.

e-Kağız Rəng UNO PLUS (3.3V)
3.3V Qırmızı 3V3
GND Qara GND
DIN Mavi D11
CLK Sarı D13
CS Narıncı D10
DC Yaşıl D9
RST D8
MƏŞĞUL Bənövşəyi D7

Bu əlaqələri qurmaq üçün IDC şeridinin bir hissəsindəki pinləri fişlərin uclarına taxmalı oldum, əks halda hər ucunda qadın əlaqələriniz var.

Addım 2: Arduino Kitabxanası və Image2Lcd Proqramı

Arduino Kitabxanası və Image2Lcd Proqramı
Arduino Kitabxanası və Image2Lcd Proqramı
Arduino Kitabxanası və Image2Lcd Proqramı
Arduino Kitabxanası və Image2Lcd Proqramı
Arduino Kitabxanası və Image2Lcd Proqramı
Arduino Kitabxanası və Image2Lcd Proqramı

Beləliklə, əlaqələr qurduqdan sonra işlədiyini görmək üçün bir eskiz yükləmək istəyəcəksiniz. Veb saytından əldə edə biləcəyiniz bir çox kodu olan sıxılmış bir qovluq var. Yalnız wiki səhifəsindəki linki izləyin. Resurs bölməsində Demo kodunu tapa bilərsiniz. Raspberry PI və STM32 lövhəsi üçün də nümunələr var.

Ayrıca "Bir görüntünün necə göstəriləcəyi" bölməsində, fotoşəkilləri göstərmək üçün lazım olan koda çevirməyə imkan verən bir proqram parçasına bir keçid var.

Lazım olan zip qovluğunu yüklədikdən sonra onu açmalısınız və Arduino faylları vəziyyətində kitabxanalar kitabxanalar qovluğuna yerləşdirilməlidir və demo eskizi normal yerinizdə olmalıdır.

Image2Lcd proqramının düzgün konfiqurasiya edilməsi lazımdır və parametr, portret şəkli və ya mənzərə istifadə etmək istəməyinizə görə fərqlidir, fərqi görə bilmək üçün hər ikisinin şəklini əlavə etdim. Bütün lazımi şəkilləri göstərmək üçün proqramı sürükləməyiniz lazım ola bilər. Və portretdən mənzərəyə keçsəniz, ölçü qutularının yanındakı kiçik düyməni basmalısınız.

Bütün parametrləri düzəltdikdən və lazımi effekti əldə etmək üçün parlaqlığı tənzimlədikdən sonra "Saxla" düyməsini basın və bir mətn faylı açılacaq. Bunu köçürməyin düzgün yolundan əmin deyiləm, ancaq etdiyim bütün mətni kopyalayıb Arduino eskizinin imagedata.cpp faylına yapışdırmaqla orijinal məlumatları (lakin ilk biti deyil) silmək lazımdır. yuxarıdakı əlavə xətti silin. Mənim şəklim varsa "Aconst unsigned char gImage_monstert [8512] = { / * 0X00, 0X01, 0X2C, 0X01, 0XE0, 0X00, * /" silin, sonra yeni eskizi yükləyib şəkilə baxmalısınız.

Addım 3: Nə yaxşı işləyir?

Nə Yaxşı işləyir?
Nə Yaxşı işləyir?
Nə Yaxşı işləyir?
Nə Yaxşı işləyir?
Nə Yaxşı işləyir?
Nə Yaxşı işləyir?
Nə Yaxşı işləyir?
Nə Yaxşı işləyir?

Şəkillər çox vurula və qaçırıla bilər, təyyarənin şəklindən korpusun çox hissəsinin itkin olduğunu görə bilərsiniz. Bunun səbəbi, istədiyim detalı əldə etmək üçün parlaqlığı tənzimləməli olduğumdur.

Yaxşı işləyən bir şəkil əllə çəkilmiş şəkillər idi. Beləliklə, 14 * 10.5 sm ölçüsündə bir düzbucaq çəkdim və üzərinə bəzi şəkillər çəkdim. sonra tarandı və görüntü 3: 4 nisbətində kəsildi, sonra Image2Lcd proqramına qoydu. Qaça biləcəyiniz kiçik mətn məni çox təəccübləndirdi.

Ümid edirəm ki, bu təlimatdan zövq aldınız və GearBest -ə bu məhsulu sınamaq üçün göndərdiyiniz üçün böyük təşəkkürlər. bu məhsulu almaq istəyirsinizsə, aşağıdakı linki izləyin. Təşəkkürlər.

Link də GearBest

Tövsiyə: