Мазмұны:
- 1 -қадам: қажет бөлшектер
- 2 -қадам: Электр тізбегі
- 3 -қадам: телефон тұтқалары
- 4 -қадам: телефон тұтқаларын сыммен қосу
- 5 -қадам: Электр тізбегін дәнекерлеу
- 6 -қадам: Барлығын біріктіру
- 7 -қадам: Кодекс
- 8 -қадам: Болашақ қайталанулар
Бейне: Нео пиксель, ең жылдам бармақ ойыны: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Мен бұл жобаны Ұлыбританияның Ньюкасл қаласындағы жергілікті Makerfaire -ге тапсыру үшін жасадым. Идея салыстырмалы түрде арзан және қарапайым шығарылатын мектеп ауласындағы ойын жасау болды.
Идея қарапайым, жеңу үшін пикселдік сақинаны жарықпен толтырғанша түймені бірнеше рет басу керек. Сіз қарсыласпен тікелей бәсекелесесіз және жеңімпаз жасыл жыпылықтайтын сақинаны алады, ал жеңілген адам қызыл жыпылықтайтын сақинаны алады.
Жобаны жасау үшін мен SolidWorks дизайнын, 3D басып шығаруды қолдандым және Fritzing көмегімен схемалық тақталарды жасадым. Менде Университетті тегістеу тақталары болды.
Жалпы, жоба жақсы өтті деп ойлаймын. Бейнеде ойындар көрсетіледі; қарапайым, бірақ тиімді.
1 -қадам: қажет бөлшектер
Менде бұл заттардың кейбірі жатыр еді, бірақ бәрін жасау үшін көп шығын қажет емес. Мен телефон үшін Ethernet деректер кабелін қолдандым, себебі оның тұтқалары мен түймелерін сымдайтын өзектері көп болды.
Бөлшектер тізімі:
Дәнекерленген тақырыптар ерлер мен әйелдерге арналған
Adafruit Trinket - шағын микроконтроллер - 5V логикасы
NeoPixel сақинасы
Қосу/өшіру қосқышы бар 2 x AAA батарея ұстағышы және 2 істікшелі JST
2 x 10K резисторлар
ескі Ethernet желі кабелі
JST-PH 2 істікшелі SMT тік бұрышты қосқыш
Бұрандалы терминалдар 2,54 мм қадам (3 істікшелі) және (5 істікшелі)
2 -қадам: Электр тізбегі
Алғашқы итерация нан тақтасына салынғандығы анық, бірақ мен мұны істегеннен кейін Fritzing көмегімен схеманың дизайнын жасадым. Мен бәрін тақтаға қаратып жасадым, себебі мен заттарды тақтаға компоненттерді емес, тақырыптарды қолданғым келді. Осылайша телефон тұтқалары үшін бұрандалы терминалдарды пайдалануға мүмкіндік берді.
Мен.fzz файлын жүктедім, схеманың қаншалықты қолданылатынын білмеймін, бірақ тақтаны тегістеу немесе тегістеу үшін файлды оңай пайдалануға болады.
Тақта көрінісі бір жақты тақтаның астыңғы жағын көрсетеді. Мен бұрандалы терминалдарды телефон тұтқасынан тиісті сымдармен белгіледім.
3 -қадам: телефон тұтқалары
SolidWorks файлы мен телефонға арналған STL файлы қосылады.
Мен оларды басып шығару үшін Makerbot -ты қолдандым, олар тік тұрды (яғни оларды қалай ұстау керек). Мен нео-пиксель сақиналарының сымдарына тесік жасауды ұмытып кеттім, сондықтан оларды бұрғылауға тура келді.
Мен тесіктердің орнын маркерлі қаламмен белгіледім және тесіктерді бұрғылау үшін қолмен бұрғылауды қолдандым.
4 -қадам: телефон тұтқаларын сыммен қосу
Бұл біршама қиын болды, бірақ сымдарды бұрап алғаннан кейін, мен деректер кабелін алдымен салып, сымдарды дұрыс күйге келтіру үшін кішкене бұрағышты қолдана отырып, сымдарды бұрғыланған бөлшектер мен түйменің саңылауынан өткізе алатынымды білдім.
Менің деректер кабелінің сымдарының түстері осылай сымдалған
NeoPixel сақинасы
Қоңыр - NeoPixel In
Қоңыр және ақ -NeoPixel Out
Жасыл - неопиксельді қуат
Жасыл және ақ- Жер
Түйме
Көк - жер түймесі
Көк және ақ- түйме сигналы
Мен бұл екеуін бір түйме терминалына жалғадым
Апельсин түймесі 5В
5 -қадам: Электр тізбегін дәнекерлеу
Мен құрылысты бірнеше кезеңмен жасадым:
1) Мен батарея қосқышын Trinket -ке дәнекерледім.
Бұл жер үсті дәнекерлеу өте қиын, бірақ бульдог қысқыш коннекторды дәнекерлеу үшін орнында ұстау үшін пайдалы деп тапты.
2) Мен секіргіштер мен резисторларды дәнекерледім.
Схемада үшеу бар, мен кейінірек түсіндім, екеуі міндетті емес. Мен бастапқыда қалпына келтіру түймесін қолданғым келді, бірақ қалпына келтіру ретінде батареяны өшіру қосқышы бағдарламалауға жақсы және оңай екенін білдім. (мүмкін 2 нұсқа жақсы болар)
3) содан кейін мен бұрандалы терминалды орнына дәнекерледім.
4) ақырында мен кәстрөлге дәнекерледім
6 -қадам: Барлығын біріктіру
Мен мұны жасағаннан кейін, тақтаға орнатылған әр қолдың сымдарын бұрап алдым. Мен тақтаны кабельдерді орнында ұстау үшін торлары бар кішкентай қорапқа салдым.
7 -қадам: Кодекс
Код енгізілген, (мен оны түсінікті ету үшін түсініктеме бердім), бірақ егер сіз батылдық танытсаңыз және ойынды қиындататын болсаңыз, келесі ресурстар өте пайдалы.
Менің Arduino IDE -ге әшекейлерді орнату үшін, мен Adafruit -ті қолдандым, Trinket нұсқаулығын енгіздім, түйменің өзгеруін оқу үшін мен Arduino IDE -дегі мысалды ғана бейімдедім. Барлық NeoPixel материалдары үшін жақсы сілтеме - Adafruit NeoPixel Überguide.
Мен кодталған жалғыз мәселе - мен RGB және White (RGBW) NeoPixel қолданғандықтан, бұл жолды өзгертуге тура келді:
Adafruit_NeoPixel жолағы = Adafruit_NeoPixel (60, PIN, NEO_GRB + NEO_KHZ800);
дейін
Adafruit_NeoPixel жолағы = Adafruit_NeoPixel (60, PIN, NEO_RGBW + NEO_KHZ800);
8 -қадам: Болашақ қайталанулар
Бұл жоба өте жақсы болды, бірақ менің ойымша, жақсартулар:
- Оны сымсыз етіңіз (бұл үшін Wemos немесе Huzzahs жұмыс істеуі мүмкін). Мүмкін, тіпті IOT нұсқасы, мысалы, Skype арқылы адамдармен ойнауға болады.
- Сақинаны толтыру үшін басу санын өзгерту үшін потенциометрге қиындықты басқару элементтерін қосыңыз.
- Оны азайтатыны анық.
- Сіз ойлай алатын басқа нәрсе. Егер сізде ұсыныстар болса, мен оларды естуге қуаныштымын.
Ұсынылған:
50 доллардан төмен жылдам ауысу! Kazeshifter Arduino реттелетін жылдам ауысу: 7 қадам
50 доллардан төмен жылдам ауысу! Kazeshifter Arduino реттелетін жылдам ауысуы: Сәлем Superbike немесе мотоцикл әуесқойлары! Мен бұл нұсқаулықта өз қолыңмен Quick Shifter қалай арзанға жасауға болатынын айтамын! Бұл нұсқаулықты оқуға ерінетіндер үшін менің бейнені қараңыз! Ескертпе: Кейбір велосипедтер үшін қазірдің өзінде жанармай құю жүйесін қолданады, біршама
Tap Rainbow түймесін түртіңіз - 2 ойыншының жылдам әрекет ету ойыны: 4 қадам (суреттермен)
Tap Tap Rainbow - 2 ойыншының жылдам әрекет ету ойыны: 2 апта бұрын менің қызымда кемпірқосақ түстері бар жылдам реакция ойынын жасау туралы керемет идея пайда болды (ол кемпірқосақтың маманы: D). Маған бұл идея бірден ұнады, біз оны нағыз ойынға қалай айналдыру керектігін ойлай бастадық. Сізде кемпірқосақ бар
Жылдам әрекет ету ойыны: қашықтағы нұсқа: 5 қадам (суреттермен)
Жылдам әрекет ету ойыны: қашықтық нұсқасы: Сәлем. Бұл сіздің реакция уақытын да, қашықтық сезімін де тексеретін ойынды қалай жасау керектігі туралы нұсқаулық. Бұл жоба мен ойнаған екі ойыншының қатысуымен өткен ескі жобаға негізделген, ол батырманы басу арқылы кімнің жылдам әрекет ететінін көру үшін
Жылдам, жылдам, арзан, жақсы көрінетін жарықдиодты жарықтандыру (кез келген адамға арналған): 5 қадам (суреттермен)
Жылдам, жылдам, арзан, жақсы көрінетін жарықдиодты жарықтандыру (барлығына арналған): Барлығына қош келдіңіз :-) Бұл менің бірінші нұсқаулығым, сондықтан түсініктемелер қабылданады :-) Мен сізге көрсетуге үміттенетінім-жылдам жарықдиодты жарықдиодты қалай жасау керек. Сізге қажет: CableLEDsRezistors (12V үшін 510Ohms) Степлер Пісіру темірі
Жылдам және қарапайым жұмсақ қосқыштар (жылдам прототиптеу үшін): 5 қадам
Жылдам және қарапайым жұмсақ қосқыштар (жылдам прототиптеу үшін): жұмсақ қосқыштарды жасаудың әр түрлі әдістері. Бұл нұсқаулықта өткізгіш матаның орнына алюминий таспаны және өткізгіш жіптің орнына берік сымдарды қолданатын жұмсақ қосқыштың өте жылдам прототипінің басқа нұсқасы көрсетілген