Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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 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
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
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
"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.