Mundarija:
Video: Qiziqarli Arduino reaktsiyasi o'yini: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Butun oila uchun kulgili Arduino reaktsiyasi o'yini;) o'zaro bog'liq platformali Bluetooth aloqasiga asoslangan. Sizga faqat Arduino buyumlari, Android smartfoni va poyabzal qutisi kerak bo'ladi. Agar sizda ulardan hech biri bo'lmasa, bunga qat'iy ishoning: sizni to'xtata oladigan hech narsa yo'q! O'zingizni "Fruitspass" bilan meva podshohidek his eting!
Lekin u qanday ishlaydi? Qoidalar qanday? Menga nima kerak?
Dunyoni hayratga soladigan bu ajoyib o'yin uchun sizga kerak:
1 x Arduino UNO
1 x Arduino Bluetooth qalqoni
1 x LCD displey (16 x 2 ta belgi) - bu erda I2C moduli
1 x (katta) elektron jadvallar paneli
2 x 220 Ω rezistorlar
2 x tugmachali tugma
Yoqimli rang va qo'llar bilan 1 ta poyabzal qutisi (mo'ylovi ixtiyoriy)
Bir nechta simlar
1 x USB kabeli
Bu erda qoidalar:
Sizning smartfoningizda tasodifan ba'zi mevalarning rasmlari paydo bo'ladi. Shu bilan birga, tasodifiy meva nomlari arduino LCD displeyida ko'rsatiladi. Agar meva nomi smartfonda ko'rsatilgan meva rasmiga mos keladigan bo'lsa, tugmani bosish kerak! (Ikkita o'yinchi uchun ikkita tugma mavjud). Agar siz tugmani raqibingizdan tezroq bosgan bo'lsangiz, sizga ochko beriladi. Agar siz tugmani noto'g'ri bosgan bo'lsangiz, boshqa o'yinchi bonus ball oladi. Siz beshta ochkoni qo'lga kiritasiz - g'alaba qozonasiz! Bu oson emasmi? Boshlaylik.
1 -qadam: Arduino -ni o'rnating
Arduino -ni rasmda ko'rsatilgandek o'rnating yoki bu asardan ham chiroyli:)
Arduino Bluetooth Shield -ni Arduino -ning yuqori qismiga o'rnating.
LCD I2C modulidagi simlarning tavsifini tekshiring va simlarning Arduino bilan to'g'ri ulanganligiga ishonch hosil qiling. Boshqa ob'ektlarni bosqichma -bosqich ulang. Quyidagi amallarni bajarish uchun o'tish moslamalari tasvirlanganidek ulanganligiga ishonch hosil qiling (rasmga qarang). Slayder shu nuqtai nazardan yuqoriga yo'naltirilganligiga ishonch hosil qiling ("tepada").
Muhim eslatma: Arduino loyihasi kompyuterdan Arduino -ga yuklanganda Arduino -ning pastki o'tish moslamasini olib tashlash kerak.
Kodni bu erdan yuklab olishingiz mumkin:
github.com/Dommenuss/fruitspasss.git
Agar siz ba'zi xatolarni yoki yaxshilanishlarni topsangiz va hokazo. E'tibor bering, hozirgi vaqtda meva nomlari nemis tilida yozilgan, chunki bu bizning ona tilimiz. Siz mevalarni String o'zgaruvchisining nomini o'zgartirish orqali ularni osongina sozlashingiz mumkin.
Oxirgi qadam sifatida siz professional tarzda 3D modelini va ardu uchun korpus kontseptsiyasini yaratishingiz kerak bo'ladi … tasodifiy poyabzal qutisini olib, uning ichiga Arduino qurilmalarini o'rnating, bu ham ishlashi kerak.
Ha, keyingi qadam.
2 -qadam: Android ilovasi
Biz Android smartfonlar ilovasini AppInventor orqali amalga oshirdik. Shuni aytish kerakki, biz buni faqat vaqt sabablari bilan qildik. Ko'proq vaqtga ega bo'lgan har bir kishi boshqa "dasturlash muhitini" qidirishi kerak. AppInventor -ning kamchiliklari - bu kod yozish funktsiyalarining etishmasligi, taymerning kuchli muammolari, noaniq foydalanish va deyarli nosozliklarni tuzatish imkoniyatlari. Biroq, bu versiya yaxshi ishlaydi. Siz rasmda "kod" ni ko'rishingiz mumkin. Undan bemalol foydalaning. GUI uchun siz bizning versiyamizga osongina yo'naltirishingiz yoki do'stlaringiz va oilangizni hayratda qoldirish uchun o'zingizning maxsus interfeysingizni yaratishingiz mumkin!
3 -qadam: Xursand bo'ling
Yaxshi! Sizda bor. Tugmalar yaxshi mahkamlanganligiga va poyabzal qutisi yomon yutqazganlarning tajovuzkor xatti -harakatlari uchun etarlicha barqarorligiga ishonch hosil qilish yaxshiroqdir. Buni sinab ko'ring va sizga yoqqanligini ayting:) Salom!
Julian B. va Dominik R. tomonidan ishlab chiqilgan loyiha.
ESTIA, Frantsiya, Bidart.
Lyudvig-Maksimilian universiteti, Germaniya, Myunxen.
Tavsiya:
Dizayner uchun qiziqarli dasturiy ko'rsatma-Rasmingizni ishga tushiring (Ikkinchi qism): 8 qadam
Dizayner uchun qiziqarli dasturiy ko'rsatma-Rasmingizni ishga tushiring (Ikkinchi qism): Matematika, ko'pchiligingiz uchun foydasiz bo'lib tuyuladi. Kundalik hayotimizda eng ko'p ishlatiladigan - qo'shish, ayirish, ko'paytirish va bo'lish. Ammo, agar siz dastur yordamida yaratishingiz boshqacha. Qancha ko'p bilsangiz, shunchalik ajoyib natijaga erishasiz
555 taymer reaktsiyasi o'yini: 5 qadam
555 taymer reaktsiyasi o'yini: maqsadli auditoriya Bu ko'rsatma faqat bir nechta arzon komponentlar bilan qurishingiz mumkin bo'lgan oddiy o'yinni qidirayotgan davralarga qiziqqan (ozgina fonli) odamlarga mo'ljallangan. Qiyinchilik darajasi, agar qiyin bo'lsa
Simon O'yini - Qiziqarli O'yin !: 5 qadam
Simon O'yini - Qiziqarli O'yin !: Malumot: Bu erda uzoq dam olish kunlaridan so'ng, siz, albatta, barcha vazifalar va ishlarni bajarishga harakat qilishingiz kerak. Bizning miyamizni o'rgatish vaqti keldi, shunday emasmi? Bu zerikarli va ma'nosiz o'yinlardan tashqari, Simon Game deb nomlangan o'yin bor
Arduino reaktsiyasi o'yini: 9 qadam
Arduino reaktsiyasi o'yini: Men bu o'yinni maktabga topshiriq sifatida qildim. Biz arduino bilan interaktiv biror narsa qilishimiz kerak edi. Bu men qilgan birinchi Arduino loyihasi, shuning uchun bu juda qiyin edi, lekin imkonsiz emas edi
FPGA reaktsiyasi o'yini: 10 qadam
FPGA reaktsiyasi o'yini: Yoz Rezerford va Regita Soetandar tomonidan