Mundarija:

EASY Arduino OLED sensori ma'lumotlarini ko'rsatish: 4 qadam
EASY Arduino OLED sensori ma'lumotlarini ko'rsatish: 4 qadam

Video: EASY Arduino OLED sensori ma'lumotlarini ko'rsatish: 4 qadam

Video: EASY Arduino OLED sensori ma'lumotlarini ko'rsatish: 4 qadam
Video: Lesson 30: BMP280 Temperature Sensor with LCD1602 | Arduino Step By Step Course 2024, Noyabr
Anonim
EASY Arduino OLED sensorli ma'lumotlarni ko'rsatish
EASY Arduino OLED sensorli ma'lumotlarni ko'rsatish

Agar siz hech qachon Arduino bilan ishlagan bo'lsangiz, ehtimol siz sensor o'qilishini ko'rsatishni xohlagan bo'lasiz.

Eski Nokia 5110 LCD -dan foydalanganda, siz simlarning ulanishi chalkash va juda ko'p pinlarni egallashini payqadingiz.

Albatta, yaxshiroq yo'l bor. OLED usuli.

Keyingi bosqichda men ishlarni bajarish uchun sizga kerak bo'lgan narsalar ro'yxatini beraman.

Qolaversa, agar siz ilgari 5110 ekran bilan ishlamagan bo'lsangiz, men bu haqda ko'rsatma yozganman. Bu arzonroq alternativ, lekin ko'proq Arduino pinlarini oladi va energiya tejamkorligi past bo'ladi.

Siz bu erda tekshirishingiz mumkin:

www.instructables.com/id/Arduinonokia-lcd-data-display-EASY-VERSION/

1 -qadam: Sizga nima kerak:

-OLED displey

Men bu erdan sotib olishni maslahat beraman:

www.ebay.com/itm/Blue-0-96-128X64-OLED-I2C-IIC-SPI-Serial-LCD-Display-Module-for-Arduino-51-SCR-/281808686848?hash=item419d1b4f00: g: MwIAAOSwGvhUK-pX

Men sotuvchidan 4 ta buyurtma berdim va ularning barchasi muammosiz ishladi. Agar siz unga displeyni sotib olayotganda "instrucrables" degan xabar yuborsangiz, u sizga sifatli displeyni tezda yuborishiga ishonch hosil qiladi.

-4 Dupont simlari (erkakdan ayolgacha)

-Arduino (men UNOdan foydalanaman, lekin har qanday Arduino ishlashi kerak)

-Adafruit kutubxonasi (Xavotir olmang, men keyingi bosqichda bunga erishaman)

2 -qadam: Kutubxonalar:

Kutubxonalar
Kutubxonalar

Agar ilgari kutubxonalardan foydalanmagan bo'lsangiz, xavotir olmang. Ulardan foydalanish ancha oson.

OLED -displeydan asosiy foydalanish uchun sizga 4 ta kutubxona kerak bo'ladi. Men ularni rar faylga qo'shdim.

Faylni yuklaganingizdan so'ng, uni echib oling va fayllarni Arduino kutubxonalari papkasiga ko'chiring/torting.

Jildni topish uchun quyidagiga o'ting:

Sizning qattiq diskingiz-> Dastur fayllari-> Arduino-> kutubxonalar

3 -qadam: Displeyni ulash:

Bu sizning OLED -displeyni yaxshi ko'rishingizning sabablaridan biridir. U bilan bog'lanish uchun sizga faqat 4 ta sim kerak.

Uni shunday ulang:

Arduino -ni ko'rsatish

GND ------ GND

Vcc ------ 3.3V

SCK ------ SCL

SDA ------- SDA

Barcha kabellarni to'g'ri ulaganingizdan so'ng, kodni yuklang va OLED displeyidan zavqlaning.

4 -qadam: Arduino kodi:

Ko'rsatmalar ba'zan kodni buzib yuborgani uchun, men uni fayl sifatida biriktirdim.

Bu asosiy kod, ba'zi matn va sensor o'qilishini ko'rsatadi.

Agar siz displeyni yanada rivojlangan qilishni xohlasangiz, men kutubxona papkasida joylashgan misol kodlarini ko'rib chiqishni maslahat beraman.

Faqat "Fayl-> Misollar"-> Adafruit SSD1306-ga o'ting va sizda mavjud bo'lgan displeyni tanlang (ehtimol 128x64 i2c).

Tavsiya: