Mundarija:
Video: PUZZLE - Arduino mantiqiy o'yini: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Salom.
Men sizga Arduino UNO va TFT-Shield yordamida oddiy "Puzzle" jumboq o'yinini yaratish tarixi haqida aytib bermoqchiman.
O'yinni yaratish uchun menga quyidagi komponentlar kerak edi:
- Arduino UNO
- Quvvat adapteri (AC-DC) Arduino UNO uchun 6-12V
- MicroSD karta
- TFT qalqoni
1 -qadam: Dastlabki versiya
TFT-qalqoni qulay, chunki u micro SD-kartani ulash uchun uyasi va o'rnatilgan Jpeg apparat-dekoderiga ega. Bu xususiyat sizga rasmlarni ko'rish uchun o'zingizning foto ramkangizni tez va oson yasash imkonini beradi (albatta, demo asosida). Men birinchi marta shunday qilganman, lekin keyin men shunchaki rasmlarni ko'rib zerikib ketdim, shundan keyin miyamga mantiqiy o'yin ko'rsatishga harakat qilardimmi? Bir necha oqshom Arduino Uno uchun eskiz yozishga sarflandi. Va birinchi versiya tayyor edi.
Surat microSD kartasidan yuklanadi, ekrandagi tasvir 4x3 katakchalarga bo'linadi, o'ng pastki katak yo'qoladi va barcha hujayralar tasodifiy harakat qila boshlaydi. Ekranning ostidagi chap tugmani bosib, keyingi rasmni yuklashingiz mumkin. O'rta tugmani bosish orqali siz o'yinni boshlashingiz mumkin - jumboqlarni yig'ish uchun. TFT-Shield sensorli ekranini bosib, jumboqlarni harakatlantiring. Misol tariqasida, instruktors.com saytidagi rasmlarni micro SD kartaga yozib oldim. Siz har qanday fotosuratingizni micro SD kartaga yozib olishingiz mumkin.
2 -qadam: funktsiyalarni qo'shish
4x3 jumboqlarni yig'ish qiziqarli, ammo oson va etarlicha tez. Men o'yinni murakkablashtirmoqchi edim, masalan, bo'limni 4x3 dan 8x6 gacha oshirish.
Men eskizdagi ustunlar va qatorlar sonini o'rnatish qobiliyatini qo'shdim (tavsiya etiladi: 4x3, 4x6, 8x3, 8x6). O'yin ancha qiyinlashdi va uzoqlashdi. Va jumboqlarni boshqarish ancha qiyinlashdi.
Men maslahat berishga qaror qildim - to'rtinchi tugmani bosganimda (chapdan o'ngga), ekranda hujayra raqamlari paydo bo'ladi. Ikkinchi tugmani bosganingizda (chapdan o'ngga) ekrandagi maslahatlar yo'qoladi. Birinchi tugmani bosganingizda, asboblar panelining rangini o'zgartirishingiz mumkin (rasmga qarab), asboblar panelini iloji boricha o'qilishi uchun.
3 -qadam: Namoyish
Ishim natijasida men o'yin oldim, uni namoyish qilish uchun men quyidagi videoni tayyorladim.
Ko'rsatmalar oxirida men TFT_shield_Puzzle eskizini biriktiraman. Eskizni tuzish uchun YATFT kutubxonasini o'rnatish kerak.
Umid qilamanki, mening ko'rsatmalarim sizga yoqdi.
Ko'rganingiz uchun tashakkur.
Tavsiya:
Raspberry Pi mantiqiy chip tekshirgichi: 4 qadam
Raspberry Pi mantiqiy chip tekshirgichi: bu Raspberry pi uchun mantiqiy sinov skriptidir, uning yordamida siz (o'z-o'zidan yasalgan) mantiq sxemasi ishlayotganligini tekshirishingiz mumkin. 5V GPIO kirishini qo'llab -quvvatlang, shuning uchun agar sizning kontaktingiz 5V bo'lsa, siz
Mantiqiy eshiklardan foydalaniladigan mahsulotlar davri: 4 qadam
Mantiqiy eshiklardan foydalanadigan mahsulotlar davri: Men sizga ko'rsatma beramanki, siz mahsulotlarning yig'indisi, ozgina mantiq algebrasi va ba'zi mantiq eshiklari yordamida o'z tizimingizni qanday yaratishni ko'rsataman. Siz ushbu qo'llanmada bo'lgani kabi bir xil tizimni yaratishingiz shart emas, lekin siz
EZProbe, EZ430 asoslangan mantiqiy prob: 4 qadam
EZProbe, EZ430 asosidagi mantiqiy prob: bu TI EZ430 dongle -ga asoslangan oddiy mantiqiy tekshirish loyihasi. Men 2010 yil sentyabr oyida TI -dan bir nechta ez430 -lar bo'yicha bepul taklifdan foydalandim. ular kichik kod parchalarini sinab ko'rish va chiroqning miltillashini ko'rish uchun juda qulay va qiziqarli. ular b dan beri
3.3V qurilmalar uchun oddiy DIY mantiqiy konvertori: 4 qadam
3.3V qurilmalar uchun oddiy DIY mantiqiy konvertori: Men sizga 5V dan 3.3V gacha bo'lgan 5V datchiklarni yangi Arduino platalari va Raspberry Pi -ga ulash uchun qanday qilib o'zingiz 5V dan 3.3Vgacha bo'lgan mantiqiy konvertorni yasashingiz mumkinligini ko'rsataman. Ko'pchiligingiz Arduino va Raspberry Pi duri bilan o'ynashni yaxshi ko'rasiz
"Ustunlar" mantiqiy o'yini: 5 qadam
"Ustunlar" mantiqiy o'yini: Salom! Bugun men oddiy mantiqiy o'yin " Ustunlar " ni yaratish loyihasi bilan bo'lishmoqchiman. Buning uchun bizga kerak: eng arzon va arzon SPI displeylaridan biri, Arduino Nano, Arduino Nano uchun TFT-qalqoni (bu bilan biz individuallarni birlashtiramiz