instrutables логотиби

инструкциялоочу Smart Pinball

instructables Smart Pinball-продукт

Pblomme тарабынан Smart Pinball

Кичинекей кезимден бери мен пинбол машиналары менен ойногонду жакшы көрчүмүн. Кичинекей кезимде кичинекейибиз бар болчу, мен ал нерсе менен бир нече саат бою ойноп жүрдүм. Ошентип, мугалимдерим бизге "сыйкырдуу буюм" жасоо тапшырмасын берип, алар кызыктуу бир нерсе жасоо үчүн кеңеш беришкенде, мен ошол замат пинбол машинасын эстедим.
Ошентип, бул нускамада мен сизди укмуштуудай пинбол машинасынын версиясын жасоо үчүн жасаган саякат аркылуу көрсөтөм! Жабдуулар:

Компоненттери:
  1. Raspberry Pi (€ 39,99) x1
  2. Raspberry T-cobbler (€ 3,95) x1
  3. usb-c кубаттуулугу 3,3V (€ 9,99) x1
  4. Жыгач табак (€ 9,45) x1
  5. LDR (€ 3,93) x1
  6. Күчкө сезгич каршылык (€ 7,95) x1
  7. Инфракызыл сенсор (€ 2,09) x1
  8. Жыгач таякчалар (€ 6,87) x1
  9. Түстүү резина боолордун кутусу (€ 2,39) x1
  10. LCD-экран (€ 8,86) x1
  11. Кара мрамор (€ 0,20) x1
  12. Неон чаптамалары (€ 9,99) x1
  13. Кабельдер (€ 6,99) x1
  14. Servo мотор (€ 2,10) x1

Smart Pinball машинасы - бул Raspberry Pi жана ар кандай компоненттердин жардамы менен курула турган DIY Pinball машинасы. Пинбол машинасында сенсорлор, серво мотору, ЖК экраны жана маалыматтарды сактоо үчүн маалымат базасы бара. Төмөнкүлөр Smart Pinball машинасын жасоо үчүн зарыл болгон материалдар жана шаймандар:

Жабдуулар
  • Raspberry Pi (39.99) x1
  • Raspberry T-cobbler (3.95) x1
  • USB-C кубаттуулугу 3.3V (9.99) x1
  • Жыгач табак (9.45) x1
  • LDR (3.93) x1
  • Күчкө сезгич каршылык (7.95) x1
  • Инфракызыл сенсор (2.09) x1
  • Жыгач таякчалар (6.87) x1
  • Түстүү резина боолордун кутусу (2.39) x1
  • LCD-экран (8.86) x1
  • Кара мрамор (0.20) x1
  • Неон чаптамалары (9.99) x1
  • Кабельдер (6.99) x1
  • Серво Мотор (2.10) x1
Куралдар
  • Желим тапанча
  • Jigsaw
  • Бургу
  • Жыгач клей

Колдонуу Instructions

  1. Баарын туташтыруу: PDFте берилген көрсөтмөлөрдү аткарыңыз fileкабелдер аркылуу бардык сенсорлорду, серво моторду жана LCD-экранды туташтыруу үчүн. Бардык компоненттер туура жана коопсуз туташтырылганын текшериңиз.
  2. Маалыматтар базасын орнотуу: Raspberry Piге MariaDB орнотуп, ага MySQL Workbench туташтырыңыз. Андан кийин, SQLди иштетиңиз file бардык оюн маалыматтарды сактоо үчүн маалымат базасын түзүү үчүн каралган. Маалыматтар базасы эки маанилүү үстөлдү камтыйт, бири оюнчулар үчүн, экинчиси сенсор маалыматтары үчүн.
  3. Сенсорлорду жана сайтты орнотуу: Пинбол машинасы үчүн сенсорлорду жана сайтты орнотуу үчүн PDFте берилген нускамаларды аткарыңыз.
  4. Физикалык оюнду жасоо: кутуча: Пинбол машинасы үчүн жыгач кутуну түзүү үчүн PDFте берилген көрсөтмөлөрдү аткарыңыз.
  5. Баарын бириктирүү: Пинбол машинасынын бардык компоненттерин PDF файлында берилген көрсөтмөлөргө ылайык бириктириңиз.

1-кадам: Баарын туташтыруу
Төмөндөгү pdf файлдарында сиз бардык сенсорлорду, серво моторду жана ЖК экранды эмнени жана кантип туташтыра аларыңызды таба аласыз. Компоненттердин кээ бирлери pdfдеги нан тактасында орнотулган, бирок сиз бардыгын кабелдер менен туташтырыңыз. Баарын кийинчерээк кутуга салуу үчүн эмне керек?

Жүктөп алуу: https://www.instructables.com/ORIG/FHF/1MQM/L4IGPP2Z/FHF1MQML4IGPP2Z.pdf

Жүктөп алуу: https://www.instructables.com/ORIG/FFH/ZZ83/L4IGPP38/FFHZZ83L4IGPP38.pdf

2-кадам: Маалыматтар базасын орнотуу
Бул долбоор үчүн сизге оюндан алынган бардык маалыматтарды сактоо үчүн маалымат базасы керек. Бул үчүн, мен MySQL Workbenchте маалымат базасын жасадым. Rapberry-pi'де MariaDB орнотулганын текшериңиз жана MySQL жумушчу столуңузду pi'ге туташтырыңыз. Ал жерде сиз маалымат базасын алуу үчүн бул жерден таба аласыз sqlle иштете аласыз. маалымат базасындагы маанилүү таблицалар ойноп жаткан адамдар үчүн жана 'spel' таблицада сакталган сенсор маалыматтары. Бул оюндун качан башталганын жана аяктаганын, хотзонага канча жолу тийгениңизди жана ойногон убакытыңызды үнөмдөйт. Мунун баары эң мыкты 10 оюндун таблосун алуу үчүн колдонулат.instructables Smart Pinball-fig-2

3-кадам: Сенсорлорду жана сайтты орнотуу
Github китепканасында сенсорлор менен мотордун иштеши үчүн керектүү бардык кодду таба аласыз. Сиз ошондой эле жасоо үчүн бардык кодду таба аласыз webсайтта иштөө жана оюн менен өз ара аракеттенүү.

Код жөнүндө бир аз маалымат:
Оюн топ лдрдин жанында тоголонгондо башталат, ошондуктан караңгылайт. Ldr муну байкап, оюнду баштайт. Сиз жарыктандыруу жагдайыңызды идеалдуу r үчүн ldr интенсивдүүлүгүн өзгөртө аласыз. Мен аны 950гө койдум, анткени ал мен курган жерде жакшы иштеди, бирок сен үчүн башкача болушу мүмкүн. Топту "тирүү" сактаган ар бир секунд үчүн упай аласыз. Сиз басым сенсоруна, ака, ысык зонага тийгенде, сиз кошумча упайларды аласыз жана сервомотор бир азга айланбай калат. Акыры утулганыңызда, топ IR-сенсордун жанына айланат жана утулганыңызды оюн ушундайча билет.

4-кадам: Физикалык оюнду жасоо: куту
Оюнду жасоонун биринчи кадамы кутучаны жасоо. Мен бул видеонун дизайнын негиздедим. Бир гана мен картондун ордуна жыгачты колдонуп, учунун бир аз жогорураак кылып койдум, ошондуктан ал lcd-экранды көрө албайт. Мен бактыма келдим, анткени менин жыгач кесүүчү станогу бар досум бар эле, бирок фигураларды жигса менен кесип алса болот.
Капталдарын, артын, алдыңкы жана негизги жер плитасын кесип баштаңыз. Баарын туташтырардан мурун, арткы жагында LCD экраны үчүн тешик жасаңыз. Эми бардыгын мык же жыгач клей менен бириктириңиз. Капталдарында жок дегенде бир сантиметр чети бар экенин текшериңиз. Андан кийин, кээ бир тешиктерди бургулоо керек! Сизге таякчаларды салуу үчүн үч бурчтук формасындагы бир нече тешик жана мотор жана сенсорлор үчүн бир нече тешик керек. Таякчаларга ар бирине 3 резинадан тагыңыз, ошондо топ секирип же андан секире алат. Кубат кабелдерин жана башка кабелдерди өткөрүү үчүн кутучанын аягында чоң тешиктер бар экенин текшериңиз. Эң акыркы жана эң кыйын бөлүгү - бул жалбырактар ​​үчүн механизм. Теориялык жактан алганда, бул анчалык деле кыйын эмес. Сиз баскан таяктар блокту бурат, ал эми резина ал блокту артка түртөт. Ошол блокто анын учунда үстү бар таяк бар. Капталдагы таякчалар блокторго чындап жакшы чапталганын текшериңиз, алар түшүп калбашы үчүн.instructables Smart Pinball-fig-3 instructables Smart Pinball-fig-4

5-кадам: Баарын бириктирүү
Куту бүткөндөн кийин, биз баарын чогулта баштасак болот. Сиз кичинекей бурамалар менен ортосуна малина-pi беките аласыз. Жөн гана аларды өтө тереңге салбаңыз, антпесе алар үстүнкү табактан чыгып калат. Сиз жөн гана нан такталарынын коргоочу катмарын алып салып, аларды кутуга жабышыңыз мүмкүн. Ишке киргизүү механизминен кийин эле кутучанын сол жагына ldr коюңуз. Басым сенсорун каалаган жерге кое аласыз. Мен аны үч бурчтуктун биринин алдына койдум. IR-сенсорду жылдыруу үчүн алдыңкы жагынан дагы бир тешик жасашыңыз керек болушу мүмкүн. Топту көрүү үчүн каптал болушу керек. LCD экраны үчүн сиз жасаган тешик аны түртүп коюу үчүн эң сонун өлчөмдө болушу керек. Мотор үчүн, клей пистолеттин жардамы менен ага бир аз жабышса болот. Таякчаны ал үчүн жасаган тешиктен өткөрүп, таякчага бир аз жыгачты чаптаңыз. Мунун баары аткарылгандан кийин, ага бир нече жакшы стикерлерди чаптоо менен аны толуктай аласыз!instructables Smart Pinball-fig-5 instructables Smart Pinball-fig-6 instructables Smart Pinball-fig-7

Документтер / Ресурстар

инструкциялоочу Smart Pinball [pdf] Instructions
Smart Pinball

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *