Mundarija:

ArduinOLED: 5 qadam (rasmlar bilan)
ArduinOLED: 5 qadam (rasmlar bilan)

Video: ArduinOLED: 5 qadam (rasmlar bilan)

Video: ArduinOLED: 5 qadam (rasmlar bilan)
Video: Как использовать светодиод RGB с кодом Arduino для расчета значения резистора 2024, Noyabr
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED - bu elektron o'yinlar va boshqa loyihalar uchun platforma. U boshqa ko'plab qurilmalar bilan ishlash uchun OLED -ekran, joystik, ba'zi tugmalar, ovozli signal va alligator klip ulanish nuqtalarini o'z ichiga oladi. Qo'shimcha ma'lumot olish uchun https://johanv.xyz/ArduinOLED saytiga tashrif buyuring.

Ushbu qo'llanma taxta uchun dasturiy ta'minotni qanday o'rnatishni o'z ichiga oladi. Qismlarga buyurtma berish va taxtani yasashni o'rganish uchun https://www.instructables.com/id/Build-the-ArduinOLED/ saytiga tashrif buyuring.

1 -qadam: Arduino IDE -ni o'rnatish

Arduino IDE -ni o'rnatish
Arduino IDE -ni o'rnatish
Arduino IDE -ni o'rnatish
Arduino IDE -ni o'rnatish

Arduino dasturiy ta'minot sahifasiga o'ting va operatsion tizimingiz uchun havolani bosing.

Men "Windows Installer" ni tanladim, lekin agar sizda administratorlik huquqi bo'lmasa, "Administrator bo'lmagan o'rnatish uchun Windows ZIP faylini" yuklab oling.

"Ha" tugmasini bosing, agar siz ilovaga o'zgartirish kiritishga ruxsat berilsinmi? Keyin qadamlar bajarilmaguncha "Keyingi" tugmasini bosing.

2 -qadam: kutubxonalarni yuklab olish

Kutubxonalarni yuklab olish
Kutubxonalarni yuklab olish
Kutubxonalarni yuklab olish
Kutubxonalarni yuklab olish
Kutubxonalarni yuklab olish
Kutubxonalarni yuklab olish

ArduinOLED -dan foydalanish uchun sizga uchta kutubxona kerak: U8g2 kutubxonasi, DirectIO kutubxonasi va ArduinOLED kutubxonasi.

U8g2 kutubxonasi

Arduino IDE -ni oching va "Sketch", so'ng "Kutubxonani qo'shish", so'ng "Kutubxonalarni boshqarish …" -ni bosing.

Qidiruv satriga "U8g2" yozing va "O'rnatish" tugmasini bosing.

O'rnatishdan so'ng "Yopish" tugmasini bosing.

DirectIO kutubxonasi

DirectIO kutubxonasi, agar pin raqami doimiy bo'lsa, Arduino -ga I -pinlarni o'rnatishning tezroq usulini taqdim etadi. Bu keyingi bosqichda ArduinOLED kutubxonasiga kerak.

mmarchetti/DirectIO DirectIO - Arduino GitHub uchun tez, oddiy kirish -chiqish kutubxonasi

Yuqoridagi havolaga o'ting, "Klonlash yoki Yuklab olish" tugmasini bosing, so'ng "ZIP -ni yuklash" -ni bosing.

Yoki ZIP faylini yuklab olish uchun ushbu havolani bosing:

github.com/mmarchetti/DirectIO/archive/master.zip

Keyin, Arduino IDE -da "Sketch", "Kutubxonani qo'shish", so'ng "ZIP kutubxonasini qo'shish" -ni bosing.

"Yuklamalar" papkasiga o'ting, siz hozirgina yuklab olgan "DirectIO-master.zip" -ni tanlang va "Ochish" -ni bosing.

ArduinOLED kutubxonasi

ArduinOLED kutubxonasini men shu taxta uchun maxsus yozganman. O'rnatish oldingi bosqichdagi DirectIO -ga juda o'xshaydi.

johanvandegriff/ArduinOLED uchun ArduinOLED kutubxonasi. GitHub

Yuqoridagi havolaga o'ting, "Klonlash yoki Yuklab olish" tugmasini bosing, so'ng "ZIP -ni yuklash" -ni bosing.

Yoki ZIP faylini yuklab olish uchun ushbu havolani bosing:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

Keyin, Arduino IDE -da "Chizma", "Kutubxonani qo'shish", so'ng "ZIP kutubxonasini qo'shish" -ni bosing.

"Yuklamalar" jildiga o'ting, siz hozirgina yuklagan "ArduinOLED-master.zip" -ni tanlang va "Ochish" tugmasini bosing.

Majburiy emas: Arduino kutubxonalari papkasiga o'ting (Hujjatlar/Arduino/kutubxonalar) va "DirectIO-master" ni "DirectIO" va "ArduinOLED-master" ni "ArduinOLED" ga o'zgartiring.

3 -qadam: Dasturchi kabelini ulang

Dasturchi kabelini ulang
Dasturchi kabelini ulang
Dasturchi kabelini ulang
Dasturchi kabelini ulang

Dasturchining orqa tomoniga qarang va "GND" yorlig'ini toping. Pimning rangiga e'tibor bering.

Keyin kabelni ArduinOLED kartasidagi 4 ta ulagichning o'rtasiga ulang, shunda siz "GND" belgisini qo'ygan bo'lasiz.

Nihoyat, dasturchi kabelining USB uchini kompyuteringizga ulang.

4 -qadam: namunaviy eskizlarni yuklash

Misol chizmalarini yuklash
Misol chizmalarini yuklash
Misol chizmalarini yuklash
Misol chizmalarini yuklash
Misol chizmalarini yuklash
Misol chizmalarini yuklash
Misol chizmalarini yuklash
Misol chizmalarini yuklash

"Fayl", "Misollar", "ArduinOLED", so'ng "ArduinOLED_u8g2_StackerGame" ni bosing.

"Asboblar", "Kengash", so'ng "Arduino Pro yoki Pro Mini" ni bosing.

"Asboblar", "Protsessor", so'ng "ATmega328 (5V, 16 MGts)" ni bosing.

"Asboblar", "Port" tugmachalarini bosing, keyin kabel ulanganda ko'rsatiladigan portni tanlang.

ArduinOLED taxtasida "RST" yorlig'ini bosing.

Arduino IDE -da "Yuklash" tugmasini bosing.

Vaziyat "Kompilyatsiya …" va "Yuklanmoqda …" dan o'zgarganda, "RST" tugmachasini qo'yib yuboring.

Matn ekranda ko'rinishi kerak.

Tabriklaymiz! Siz qildingiz!

Siz o'yinning eng yuqori ballining 255 ekanligini ko'rishingiz mumkin. Qayta tiklash uchun ArduinOLED yoqilganda "quvvat tugmasi yoki asl holatiga qaytarish tugmasi" tugmachasini bosib turing. Siz ekranni ko'rasiz, bu yuqori ball qayta tiklanganligini bildiradi.

5 -qadam: Keyingi qadamlar

  • Boshqa misol chizmalarini sinab ko'ring
  • Https://johanv.xyz/ArduinOLED da ko'rsatilgan boshqa loyihalarni bajarishga harakat qiling.

Tavsiya: