Съдържание:
- Стъпка 1: Консумативи
- Стъпка 2: Разбиране на дизайна
- Стъпка 3: Направете игрището красиво
- Стъпка 4: Прикрепване на граничните стени
- Стъпка 5: Сглобяване на стартовия панел и канализацията
- Стъпка 6: Прикрепване на стените с точки
- Стъпка 7: Прикрепване на задната граница
- Стъпка 8: Прикрепване на опорите и наклонената стена
- Стъпка 9: Добавяне на двигателите
- Стъпка 10: Прикрепване на крайните превключватели
- Стъпка 11: Монтиране на IR сензорите
- Стъпка 12: Добавяне на контролните бутони и RGB лентата
- Стъпка 13: Добавяне на стартера
- Стъпка 14: Прикрепване на контролния панел
- Стъпка 15: Време е да добавите 3D отпечатаните части
- Стъпка 16: Осъществяване на връзката
- Стъпка 17: Време за кодиране
- Стъпка 18: Заключение
Видео: Настолна машина за пинбол, използваща вградена платформа Evive- Arduino: 18 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Още един уикенд, още една вълнуваща игра! И този път това не е нищо друго освен любимата на всички аркадна игра - Pinball! Този проект ще ви покаже как лесно да направите своя собствена машина за пинбол у дома. Всичко, от което се нуждаете, са компоненти от evive Starter Kit, някои лазерно изрязани части, цветове и хартии за украса на вашата машина и много DIY-ing! И така, вземете приятелите си, облечете капачките си „Направи си сам“и готови, готови, Направи си сам!
Написахме кода в PictoBlox - нашата универсална платформа за графично програмиране с разширени възможности. Можете да го изтеглите от ТУК.
Стъпка 1: Консумативи
Хардуер
- evive
- Листове от MDF
- IR сензори
- DC двигатели
- RGB LED лента
- Краен превключвател
- Платка
- Дъгови проводници
- Резистори
- Стойности
- Гумени ленти
- Цветен лист
- Гайки и болтове
- Кабелни кабели
- Някои 3D отпечатани компоненти
Софтуер
PictoBlox
Повечето от горните електронни компоненти могат да бъдат намерени в evive Starter Kit.
Стъпка 2: Разбиране на дизайна
Както вече знаете, в пинбола има редица компоненти, които правят играта интересна. По този начин нека разберем дизайна на структурата, която ще подготвим. Някои от компонентите са MDF изрезки, а други са 3D отпечатани, чийто дизайн можете да намерите по -долу.
Забележка: Можете също да направите пинбол от картон, но MDF ще му придаде по -голяма издръжливост.
Ще имаме нужда от следните компоненти за Pinball Machine
- Контролният панел
- Поддържа (x 2)
- Стените с точки (x 4)
- Базата
- Граничните стени (x 2)
- Предната стена
- Допълнителната стена
- Стартовата стена
- Дренажната стена
След като имате тези части и 3D отпечатаните, нека започнем!
Стъпка 3: Направете игрището красиво
Playfield е зоната, където се играе цялата игра на Pinball. Също така всички компоненти ще бъдат поставени на игрището, като по този начин се предлага да украсите основата в първата стъпка (само ако искате).
Продължаваме с космическата тема, така залепихме красиво космическо изображение върху основната плоча. След като залепите хартията за основата, уверете се, че сте направили дупките върху хартията, които са били върху основната плоча.
Стъпка 4: Прикрепване на граничните стени
Вземете както лявата гранична стена, така и дясната гранична стена и я прикрепете към основната плоча с помощта на гайки и болтове М3 (както е показано на изображение 1).
След като приключите, вземете предната стена и я прикрепете към основната плоча и лявата гранична стена (както е показано на изображение 2). Няма да прикрепяме предната стена към дясната граница, тъй като оставеното място тук е да направим Launchpad. Launchpad не е нищо друго освен коридора, откъдето ще изстреляме или изстреляме топката си в игрището.
Стъпка 5: Сглобяване на стартовия панел и канализацията
Сега нека направим стартовата площадка и канализацията. Стартовата площадка, както вече знаете, е мястото, откъдето изстреляме топката на игрището. Изтичането е мястото, което завършва играта, т.е. след като топката достигне дренажа, тя вече не може да се върне на игрището в този шанс. Също така топката в канализацията се търкаля и завършва в стартовата площадка. Сега, когато знаем какво е какво, нека започнем сглобяването им.
Вземете допълнителната стена и я прикрепете към предната стена и основната плоча (както е показано на горното изображение 1).
Сега вземете дренажната стена и я прикрепете към допълнителната стена и лявата граница. Може да забележите, че дренажната стена е леко наклонена, което улеснява топката да се търкаля (както е показано на горното изображение 2).
След като приключите, прикрепете стартовата стена успоредно към дясната гранична стена на основната плоча. Уверете се, че оставяте малко пространство между допълнителната стена и стената за изстрелване. Това пространство ще действа като порта между канализацията и стартовата площадка (както е показано на горното изображение 3).
Стъпка 6: Прикрепване на стените с точки
Стената за оценка или стените на целта. Това са стените, които ще ви накарат да вкарате по -добри резултати. Всеки път, когато топката премине през първата и третата стена, 500 точки се добавят към общия ви резултат. И ако топката премине през централната стена, ще спечелите 1000 точки.
По този начин прикрепете делителните стени към основата с помощта на гайки и болтове М3.
Стъпка 7: Прикрепване на задната граница
Сега трябва да закрепим задната стена, така че топката да не излиза от игрището, дори когато ударихме топката наистина силно. Използвахме лист от пяна, за да направим задната стена.
Изрежете дебелия лист от пяна и го залепете към основната плоча и границите с помощта на горещо лепило.
Стъпка 8: Прикрепване на опорите и наклонената стена
Сега основното игрище е почти готово, време е да добавите поддръжка към машината за пинбол. Вземете двете опорни плочи и я фиксирайте върху основната плоча, както е показано на горната фигура 1in, като използвате гайки и болтове М3. Добавянето на опори ще даде наклон на вашата машина за пинбол.
Остава само едно малко нещо, което е ъгълът. Може да забележите, че в близост до взаимодействието на лявата гранична стена и дренажната стена се образува малък ъгъл. Има шансове топката да заседне тук. По този начин ще добавим наклонената стена, когато топката достигне този ъгъл, тя бързо се търкулва към канализацията.
С това нашето игрище е готово.
Стъпка 9: Добавяне на двигателите
Може да забележите, че игрището в пинбол никога не е празно. На полето има много елементи, които правят играта интересна. От които единият е плавницата, а другият е бронята.
Броните са тези, които се въртят непрекъснато, изтласквайки топката в произволна посока. По този начин, прикрепете 3 DC двигателя близо до горната граница, като използвате гайки M3 с дължина 20 мм и болтове.
Сега е време да добавим моторите с плавници. Двигателите с плавници ще бъдат прикрепени към източващия край. Ще обсъдим какво представляват плавниците в следващата стъпка. До тогава помнете, те са тези, които могат да ви спасят.
Забележка: Преди да монтирате двигателите, тествайте ги с помощта на фърмуера на evive. Отворете менюто на фърмуера, изберете Контроли, изберете двигатели, изберете M1 или M2 в зависимост от това къде сте прикрепили двигателите.
Стъпка 10: Прикрепване на крайните превключватели
Плавниците са тези, които са под ваш контрол. Те пренасочват топката към игрището, след като натиснете съответния бутон. По този начин ние не искаме ластите да се въртят на 360 градуса. Ще ограничим движенията на плавниците с помощта на крайни превключватели. Може да забележите малки извивки близо до зоната за източване, тук ще фиксираме плавниците си. Сега ще имаме два тактилни превключвателя за всеки плавник. Прикрепете ги към края на кривата. Веднага щом натиснете бутона, DC моторът на плавницата ще започне да се върти, веднага щом флипърът докосне горния граничен превключвател, DC моторът започва да се върти в обратна посока, привеждайки плавницата надолу. Сега двигателят спира да се върти веднага щом плавницата докосне долния краен прекъсвач, докато контролния бутон не бъде натиснат отново.
Повторете същия процес и за другата страна.
Стъпка 11: Монтиране на IR сензорите
Ние знаем защо наричаме малките стени резултатната стена, но как ще разберат, че топката току -що е преминала през тях. Ще добавим IR сензори за същите. Като цяло ще добавим 5 IR сензора.
- Един на стартовата площадка
- Три за стените за оценка
- Един на канализацията
Веднага щом топката премине през IR сензора на стартовата площадка, играта започва.
Сега IR на стените за оценка трябва да забележат колко пъти топката преминава през стените за оценка.
И накрая, IR на канализацията показва, че играта е приключила (изображение 2).
Забележка: Преди да монтирате IR сензорите, тествайте сензорите с помощта на фърмуера на evive (Pin State Monitor). Освен това, ако не реагират добре, опитайте да ги калибрирате.
Стъпка 12: Добавяне на контролните бутони и RGB лентата
Първо, нека добавим контролните бутони. Бутоните за управление са тези, които ще контролират движението на плавниците. Имаме два аркадни превключвателя и сме ги прикрепили към контролния панел в дадените отвори.
След като приключите, вземете RGB LED лентата и я прикрепете към границите на игрището. Ще променим цвета на RGB лентата, показваща състоянието на играта. RGB трябва да стане зелен, когато започва нова игра, и трябва да стане червен, когато играта приключи. Също така, тя трябва да се променя всеки път, когато топката премине през стените на резултата.
Стъпка 13: Добавяне на стартера
Сега е време да добавите стартера или буталото. Стартовият панел ще ви помогне да изстреляте топката си на игрището през стартовата площадка. Имаме 3D отпечатан стартер, към който сме прикрепили гумената лента. Краят на гумата е прикрепен към предната стена и лявата гранична стена. Колкото повече дърпате стартера, толкова повече сила ще бъде прехвърлена върху топката.
Стъпка 14: Прикрепване на контролния панел
След като прикрепите буталото си и проводниците към сензорите, прикрепете контролния панел в горната част на игрището с помощта на гайки и болтове М3.
Стъпка 15: Време е да добавите 3D отпечатаните части
Нека първо добавим страничните стени на лентата, те ще насочат топката ви към плавницата, ако топката влезе в лентата.
Както вече знаем използването на бронята. Закрепете ги върху свободните валове на DC двигателите.
Време е да добавите плавници, фиксирайте плавниците на вала на DC двигателя. Също така се уверете, че плавниците се вписват добре в дадените криви.
След като приключим, нека прикачим няколко ритници. Ударниците са тези, които задвижват топката хоризонтално в полето за игра, когато топката я докосне, Прикрепете 3 стойки от всяка страна и увийте гуми около тях.
С това цялото ви сглобяване на пинбол е завършено.
Стъпка 16: Осъществяване на връзката
-
Свързване на IR сензорите
- Оценете 1 IR сензор (сигнален щифт) към цифров пин 8 на evive
- Оценка 2 IR сензор (сигнален щифт) към цифров пин 9 на evive
- Оценка 3 IR сензор (сигнален щифт) към цифров пин 10 на evive
- Изпускателен стенен IR сензор (сигнален щифт) към цифров пин 11 на evive
- Стартов панел IR сензор (сигнален щифт) към цифров пин 12 на evive
- Сега свържете VCC и GND на целия IR сензор към VCC и GND на evive
-
Свързване на RGB лента
Свържете RGB LED лентата към Digital Pin 13 на evive
-
Свързване на плавни двигатели
- Двигател с ляво платно към M1 порт на evive
- Двигател с десен плавник към M2 порт на evive
-
Свързване на плавниците
- Свържете терминала „NC“на превключвателя за ляв страничен флип към цифров извод 2 на evive и 10K ом резистор и свържете друг край на 10k ом резистор към GND на evive, също така свържете „COM“терминала на левия страничен превключвател към VCC на evive
- По същия начин, свържете „NC“терминала на десния страничен превключвател към цифров извод 3 на evive и 10k ohm резистор и свържете друг край на 10K ohm резистор към GND на evive, също така свържете „COM“терминала на десния страничен превключвател към VCC на evive
-
Свързване на двигателите на бронята
Свържете всичките 3 двигателя на бронята паралелно и свържете единия си край към щифта VVR (+), а другия край към „COM“терминала на релето, след това свържете терминала „NO“на релето към VVR (-) щифта на evive
-
Свързване на крайните превключватели
- Свържете „NC“на левия страничен краен превключвател (нагоре) към VCC на evive и COM терминала към цифров извод 4 на evive и към GND чрез резистор 10K ohm
- Свържете „NC“на левия страничен краен превключвател (надолу) към VCC на evive и COM терминала към цифров извод 5 на evive и към GND чрез резистор 10K ohm
- Свържете „NC“на десния страничен краен превключвател (нагоре) към VCC на evive и COM терминала към цифров пин 6 на evive и към GND чрез резистор 10K ohm
- Свържете „NC“на десния страничен краен превключвател (надолу) към VCC на evive и COM терминала към цифров извод 7 на evive и към GND чрез резистор 10K ohm
Стъпка 17: Време за кодиране
Ще пишем код в PitoBlox, софтуер за програмиране, базиран на Scratch 3.0. Качете следния скрипт за evive.
Стъпка 18: Заключение
С това вашата машина за пинбол DIY е готова. Вземи. Комплект. Пинбол!
Препоръчано:
DIY клавиатурен контролер за MAME и виртуален пинбол: 4 стъпки (със снимки)
DIY клавиатурен контролер за MAME и виртуален пинбол: Този набор от инструкции ви позволява да създадете свой собствен клавиатурен контролер, използвайки стари клавиатури за цената на някои проводници, спойка и парче дърво. Тези контролери са използвани в моите проекти MAME и Virtual Pinball .Вижте Virtual Pinball Inst
Базова платформа на IoT с RaspberryPi, WIZ850io: Драйвер на устройство за платформа: 5 стъпки (със снимки)
Базова платформа на IoT с RaspberryPi, WIZ850io: Драйвер на устройство за платформа: Познавам платформата RaspberryPi за IoT. Наскоро WIZ850io е обявен от WIZnet. Затова внедрих приложение RaspberryPi чрез модификация на Ethernet SW, защото мога лесно да се справя с изходния код. Можете да тествате драйвера на устройство за платформа чрез RaspberryPi
LED настолна лампа, използваща PVC: 6 стъпки
LED настолна лампа, използваща PVC: Днес ще построя обикновена LED настолна лампа, използвайки PVC. Направи си сам проект. LED настолното осветление може да се използва за дейности, които се нуждаят от висок фокус - четене, писане, занаятчийска работа, работа, използване на компютър, гримиране или дори бръснене
Домашна сигурност с вградена система: 12 стъпки (със снимки)
Домашна сигурност с вградена система: Здравейте читатели, това е инструкция за изграждане на система за домашна сигурност за разлика от всяка друга система за сигурност. Тази система има подобрена функция TRAP и PANIC Mode, свързваща собственика, съседа и полицейския участък на жертвата през мрежата
Sesame Street - Часовник за броя на пинбол: 8 стъпки (със снимки)
Sesame Street - Часовник за броя на пинбол: Тази инструкция ще очертае конструкцията на персонализиран часовник. Макар че това е конкретно изграждането на часовника на улица „Сусам“; анимацията за броене на Pinball номера, общите процедури са същите и инструкциите