Mundarija:
- Ta'minotlar
- 1 -qadam: Asosiy tuzilmani yarating: umumiy nuqtai
- 2 -qadam: Strukturani yarating: bo'lak va truba yig'ilishi
- 3 -qadam: Strukturani yarating: Lane qo'llab -quvvatlaydi
- 4 -qadam: Strukturani yarating: PIN hisoblagich va displey
- 5 -qadam: Strukturani yarating: Pin va to'p ushlagichi
- 6 -qadam: ramkani to'ldiring/unga qo'shiling
- 7 -qadam: Elektr komponentlari uchun ramka tayyorlang
- 8 -qadam: Elektr zanjirini sozlang va sinab ko'ring
- 9 -qadam: Elektr qurilmalarini ramkaga ulang
- 10 -qadam: Boulingga boring
Video: Stol usti bouling o'yini: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Uyda piyola qilishning qiziqarli usulini qidiryapsizmi?
Bu ko'rsatma sizga to'liq funktsional stol usti bouling o'yinini qanday qilish kerakligini ko'rsatib beradi. Maktab loyihasi uchun g'ayratli bouller tomonidan ishlab chiqilgan, Arduino tomonidan boshqariladigan bu uyda bouling o'yini boulingni sizning uyingizga olib keladi!
O'yin har bir pin ostiga o'rnatilgan chiroqlarni sezish uchun fotorezistorlarni ulash orqali, pinlar yiqilganmi yoki yo'qmi, bu o'yinning barcha o'n kadrda aniq hisobni saqlashiga imkon beradi. Va bonus sifatida, LEDlar pimlarni yoritib, ularga yorqin effekt beradi - shuning uchun qora chirog'ingizni yoqing va o'zingizning kosmik bouling partiyangizni o'tkazing!
Ta'minotlar
Strukturaviy
- 3/4 dyuymli yog'och, kontrplak yoki MDF (uzunligi kamida 5,5 fut)
- 1/8 dyuymli kontrplak yoki MDF (uzunligi kamida 5 fut)
- 1 "x 3" yog'och (bu loyiha uchun qarag'ay ishlatilgan)
Elektronika
- 1 Arduino Uno
- 2 ta standart o'lchamdagi non paneli
- 11 ta oq LED
- 11 ta foto qarshilik
- 11 10k Ohmli rezistorlar
- 1 4-pinli I2C LCD displey
- ~ 70-75 ta o'tish simlari (Bu simlar taxtaga qanchalik yaqin bo'lganiga va Arduinosni qaerga qo'yganingizga qarab biroz farq qilishi mumkin. Ko'rsatilgan model uchun 73 sim ishlatilgan.)
Boshqa
- Stol arra (yoki dumaloq arra)
- Jigsaw (yoki og'ir ishlaydigan pichoq)
- Palm zımpara (yoki zımpara)
- Yog'och elim
- Qisqichlar (yoki og'ir kitoblar)
- Issiq yopishtiruvchi qurol va yopishtiruvchi tayoqlar
- Mini bouling pinlari
- Mini bouling to'pi
1 -qadam: Asosiy tuzilmani yarating: umumiy nuqtai
Kirish qismida keltirilgan elektron komponentlarga buyurtma bergandan/sotib olgandan so'ng, keyingi bir necha bosqichda tasvirlanganidek, chiziqli bo'laklarni o'lchash va kesishdan boshlang.
Ushbu loyiha MDF va qarag'ay qoldiqlari yordamida qilingan, lekin berilgan o'lcham va taxminiy qalinlikdagi yog'ochga o'xshash materiallar ishlashi kerak. Bundan tashqari, stol kesish mashinasi, ehtimol, bu kesmalar uchun eng yaxshi tanlovdir, chunki ko'p qismlari tekis qirrali uzun, lekin aylana arra ham ishlatilishi mumkin.
Yo'lning o'zi ancha uzun (5 futdan oshiq) bo'lgani uchun, aniqlik uchun alohida komponentlarning Tinkercad modeli yaratilgan va kiritilgan. To'liq yig'ilish modeliga quyidagi bosqichlarda yig'ilgan komponentlar tasvirlari bilan bir qatorda ma'lumot olish mumkin.
Quyidagi ro'yxatda kesilishi kerak bo'lgan alohida qismlarning umumiy ko'rinishi berilgan:
3/4 dyuymli qalin taxtadan (bu loyiha uchun MDF ishlatilgan) o'lchash va kesish:
-
Leyn
-
6 1/2 dyuym 5 1/2 dyuym (6,5 dyuym va 5,5 fut)
Eslatma: Bu yo'lning o'zi sifatida ishlatiladi, shuning uchun u chuqurchalar yoki chuqurchalar yo'qligiga ishonch hosil qiling
-
-
Lane qo'llab -quvvatlaydi (ikkita tayanchni yaratadi)
- 6 1/2 "x 11 5/8" (x2)
- 6 1/2 "x 10 1/8" (x2)
- 6 1/2 "x 2 3/4" (x4)
-
Pin hisoblagich
- 6 1/2 "x 11 5/8" (x2)
- 6 1/2 "x 6 1/2" (x2)
-
Pin/to'p ushlagichi
- 6 1/2 "x 10 1/8" (x2)
- 6 1/2 "x 6 1/2" (x2)
1/8 dyuymli qalin taxtadan (bu loyiha uchun MDF ishlatilgan) o'lchash va kesish:
-
Pin/to'p ushlagichi
1 1/2 "x 11 5/8"
-
Oluklar (yo'lning har bir tomoni uchun bitta to'plamni o'lchash va kesish)
- 1 3/4 "5 '(yana 5 fut)
- 1 "x 5 '
- LCD ramka
7 1/2 "x 11 5/8"
1 "x 3" o'lchamdagi taxtadan (bu loyiha uchun qarag'ay ishlatilgan) o'lchab kesib oling:
-
Olukli tayanchlar (quyidagilarning kamida ikkita to'plamini o'lchang va kesib oling)
- 10 1/8"
- 1 5/8 dyuym (x2)
Keyingi to'rtta qadam sizga umumiy o'yinni yaratish uchun zarur bo'lgan har bir kichik yig'ilishni qanday qilishni ko'rsatib beradi.
2 -qadam: Strukturani yarating: bo'lak va truba yig'ilishi
Quyidagi oluk tayanch qismlarini o'lchash, kesish va silliqlashdan boshlang. Bu qismlar 2 ta olukni qo'llab -quvvatlash blokini hosil qiladi.
- 1 "x 3" x 10 1/8 "(x2)
- 1 "x 3" x 1 5/8 "(x4)
Keyin, yuqoridagi rasmda ko'rsatilgandek, tayanch qismlarini bir -biriga yopishtiring. Agar sizda katta qisqichlarga kirish imkoni bo'lsa, uni mahkamlang. Agar shunday bo'lmasa, elim quriganida qurilmaga bosim o'tkazish uchun olukni qo'llab -quvvatlash moslamasining har ikki tomoniga og'ir kitoblarni joylashtiring.
Quyidagi bo'lak va oluklarni o'lchash, kesish va silliqlash bilan davom eting:
- 6 1/2 "x 5 1/2 'x 3/4"
- 1 3/4 "5 'x 1/8" (x2)
- 1 "x 5 'x 1/8" (x2)
Bu qismlar tayyor bo'lgach, oluk tayanch poydevorining yuqori qismiga elim surting va ularga yo'l va oluk tayanchlarini joylashtiring (yuqoridagi montaj rasmida ko'rinib turganidek). Agar siz oluklar uchun tanlagan materialingiz biroz chayqalgan yoki ozgina burishgan bo'lsa, bo'laklarning uzunligi bo'ylab yog'ochdan yasalgan elim taqing, shunda ular qo'llab -quvvatlash uchun bo'lakka qo'yiladi.
3 -qadam: Strukturani yarating: Lane qo'llab -quvvatlaydi
Quyidagi chiziqli tayanch qismlarini o'lchash, kesish va silliqlashdan boshlang. Bu qismlar 2 ta chiziqli qo'llab -quvvatlovchi blokni tashkil qiladi.
- 6 1/2 "x 11 5/8" x 3/4 "(x2) - taglik
- 6 1/2 "x 10 1/8" x 3/4 "(x2) - yuqori tokcha
- 6 1/2 "x 2 3/4" x 3/4 "(x4) - yon tayanchlar
Yuqoridagi Tinkercad rasmida ko'rsatilganidek, ikki yon tayanchni taglikka yopishtiring. 3/4 dyuymli yog'ochdan yasalgan qoldiqni yuqori tokchaning chetiga yopishtirishdan va uni yon panjara orasiga qo'yishdan oldin taglikning ustiga qo'ying. Yelimning yaxshi yopishishini ta'minlash uchun oldingi qadamda aytib o'tilganidek qisib qo'ying yoki bosim o'tkazing.
4 -qadam: Strukturani yarating: PIN hisoblagich va displey
Pastki chiziqli pim hisoblagich komponentlarini o'lchang, kesib oling va qumlang.
- 6 1/2 "x 11 5/8" x 3/4 "(x2)
- 6 1/2 "x 6 1/2" x 3/4 "(x2)
Yuqoridagi Tinkercad rasmida ko'rsatilganidek, ikki yon tayanchni taglikka yopishtiring. Yon tayanchlarning yuqori qismiga elim surtgandan so'ng, pim taymerining yuqori qismini ikki yon tayanchga qo'ying. Quriganida bir yoki ikkita kitobni yig'ilishga muloyimlik bilan qo'ying.
Keyin displey taxtasini quyidagi o'lchamlarda o'lchang, kesib oling va qumlang:
7 1/2 "x 11 5/8" x 1/8"
Ko'rsatkich panelini pin hisoblagichiga ulashdan oldin, displey taxtasida siz xohlagan joyda 3 dyuymli (kengligi) x 1 dyuymli (balandligi) teshikni kesib oling. Agar sizda pichoq bilan ishlash imkoniyati bo'lsa, bu kesishning eng oson yo'li, lekin siz ishlayotgan materialga qarab qo'lda yoki og'ir ishlaydigan pichoq bilan ishlashi mumkin. Elektronni ulaguningizcha va o'tish simlaringiz qanchalik uzoqqa cho'zilishini ko'rmaguningizcha, displey taxtasini kesib, ulashni kutishingiz mumkin. Displey taxtasida ekranning to'g'ri joylashuvi yo'q, shuning uchun ekran sizning xohishingizga ko'ra joylashtirilishi mumkin.
Teshik kesilganidan so'ng, displey taxtasini pim taymerining old qismiga ko'rsatilgan tarzda yopishtiring.
5 -qadam: Strukturani yarating: Pin va to'p ushlagichi
Quyidagi pin va to'p ushlagichining qismlarini o'lchash, kesish va silliqlashdan boshlang.
- 6 1/2 "x 10 1/8" x 3/4 "(x2)
- 6 1/2 "x 6 1/2" x 3/4 "(x2)
- 1 1/2 "x 11 5/8" x 1/8"
Yuqoridagi rasmlarda ko'rsatilgandek, ikki yon tayanchni va taglikka yopishtiring. Yupqa bo'lakni yig'ilishning old qismiga yopishtiring, shunda o'yin paytida hech qanday tarkibiy qismlar yopishib qolmaydi. Yaxshi yopishqoqlikni ta'minlash uchun avvalgi bosqichlarda aytib o'tilganidek, qisqich yoki bosim o'tkazing.
6 -qadam: ramkani to'ldiring/unga qo'shiling
To'rt komponentli yig'ilish tugallangandan so'ng, hamma narsa tayyor. Siz bo'laklarni elim yoki mixlar bilan ulashni tanlashingiz mumkin, lekin biz ularni alohida qoldirishni maslahat beramiz, shuning uchun agar siz uni boshqa joyda o'ynashni xohlasangiz, o'yinni ko'chirish osonroq bo'ladi. Yo'lak tayanchlari yo'lning boshiga va oxiriga yaqin joylashtirilishi kerak (rasmda ko'rsatilganidek). Pim hisoblagichi yo'lning orqa va pim taymerining orqa qirralari bir -biriga to'g'ri keladigan tarzda joylashtirilishi kerak va to'p/pin ushlagichi pin hisoblagichiga mahkam o'rnashib turishi kerak.
7 -qadam: Elektr komponentlari uchun ramka tayyorlang
O'yinning elektr komponentlarini ulashdan oldin, datchiklar va LEDlar uchun burg'ulash kerak bo'lgan bir nechta teshiklar mavjud. Biz bu teshiklarni ramka bo'laklari mahkamlangandan keyin burg'ilashni tanladik, lekin agar xohlasangiz, bu bosqichni ramka yig'ilishidan oldin bajarishingiz mumkin.
LED va fotorezistorlarni joylashtirish uchun biriktirilgan shablonlarni chop eting.
LEDlarning shablonidan boshlab, shablonni yo'lning oxiriga tekislang va teshiklarni quyidagicha burang. Har 10 ta pim uchun 1/4 dyuymli teshikni burab, LEDni to'ldiring. Keyin 1/2 dyuymli burg'ulash yordamida chiziqning yuqori qismidagi teshikni bir oz teskari burab qo'ying (~ 1/ 32 ) pinlarni joylashtirish va joylashtirishga yordam beradi.
Xuddi shunday, fotorezistorlar uchun, biriktirilgan shablonni pin hisoblagichining yuqori orqa qismiga bosib chiqaring va tekislang. Shablonda ko'rsatilgandek, har bir pin joyining markazida 1/4 dyuymli teshik qiling.
Nihoyat, pin hisoblagichining har bir yon devorida 1/4 dyuymli teshik ochilishi kerak, u bitta LED va bitta fotorezistorni joylashtirish uchun ishlatiladi. Bu komponentlar uchun chiziqdan 1/2 dyuym balandlikda va 1/2 Ikkala tomonning pin hisoblagichining old chetidan.
8 -qadam: Elektr zanjirini sozlang va sinab ko'ring
Bu loyihaning elektr qismiga e'tibor qaratish uchun ramkadan bir oz tanaffus qilish vaqti keldi.
Aniq simlarning fotosuratlarini tushunish qiyin bo'lishi mumkinligi sababli, biz bu bouling o'yinining elektr konfiguratsiyasi (Tinkercad yordamida yaratilgan) uchun batafsil fritzing diagrammasini BU YERDA joylashtirdik.
Eslatma: Aslida ishlatilgan LCD displey 4-pinli LCD displey (Tinkercad modelida ko'rsatilgan standart LCD displeydan farqli o'laroq).
Ushbu diagrammada ko'rsatilganidek, komponentlaringizni ulang va elektron va komponentlaringizni sinab ko'rish uchun biriktirilgan kodni yuklang. Tekshirish uchun diagrammaning eng chap burchagida ko'rsatilgan sensorni to'pni oldinga siljitish orqali faollashtiring. O'sha fotorezistor, uning oldidan to'p o'tganini sezishi kerak, bu o'yinga birinchi ramka boshlanganini ko'rsatadi. Qolgan 10 ta yorug'lik sensori yopilganda (10 ta bouling pimi), pallada/o'yinda bu pinlar yiqilmagandek ball ko'rsatilishi kerak. Yopiq bo'lib qolgan sensorlar o'yinga pim kabi ko'rinadi.
Keyingi bosqichda ramkaga ulashdan oldin, sizning elektron va komponentlaringiz to'g'ri ishlayotganligini tasdiqlang. Agar sizning o'yiningiz kutilganidek ishlamayotgan bo'lsa, bu erda barcha datchiklarning to'g'ri ishlashini va etarlicha yorug'lik olishini ta'minlashga yordam beradigan muammolarni bartaraf etish bo'yicha tezkor maslahat.
Har bir sensor yorug'likdan kirishni to'g'ri qabul qilishini ta'minlash uchun, har bir sensor tomonidan o'qiladigan kuchlanishni ko'rsatish uchun biriktirilgan test kodidan foydalaning (ketma -ket monitor/ketma -ket bosib chiqarish funktsiyasi yordamida). Sensorni ulashdan boshlang, siz analog pin 1ni sinab ko'rmoqchisiz va test kodini ishlating. Seriyali bosma displeyga chiqayotgan kuchlanishni yopilganda va yopilganda 0,5 - 3,0 volt (har bir sensor uchun) bo'lishi kerak. Juda kichik diapazon (masalan, faqat 2,0 - 2,5 voltdan o'qish), muammolarni sezishga olib kelishi mumkin va siz bu sensorni yaxshiroq ishlashi bilan boshqasiga almashtirishni xohlashingiz mumkin
Iltimos, agar siz o'yinni ishga tushirishda muammoga duch kelsangiz, izohlarda savollar berishingiz mumkin.
9 -qadam: Elektr qurilmalarini ramkaga ulang
Elektr qismlarining aniq joylashuvi, oldingi bosqichdagi chizish chizig'idagi simlar saqlanib qolgan holda, o'tish simlarining uzunligiga qarab farq qilishi mumkin. Quyidagi yo'riqnomada elektr komponentlari bu o'yinda qanday va qayerda o'rnatilgani tushuntiriladi, lekin agar sizda uslubiy ustunlik boshqacha bo'lsa, bu erga o'zgartirishlar kiriting.
Pim bilan bog'langan komponentlarni ramkaga yopishtirishdan boshlang. Chiziqdagi har bir teshikda, LEDni teshikning o'rtasiga, chiziq chizig'ining ostiga tekislang va LEDni ushlab turish uchun pastdan issiq elim surting. Bu jarayonni pin hisoblagichining yuqori qismidagi har bir fotorezistor uchun takrorlang. Nihoyat, oxirgi fotorezistorni pin hisoblagichining bir tomoniga (qaysi tomonini tanlashingiz kerak) va oxirgi LEDni boshqa tomonga xuddi shunday yopishtiring. LEDlar va fotorezistorlarni ramkaga issiq elim bilan mahkamlash, ular siljimasligi yoki harakatlanmasligini ta'minlashi kerak, bu esa noto'g'ri aniqlash muammolariga olib kelishi mumkin.
Keyin, LEDlarni sxemaga ulash uchun bo'lakning pastki qismiga non taxtasini ulang. Non paneli xohlaganingizcha elim yoki vintlar bilan biriktirilishi mumkin.
Arduino -ning o'zi o'yinning yon tomoniga ulanishi mumkin, bu oson kirish va pin hisoblagichining yuqori qismiga o'rnatilgan fotorezistorli taxtaga osongina ulanishi mumkin. LEDlar kabi, barqarorlik uchun fotorezistorlarni issiq elim bilan ramkaga ulang.
Nihoyat, LCD displeyni displey taxtasining orqa tomoniga ulang va ulang, shunda u ilgari kesilgan teshikka to'g'ri keladi.
10 -qadam: Boulingga boring
Bo'ldi shu! Sizning bouling yo'lingiz endi zavqlanishga tayyor. O'ynash uchun Arduino -ni yoqing va LCD displeyidagi ko'rsatmalarga amal qiling. BU YERDA bizning o'yinimiz bilan 10 kadr o'ynaganimiz haqidagi tezkor video.
Omad tilaymiz va sizga ushbu loyiha/o'yin yoqadi degan umiddamiz. Iltimos, bizga ayting -chi, agar siz mukammal o'yin ko'rsata olsangiz … biz hali ham o'z o'yinimizni mag'lub qilmadik!
Tavsiya:
Stol usti quvvat manbai: 4 qadam (rasmlar bilan)
Benchtop DC quvvat manbai: Bu Instructables -da, ehtimol, bu erda yuzlab marta qilingan, lekin menimcha, bu elektronikaga sevimli mashg'ulot sifatida kirishni istaganlar uchun ajoyib boshlang'ich loyiha. Men AQSh Harbiy -dengiz kuchlarining elektronika bo'yicha texnikiman va hatto qimmat sinovlar bilan
Kompyuter PSU -dan oqlangan stol usti quvvat manbai: 8 qadam (rasmlar bilan)
Kompyuter PSU -dan oqilona quvvat manbai: Yangilanish: PSU -ning avtomatik o'chirilishini to'xtatish uchun rezistorni ishlatishga to'g'ri kelmaganligimning sababi shundaki, men ishlatgan kalitning etakchisida elektr toki etarli emas. PSU yopildi, shuning uchun menga dastgoh quvvat manbai kerak edi va men
Evive- Arduino asosidagi o'rnatilgan plaformdan foydalanadigan stol usti pinball mashinasi: 18 qadam (rasmlar bilan)
Evive- Arduino asosidagi o'rnatilgan plaform yordamida stol usti pinball mashinasi: Yana bir dam olish kuni, yana bir qiziqarli o'yin! Va bu safar, bu hammaga yoqadigan arja o'yini - Pinball! Ushbu loyiha sizga o'zingizning Pinball mashinangizni uyda qanday qilib oson yasashni ko'rsatib beradi. Sizga kerak bo'lgan yagona narsa bu evive komponentlari
20 soatlik 20 dollarlik stol usti yuzlab o'yinlar bilan qurilgan. 7 qadam (rasmlar bilan)
Yuzlab o'yinlar bilan 20 soatlik 20 dollarlik stol usti arkadasi. Men bir paytlar shunday narsa qilishni xohlardim, lekin boshqa loyihalar bilan shoshilmasdim. Men shoshmaganim uchun, qurilish uchun zarur bo'lgan barcha komponentlarni arzon narxlarda yig'ib olguncha kutdim. Mana
LM317 asosidagi DIY o'zgaruvchan stol usti quvvat manbai: 13 qadam (rasmlar bilan)
LM317 asosidagi o'zgarmaydigan stol usti quvvat manbai: Elektr ta'minoti, shubhasiz, har qanday elektronika laboratoriyasi yoki elektronika loyihalarini, ayniqsa, o'zgaruvchan quvvat manbai bilan shug'ullanmoqchi bo'lganlar uchun juda zarur uskunadir. Ushbu qo'llanmada men sizga LM317 chiziqli musbat regulyatsiyasini qanday yaratganimni ko'rsataman