Мазмуну:
Video: Магнит менен стол оюнуна үн, жарык жана кыймылды коюу: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул долбоор - бул элетрониканын компоненттерин стол үстүндөгү оюнга кошуу аракети. Магниттер пешкаларга, залдын сенсорлору тактанын астына чапталган. Магнит сенсорго тийген сайын, үн чыгат, светодиод күйөт же сервомотор иштетилет. Мен Покемонду жакшы көргөндүктөн, жээниме жана жээниме Рождество белеги катары Покемон стол оюнун жасадым, бирок бул проект ар кандай стол оюндарына, өзгөчө RPGге ылайыктуу болушу мүмкүн.
Жабдуулар
- Arduino Mega 2560
- Коңгуроо
- Сервотор
- LED
- HAL сенсор 3144
- USB өчүрүү тактасы
- фанера
- зымдар/ысык клей/куралдар/ж.б.
1 -кадам: Оюнду долбоорлоо
Бул балдар үчүн жөнөкөй оюн, ал жерде пешкалар (Squirtle, Charmandar, Pikachu жана Bulbassaur) талааны кесип, башка тарапка өтүшү керек. Алардын жолунда алар башка покемондор менен согушуп, чабуулду күчөтүү үчүн же душмандын коргонуу деңгээлин төмөндөтүү үчүн карталарды алышып, башка карталарды сатып алуу үчүн акча карталарын алышмак.
Мен оюнду кантип ойношту ойлонбоптурмун, анткени жээндерим өз эрежелерин түзөөрүн билем:)
Мен А4 кагаз баракчасын чогуу коюп, талаадагы тактардын абалын эскиздейм. Мен HAL сенсорун ар бир покебаллдын астына койгом, оюнчу пешкасын ошол жерге койгондо, LED сизге кандай покемон менен согушуу керектигин көрсөтөт жана согуштун үнү ойнойт.
Оюнчу Jolteon же Vaporeon менен согушуу чекитине жеткенде, эки светодиод жаркырайт жана башка музыка ойнойт, Zapdos, Articunos, Moltres жана Meltwo менен бир нерсе.
Көпүрөнүн алдында оюнчу Snorlax менен беттешкенде, Snorlaxти жолдон алып салуу үчүн токен коюу керек. Бул токен жана Snorlaxтин өзүндө дагы магнит бар жана борттун астындагы сервонун огуна тиркелген башка магнит аны алыстатуу үчүн аны менен өз ара аракеттенет.
2 -кадам: Курулуш жана электроника
Электрондук байланыш жөнөкөй, бирок коддун тартиби өтө татаал болушу мүмкүн, анткени көптөгөн сценарийлерди кабыл алуу керек. Мисалы: эгер үч же төрт оюнчу бир эле учурда үн ойнотуу үчүн тактарга тийсе? Же бала пешканы жай кыймылдатып, ардуино ордунда ойлонуп жатабы?
Жөнгө салуу тартиби мага мүчүлүштүктөрдү оңдоого бир аз убакытты талап кылды, бирок код башка жаратуучуларга жардам берет деп үмүттөнөм. Ломбарддагы магнит HALL сенсорун иштеткенде, LED дароо күйүп калат, бирок үн ойнотулушу үчүн 0,8 секунд турушу керек.
Менимче, үн бул долбоордун эң жакшы бөлүгү. Мен MIDI файлынын ар бир нотасын ызылдатуу үчүн аныктай алдым. Келечекте мен музыкалык программалык камсыздоонун аккорддорун кантип аныктоону жана arduino кодуна которууну көрсөтүү үчүн жөн гана инструктаж кылам.
Бул структура жөн эле жыгачтын калдыктары бар MDF баракчасы. Бардык компоненттер өз ордунда калуу үчүн ысык желимделген.
Snorlax жана көпүрө 3D басып чыгарылган, STL файлдары Thingverseте жеткиликтүү:
Көпүрө:
Snorlax:
Сунушталууда:
Үстөлдүн жарык жасалгасы жана эшиктин жарык белгиси: 8 кадам (сүрөттөр менен)
Үстөлдүн жарык жасалгасы жана эшиктин жарыгы белгиси: Бул үйрөткүч столдун жасалгасын кантип программалоону жана курууну көрсөтөт. Бул жарыктар бир сааттын ичинде түсүн өзгөртөт. Сиз ошондой эле программалоону жана коштогон эшик белгисин курууну үйрөнөсүз. Сиз эшикти колдоно аласыз
Guardian V1.0 --- Door Peephole камерасын Arduino менен жаңыртуу (Кыймылды аныктоо жазуусу жана Электр Шокунун Өзгөчөлүктөрү): 5 кадам
Guardian V1.0 ||| Door Peephole камерасын Arduino менен жаңыртуу (Motion Detection Recording & Electric Shock Features): Мен көзөнөк камерасына буйрук бергем, бирок мен аны колдонгондо автоматтык түрдө жазуу функциясы жок экенин түшүндүм (кыймыл аныктоо менен иштетилген). Анан мен анын кантип иштээрин изилдей баштадым.Видеону жаздыруу үчүн, 1- кубат баскычын дээрлик 2 секунда кармап туруу керек
Скретч жарыш оюнуна музыка коюу: 3 кадам
Музыканы Scratch Racing оюнуна киргизүү: Бул окуу куралы BIY Scratch жарыш оюнуна өз музыкаңызды кантип коюуну кадам сайын көрсөтөт
Жарык диоддор менен ACны колдонуу (2 -бөлүк) - жана бул колдо эсептегичти жарык кылыңыз.: 9 кадам
Жарык диоддор менен ACны колдонуу (2 -бөлүк) - жана бул колдо эсептегичти жарык кылыңыз. LEDди AC менен колдонуу (1 -бөлүк), биз AC тармагына туташкан трансформатору бар светодиоддорду иштетүүнүн жөнөкөй жолун карадык. биздин светодиоддор трансформаторсуз иштейт жана кеңейтүү тилкесине бириктирилген жөнөкөй жарыкты курат. ЭСКЕРТҮҮ
Кыймылды көзөмөлдөгөн розетка - Кыймылды сезүүчү жарыктан: 6 кадам
Кыймылды көзөмөлдөгөн розетка - Кыймылды сезүүчү жарыктан: Элестетип көрүңүз, сиз блоктун эң коркунучтуу үйүнө баруучу алдамчы же алдамчы адамсыз. Бардык арбактарды, арбактарды жана көрүстөндөрдү басып өткөндөн кийин, сиз акыры акыркы жолго түшөсүз. Сиз момпосуйду алдыңыздагы табакта көрө аласыз! Бирок, күтүлбөгөн жерден го