Mundarija:

Stol usti bouling o'yini: 10 qadam (rasmlar bilan)
Stol usti bouling o'yini: 10 qadam (rasmlar bilan)

Video: Stol usti bouling o'yini: 10 qadam (rasmlar bilan)

Video: Stol usti bouling o'yini: 10 qadam (rasmlar bilan)
Video: 8-синф. 22.05.2020 й. 2024, Noyabr
Anonim
Stol usti bouling o'yini
Stol usti bouling o'yini

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

Asosiy tuzilmani yarating: umumiy nuqtai
Asosiy tuzilmani yarating: umumiy nuqtai
Asosiy tuzilmani yarating: umumiy nuqtai
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

Strukturani yarating: Lane va truba yig'ilishi
Strukturani yarating: Lane va truba yig'ilishi
Strukturani yarating: Lane va truba yig'ilishi
Strukturani yarating: Lane va truba yig'ilishi
Strukturani yarating: Lane va truba yig'ilishi
Strukturani yarating: Lane 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

Strukturani yarating: Lane qo'llab -quvvatlaydi
Strukturani yarating: Lane qo'llab -quvvatlaydi
Strukturani yarating: Lane qo'llab -quvvatlaydi
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

Strukturani yarating: hisoblagich va ekran
Strukturani yarating: hisoblagich va ekran
Strukturani yarating: hisoblagich va ekran
Strukturani yarating: hisoblagich va ekran

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

Strukturani yarating: Pin va to'p ushlagichi
Strukturani yarating: Pin va to'p ushlagichi
Strukturani yarating: Pin va to'p ushlagichi
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'ldiring/ramkaga qo'shiling
To'ldiring/ramkaga 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

Elektr komponentlari uchun ramka tayyorlang
Elektr komponentlari uchun ramka tayyorlang
Elektr komponentlari uchun ramka tayyorlang
Elektr komponentlari uchun ramka tayyorlang
Elektr komponentlari uchun ramka tayyorlang
Elektr komponentlari uchun ramka tayyorlang
Elektr komponentlari uchun ramka tayyorlang
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

Elektr zanjirini sozlang va sinab ko'ring
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 bloklarini ramkaga ulang
Elektr bloklarini ramkaga ulang
Elektr bloklarini ramkaga ulang
Elektr bloklarini ramkaga ulang
Elektr bloklarini ramkaga ulang
Elektr bloklarini 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

Boulingga boring!
Boulingga boring!
Boulingga boring!
Boulingga boring!
Boulingga boring!
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: