Სარჩევი:

LOLIN WEMOS D1 Mini Pro SSD1283A 130x130 Transflective LCD SPI ჩვენების გაყვანილობა: 3 ნაბიჯი
LOLIN WEMOS D1 Mini Pro SSD1283A 130x130 Transflective LCD SPI ჩვენების გაყვანილობა: 3 ნაბიჯი

ვიდეო: LOLIN WEMOS D1 Mini Pro SSD1283A 130x130 Transflective LCD SPI ჩვენების გაყვანილობა: 3 ნაბიჯი

ვიდეო: LOLIN WEMOS D1 Mini Pro SSD1283A 130x130 Transflective LCD SPI ჩვენების გაყვანილობა: 3 ნაბიჯი
ვიდეო: Arduino_GFX ST7789 240x240 2024, ივნისი
Anonim
LOLIN WEMOS D1 Mini Pro SSD1283A 130x130 Transflective LCD SPI ეკრანის გაყვანილობა
LOLIN WEMOS D1 Mini Pro SSD1283A 130x130 Transflective LCD SPI ეკრანის გაყვანილობა

არ არსებობს კარგი ინფორმაცია ამის ონლაინ დაკავშირების შესახებ, ასე რომ, აი როგორ!

SSD1283A LCD არის გასაოცარი პატარა გადამდები ეკრანი - ის ადვილად იკითხება მზის პირდაპირ შუქზე და აქვს უკანა განათებაც, ასე რომ სიბნელეშიც შეიძლება წაიკითხოთ.

Wemos D1 Mini Pro არის საოცარი - შესანიშნავი wifi მხარდაჭერა, მარტივი ნაბიჯით, რაც მას OTA განახლებად ხდის - დიახ - თქვენ შეგიძლიათ განაახლოთ პროგრამული უზრუნველყოფა და ხელახლა აანთოთ ეს ყველაფერი wifi– ზე, კომპიუტერთან დაკავშირების გარეშე.

მე ვმუშაობ საკუთარი ინფრაწითელი კამერის მშენებლობის პროცესში, რომელიც აჩვენებს ტემპერატურას ეკრანზე და ატვირთავს მონაცემებს რეალურ დროში ინტერნეტშიც. მაგრამ ეს არის მომავალში სასწავლო - ჯერჯერობით - მოდით ეკრანი გავაგრძელოთ!

შეამოწმეთ ფოტო, რომ დარწმუნდეთ, რომ დაფა და ეკრანი ჩემსას ემთხვევა (ეს ესკიზი ალბათ მშვენივრად მუშაობს ნებისმიერ D1 მოდელზე, არა მხოლოდ მინი პროზე).

მარაგები

LCD ეკრანი; $ 3.05

WEMOS D1 Mini Pro; $ 2.90

ნაბიჯი 1: გაააქტიურეთ ისინი

გაამყარეთ ისინი!
გაამყარეთ ისინი!

LCD არის SPI მოწყობილობა (მაგ. MOSI), მაგრამ მწარმოებელმა არასწორად დაბეჭდა I2C ეტიკეტები (მაგ. SDA) დაფაზე, ასე რომ ნუ დაიბნევით.

დაამყარეთ ეს კავშირები. თუ თქვენ იყენებთ პურის დაფას, დააკოპირეთ ფოტო ზემოთ.

D1LCD 3V3 VCC G GND D8 CS D4 RST D3 A0 D7 SDA D5 SCK 3V3 LED

თუ ქინძისთავები არ გაქვთ, მე არ ვფიქრობ, რომ D8-CS კავშირი არის საჭირო (როგორც ჩანს, კარგად მუშაობს ამ გათიშულთან ერთად).

(იმ შემთხვევაში, თუ გატეხილი ინსტრუქციის რედაქტორმა გაანადგურა ჩემი მაგიდა ზემოთ - აქ არის გაყვანილობა ისევ, ტექსტში:)

D1 - LCD

3V3 - VCC

G - GND

D8 - CS

D4 - RST

D3 - A0

D7 - SDA

D5 - SCK

3V3 - LED

ნაბიჯი 2: ჩატვირთეთ პროგრამული უზრუნველყოფა

ჩატვირთეთ პროგრამული უზრუნველყოფა
ჩატვირთეთ პროგრამული უზრუნველყოფა

გახსენით Arduino, შეარჩიეთ დაფა: (LOLIN (WEMOS) D1 mini Pro

აირჩიეთ თქვენი პორტი: /dev/cu. SLAB_USBtoUART (თუ თქვენ იყენებთ Mac- ს).

შექმენით საქაღალდე თანდართული* ფაილებით, გახსენით ესკიზი და ატვირთეთ!

* ინსტრუქციები დაბლოკილია, როდესაც ეს დავწერე და ფაილების ატვირთვა ვერ მოხერხდა - ამიტომ მე აქ დავდე:

ნაბიჯი 3: ბონუს ნაბიჯი - გახადეთ ის 4 ჯერ უფრო სწრაფად

შეცვალეთ LCDWIKI_SPI.cpp და წაშალეთ ეს ხაზი:-

SPI.setClockDivider (SPI_CLOCK_DIV4); // 4 MHz (ნახევარი სიჩქარე)

და შეცვალეთ იგი ამ ხაზით:-

SPI.setFrequency (40000000);

და თქვენი ეკრანი იმუშავებს დაახლოებით 4 -ჯერ უფრო სწრაფად.

გირჩევთ: