Mundarija:
- 1 -qadam: Loyihani taxtada yaratish
- 2 -qadam: O'yinni dasturlash
- 3 -qadam: O'yin o'ynang va dam oling:)
Video: Gyro sensori va Nokia 5110 LCD bilan "Kosmik ta'sir" o'yini: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Mening Tamagotchi vafotidan keyin (oxirgi loyiha), men vaqtimni behuda sarflashning yangi usulini qidira boshladim. Men Arduino -da "Kosmik ta'sir" klassik o'yinini dasturlashga qaror qildim. O'yinni yanada qiziqarli va qiziqarli qilish uchun men kosmos kemasining boshqaruvi sifatida yonimda bo'lgan giroskop sensoridan foydalandim.
1 -qadam: Loyihani taxtada yaratish
Uskuna juda oddiy. Senga kerak:
tugma va 10 kOm qarshilik
Arduino (Uno / Nano / muhim emas)
MPU-6050 Gyro sensori
Nokia 5110 LCD displeyi
Majburiy emas: faol Buzzer va 20 Ohm qarshilik
Ishlarni engillashtirish uchun men Nokia LCD ekranini lehimladim. Bu erda faqat LCD, orqa nuri uchun kalit va 5 voltli, GND, va hokazo.
Nokia LCD -ning har xil turlari mavjud. Ehtimol, siz simni sozlashingiz yoki dasturni biroz o'zgartirishingiz kerak.
2 -qadam: O'yinni dasturlash
Oxirgi loyihamda bo'lgani kabi, men ham barcha grafikalarni bo'yoq bilan ishladim va rasmlarni olti burchakka aylantirish uchun LCDAssistant -dan foydalandim.
Siz faqat fayllarni yuklab olishingiz va Arduino -ga yuklashingiz mumkin. Agar sizning sozlamalaringiz to'g'ri bo'lsa, hamma narsa yaxshi ishlashi kerak. LCD displey kontrastini myGLCD.setContrast (X) yordamida o'zgartirishingiz mumkin;
Men rar faylini (gyro.rar) va ikkita alohida faylni (Graphic.c & gyro.ino) qo'shdim. Siz ushbu variantlardan birini tanlashingiz mumkin.:)
3 -qadam: O'yin o'ynang va dam oling:)
Men giroskopning burchagiga qarab, kosmik kemaning ikki xil tezligini amalga oshirdim. Siz meteoritlar kabi boshqa narsalarga qulab tushmasligingiz yoki ularni lazer o'qlari bilan yo'q qilishingiz kerak. Ba'zi to'siqlar boshqalarga qaraganda ancha bardoshli, shuning uchun ularni sindirish uchun ularni ikki marta otish kerak bo'ladi. Dushman kosmik kemalari orqaga qaytadi. Maqsad - iloji boricha ko'proq yulduz to'plash. Sizning kosmik kemangiz yo'q qilingandan so'ng, siz o'z ballaringizni va omon qolgan vaqtingizni ko'rishingiz mumkin.
Agar siz kosmik kema boshqaruvi kabi joystikli versiyani xohlasangiz, menga quyidagi izohlarda massaj yozing.:)
Tavsiya:
"SkiiiD" bilan Gyro sensori MPU6050 -dan qanday foydalanish kerak: 9 qadam
Gyro Sensor MPU6050-ni "skiiiD" bilan qanday ishlatish kerak: "skiiiD" bilan Gyro Sensor MPU6050 modulidan foydalanish bo'yicha qo'llanma Ishga tushishdan oldin skiiiD-dan qanday foydalanish bo'yicha asosiy ko'rsatma mavjud. -V
Nokia 5110 LCD bilan VEML6070 UV sensori: 11 qadam
Nokia 5110 LCD bilan VEML6070 UV sensori: 3 oy davomida ushbu loyihada o'tirganimdan so'ng, men uni ishlab chiqaruvchilar bilan baham ko'raman deb o'yladim. Byudjet narxidagi UV sensori :)) 1 soat ichida yig'iladi va yillar davomida ishlatilishi mumkin
"Kerbal" kosmik dasturi uchun "Jismoniy tayyorgarlik" tugmachasi yordamida kosmik ishga tushirishni yangilang: 6 qadam
"Kerbal" kosmik dasturi uchun "Jismoniy tayyorgarlik" tugmachasi yordamida kosmik ishga tushirishni yangilang: Men yaqinda Kerbal Space dasturining demo versiyasini oldim. Kerbal kosmik dasturi - bu simulyator o'yini bo'lib, u sizga raketalarni loyihalash va ishga tushirish, ularni uzoq oy va sayyoralarga yo'naltirish imkonini beradi. Men hali ham oyga muvaffaqiyatli qo'nishga harakat qilaman (o
Nokia 5110 LCD displeyida jonli Arduino sensori o'qilishini ko'rsatish: 4 qadam (rasmlar bilan)
Nokia 5110 LCD displeyida jonli Arduino sensori o'qilishini ko'rsatish: Agar siz hech qachon arduino bilan ishlagan bo'lsangiz, ehtimol siz sensor o'qilishini ko'rsatishni xohlagan bo'lishingiz mumkin, ketma -ket monitorni ishlatish juda yaxshi, lekin siz tez orada arduino badassiga aylanasiz. Ehtimol, u o'qishni boshqa narsada ko'rsatishni xohlaydi
Kosmik poyga: Bolalar bilan qilish mumkin bo'lgan oddiy Arduino Clicker o'yini: 7 qadam
Kosmik poyga: Bolalar bilan ishlash uchun oddiy Arduino Clicker o'yini: ¡ Men bugun qanday ishlashini ko'rsatadigan videoni yuklayman! Keling, bolalar bilan birga tayyorlanishi mumkin bo'lgan bo'sh joy mavzusidagi ko'rsatma bilan zavqlanamiz, keyin esa ular yolg'iz o'yinchoq sifatida zavqlanishadi. Siz ularni hamkorlik haqida tarixni o'rgatish vositasi sifatida ishlatishingiz mumkin