Mundarija:
- 1 -qadam: Kerakli komponentlar ro'yxati
- 2 -qadam: Dizaynni tushunish
- 3 -qadam: Basketbol halqalarini yasash
- 4 -qadam: halqalarni aqlli qilish
- 5 -qadam: Sud qarorini qabul qilish
- 6 -qadam: Servo tuzatish
- 7 -qadam: Tomni va eshikni/ to'pni mahkamlash
- 8 -qadam: Katapult yoki ishga tushirish moslamasini yig'ish
- 9 -qadam: To'plarni ushlab turadigan qutini yasash
- 10 -qadam: Arenani bezatish
- 11 -qadam: Liderlar taxtasini qo'shish
- 12 -qadam: Kodlash vaqti
- 13 -qadam: Xulosa
Video: Evdu-Arduino o'rnatilgan platformasi yordamida hisoblarni halqa bilan boshqaradigan aqlli basketbol o'yini: 13 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
U erdagi barcha o'yinlar ichida eng qiziqarli - bu arkad o'yinlari. Shunday qilib, nima uchun biz o'zimizni uyda qilmasligimiz haqida o'yladik! Mana, biz hozirgacha o'ynagan eng qiziqarli DIY o'yini - DIY Arja basketbol o'yini! Bu o'yinni nafaqat o'ynash juda qiziqarli, balki super duper qilish ham qiziqarli! Asta-sekin ko'rsatmalar va PictoBlox-da oson dasturlash bilan-ilg'or qobiliyatli grafik dasturlash dasturi, bu o'yin siz o'ynagan eng yaxshi o'yin bo'ladi!
Xo'sh, siz hali bu erda nima qilyapsiz? BU YERDAN PictoBlox -ni yuklab oling va boshlang!
1 -qadam: Kerakli komponentlar ro'yxati
Uskuna
- yomon
- IQ sensori
- Micro Servo va uning aksessuarlari
- Qalin karton
- Rangli qog'ozli qog'oz
- Polistirol idishlari
- Yelimli qurol va yopishtiruvchi tayoqlar
- Jumper kabellari
Dasturiy ta'minot
PictoBlox
Yuqoridagi barcha elektron komponentlarni Starter Kit -da topish mumkin.
2 -qadam: Dizaynni tushunish
Karton varaqni oling va Arja o'yinining quyidagi qismlarini yuqoridagi rasmda berilgan o'lchamlarga muvofiq kesib oling. Siz uni yanada mustahkam bo'lishi uchun MDF plitalari yordamida yasashga harakat qilishingiz mumkin.
- Uyingizda
- Erning yon devorlari (x 2)
- To'p ushlagichining asosi
- Servo eshik
-
Liderlar panelida turing
- Orqa qo'llab -quvvatlash
- Old qo'llab -quvvatlash
- To'p ushlagichining asosi
-
Erning asosi
- Chapdagi V shaklidagi devor
- To'g'ri V shaklidagi devor
- Orqa devor
- Old devor
- To'p ushlagichining yon devorlari (x 2)
3 -qadam: Basketbol halqalarini yasash
Eng oson qismdan boshlaylik: halqa.
Kichik stakan polistirolni oling, siz xohlagan halqalar soniga qarab har qanday ko'zoynakni olishingiz mumkin. Ko'zoynakning tagini kesib oling, shunda biz ulardagi to'plarni otganimizda, to'plar osonlikcha o'tib ketadi. Ko'zoynakni to'rga o'xshatish uchun ularni kesgich yordamida teshib qo'ying.
4 -qadam: halqalarni aqlli qilish
Biz oldingi bosqichda qilgan to'rlar - soqov to'rlar. Ular har bir savatda qilgan zarbalaringizni sanay olmaydi va sizga hisob ham bera olmaydi. Bizga hisob beradigan to'rlarni, to'pning to'rdan necha marta o'tganini, ularga berilgan hisobga ko'paytirish orqali qilsak -chi.
Biz xuddi shu maqsadda IQ sensoridan foydalanmoqchimiz. Evive firmware dasturining Pin State Monitor opsiyasi yordamida barcha IQ sensori sinovini o'tkazing.
- Muzqaymoq tayoqchalarini oling va ularni uzun bo'lakka aylantiradigan qilib yopishtiring.
- Rangli qog'oz varag'ini mahkam o'rab oling, shunda u so'rovnomaga o'xshaydi. Biz har bir halqa uchun ustun yasashimiz kerak.
- Endi, bu ustunlarga I Sensorni Issiq Yelim yordamida ulang va bu IQ Sensorlarini ko'zoynaklardagi teshiklarga mahkamlang.
- Ish tugagach, halqalarni erga mahkamlang. Biroq, simlarni erdan o'tkazganingizga ishonch hosil qiling. Agar xohlasangiz, orqa devorga bitta halqa ulashingiz mumkin.
Bizning holatda, biz halqalarga o'q otish qanchalik qiyinligiga qarab ballar beramiz. Bizga eng yaqin bo'lgan savat bizga 10 ochko, o'rtada 20 ball, orqa devordagi savat esa 50 ball beradi.
Eslatma: siz balni xohlaganingizcha belgilashingiz mumkin.
5 -qadam: Sud qarorini qabul qilish
Keling, basketbol maydonini yasashni boshlaylik.
- Yuqoridagi birinchi rasmda ko'rsatilgandek, issiq yopishtiruvchi yordamida V shaklidagi devorlarni taglikka mahkamlang. Bu devorlar barcha to'plarni to'playdi.
- Ikki yon devorni oling va har bir devorning o'rtasiga to'g'ri chiziq torting. Endi, kortning asosini bu chiziqlarga yopishtiring (har tomondan bittadan). Bu sizning kortingizni baland qiladi va to'plarni bir joyga to'plashga yordam beradi.
- Qolgan tomondan sudni qamrab olish vaqti keldi. Old devorni taglikka yopishtiring, lekin old devordagi bo'sh joy va V shaklidagi devorlar bir-biriga to'g'ri kelishiga ishonch hosil qiling.
- Nihoyat, orqa devorni taglikka mahkamlang.
Shunday qilib, basketbol maydoni tugadi.
6 -qadam: Servo tuzatish
Issiq elim yordamida old devordagi kichik joyga mikro servolarni mahkamlang. Biz bog'lanishning ko'p qismini sud ostida qilamiz. Shunday qilib, poydevorda servodan tashqari kichik kesma qiling, shunda u orqali simlar o'tishi mumkin.
Servisni evive dasturiy ta'minotidan oldin sinovdan o'tkazganingizga ishonch hosil qiling.
7 -qadam: Tomni va eshikni/ to'pni mahkamlash
Tomning bo'lagini oling va stend sifatida ishlaydigan devorlarni rasmda ko'rsatilgandek peshqadamlar paneliga yopishtiring. Endi, bu tom qismini sud devorlariga mahkamlang.
Ish tugagach, kichkina kartonli eshikni olib, uni servo shoxiga mahkamlang. Bu sizga aniq sonlar sonini beradi. Qanaqasiga? To'plangan to'plar, agar siz bu eshikni ochmaguningizcha, darvozadan o'tmaydi. Biz shunday kod beramizki, eshik faqat o'yin boshida ochiladi, shunda barcha to'plar to'p ushlagichiga yig'iladi. O'yin boshlanishi bilan eshik yopiladi.
8 -qadam: Katapult yoki ishga tushirish moslamasini yig'ish
Endi o'yinning eng muhim elementi - katapult yoki ishga tushirish moslamasini yaratish vaqti keldi.
- Har biri qariyb 2 sm x 2 sm bo'lgan oltita kichik karton bo'lakni oling va ulardan ikkita qoziq yasang.
- Qoplamalarni olgandan so'ng, ularni bir karton bo'lakka joylashtiring va ular orasidagi masofani qoldiring.
- Ularning orasiga tish pichog'ini o'tkazing va o'rtasiga muzqaymoq tayog'ini yopishtiring.
- Endi ikkita tish pichog'ini qoziqqa shunday joylashtiringki, ular tashqariga qarab tursin.
- Endi bu tayoqlar bo'ylab kichik rezina tasmani mahkamlang.
- Nihoyat, to'pni ushlab turish uchun muzqaymoq tayog'iga qopqoqni yopishtiring.
Tayyor bo'lgach, uni xohlaganingizcha bezang. Buni tomning o'rtasiga mahkamlang.
9 -qadam: To'plarni ushlab turadigan qutini yasash
To'pni egasi qilish vaqti keldi. Hamma to'plar eshikdan o'tib ketganda, biz ularni aylanib o'tishiga yo'l qo'yolmaymiz. Shunday qilib, bizga to'p ushlagich kerak.
- To'p ushlagichining asosini oling va uni issiq devor yordamida old devorga yopishtiring.
- Keyin yon devorlarni yopishtiring.
- Nihoyat, to'p ushlagichining old devorini yopishtiring.
Bu erda ishlab chiqarish tugaydi.
10 -qadam: Arenani bezatish
Endi siz basketbol o'yinini xohlagan tarzda bezashingiz mumkin.
11 -qadam: Liderlar taxtasini qo'shish
Etakchilar jadvalini qo'shish vaqti keldi. Xuddi shu maqsadda biz evivedan foydalanmoqchimiz. Biz uyni tomga qo'yishdan oldin, biz joyni saqlaganmiz, avval ulanishlarni o'rnating.
- Barcha uchta IQ sensori va mikro servolarni parallel ulang va ularning GND ni evivening GND piniga, VCC ni esa evivening 5V piniga ulang.
-
Endi signal pimlarini ulash vaqti keldi:
- IQ sensori 1 - evivening raqamli pin 2
- IQ sensori 2 - evivening raqamli pin 3
- IQ sensori 3 - evivenning raqamli pin 4
- Servo dvigatel - raqamli 5 -raqamli pin
Biz xabarlarni, ballarni va vaqtni ekranga chiqaramiz.
12 -qadam: Kodlash vaqti
Buni soddalashtirish uchun biz grafik dasturlash uchun PictoBlox dasturidan foydalanamiz.
Siz quyidagi skriptni yozishingiz yoki quyida berilgan kodni to'g'ridan -to'g'ri yuklashingiz mumkin:
13 -qadam: Xulosa
Bu bilan siz o'z oilangiz va do'stlaringizni Arja basketbolining qiziqarli o'yiniga chorlamoqchisiz! Xursand bo'ling!: D
Tavsiya:
ForgetMeNot - aqlli uy xabarnomalari platformasi: 14 qadam (rasmlar bilan)
ForgetMeNot - Smart Home Notification Platform: Kollej talabalari, mashg'ulotlar, ish va oilaviy majburiyatlar orasida yugurib, biz mayda -chuyda narsalarni unutib qo'yamiz. Tug'ilgan kun biz sezmasdan keladi va ketadi, unutilish tufayli muhim muddat o'tkazib yuboriladi, ba'zida esa
Cho'ntak o'lchamli simli halqa o'yini: 7 qadam (rasmlar bilan)
Cho'ntak o'lchamli simli halqa o'yini: Hey, bolalar, eslaysizmi, 90 -yillarda PUBG dunyoni egallamaganida, bizda juda ko'p ajoyib o'yinlar bo'lgan. Esimda, men maktabda karnavalda o'sganman. Buni hamma tsikl orqali olish juda qo'rqinchli edi, chunki Instructables
Cho'ntak o'lchamidagi simli halqa o'yini: 9 qadam
Cho'ntak o'lchamidagi simli halqa o'yini: Men bu miniatyuralashtirilgan o'yinni qildim, barcha elementlarni olib tashlash va qutiga joylashtirish mumkin, va siz simni cheksiz o'zgartirishingiz mumkin, shunda o'yin qiyin yoki oson bo'lishi mumkin
Aqlli sug'orish tizimi "BOLT -ga o'rnatilgan" IoT # yordamida: 6 qadam (rasmlar bilan)
Aqlli sug'orish tizimi "BOLT -da qurilgan" IoT # yordamida: aqlli sug'orish tizimi - bu tuproq namligi va iqlim sharoitini (yomg'ir kabi) tahlil qilish orqali sug'orish jarayonini avtomatlashtirishga qodir bo'lgan IOTga asoslangan qurilma. grafik ko'rinishida BOLTda ko'rsatiladi
Qanday qilib IRobot yordamida avtonom basketbol robotini yasash mumkin: 7 qadam (rasmlar bilan)
Qanday qilib IRobot yordamida avtonom basketbol o'ynaydigan robot yaratish mumkin: bu iRobot Create sinoviga mening kirishim. Men uchun bu jarayonning eng qiyin qismi robot nima qilishini hal qilish edi. Men yaratilishning ajoyib xususiyatlarini namoyish qilmoqchi edim, shu bilan birga robo qobiliyatini qo'shdim. Mening hamma