Агуулгын хүснэгт:
Видео: Дуу, гэрэл, хөдөлгөөнийг соронзтой ширээний тоглоомд оруулах: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү төсөл нь электроникийн бүрэлдэхүүн хэсгүүдийг ширээний тоглоомд оруулах оролдлого юм. Соронзыг ломбарданд наасан, танхимын мэдрэгчийг самбар доор наасан байв. Соронз мэдрэгч рүү цохилт өгөх бүрт дуу гарах, LED асах эсвэл сервомотор асах болно. Би Покемонд дуртай тул ач хүү, зээ нартаа зул сарын баярын бэлэг болгон Покемон тоглоомын тоглоом хийсэн боловч энэ төсөл нь ямар ч төрлийн ширээний тоглоом, тэр дундаа RPG -д тохиромжтой.
Хангамж
- Arduino Mega 2560
- Дуу чимээ
- servomotor
- LED
- HAL мэдрэгч 3144
- USB таслах самбар
- фанер
- утас/халуун цавуу/багаж хэрэгсэл гэх мэт
Алхам 1: Тоглоомын дизайн
Энэ бол хүүхдүүдэд зориулан тавиур (Squirtle, Charmandar, Pikachu, Bulbassaur) талбарыг гаталж нөгөө тал руугаа явах шаардлагатай энгийн тоглоом юм. Тэдний замд тэд бусад покемонуудтай тулалдаж, довтолгоог нэмэгдүүлэх карт эсвэл дайсны хамгаалалтыг сулруулж, өөр карт худалдаж авах мөнгөний карт авах боломжтой байв.
Тоглоомоо яаж тоглох талаар би өмнө нь бодоогүй, учир нь миний ач дүүс дүрэм журмаа өөрсдөө зохиох болно гэдгийг би мэднэ:)
Би А4 цаасан хуудсыг хамтад нь тавьж, талбай дээрх цэгүүдийн байрлалыг зурав. Би покал бөмбөг зурах бүрийн доор HAL мэдрэгч тавьдаг, тоглогч ломбардаа газар дээр нь тавихад LED нь танд ямар покемонтой тулалдахыг зааж өгөх бөгөөд тулааны чимээ гарах болно.
Тоглогч Jolteon эсвэл Vaporeon -той тулалдах цэгтээ хүрмэгц хоёр LED анивчиж, өөр хөгжим тоглох болно.
Тоглогч гүүрний өмнө Snorlax -тэй тулгарах үед Snorlax -ийг замаас нь зайлуулахын тулд жетон байрлуулах шаардлагатай. Энэхүү жетон ба Snorlax өөрөө соронзтой бөгөөд самбар доорх servo тэнхлэгт бэхлэгдсэн өөр соронз нь түүнтэй харьцаж түүнийг холдуулах болно.
Алхам 2: Барилга ба электроник
Цахим холболт хийх нь энгийн боловч олон хувилбарыг авч үзэх шаардлагатай байдаг тул кодын горим маш төвөгтэй байж болно. Жишээлбэл: хэрэв гурваас дөрвөн тоглогч нэгэн зэрэг тоглуулахын тулд цэгүүдийг цохисон бол? Эсвэл хүүхэд ломбардаа удаан хөдөлгөж, ардуино газар дээрээ байраа бодож байна уу?
Төлбөр хийх журам нь алдаа гаргахад нэлээд хугацаа зарцуулсан боловч код нь бусад үйлдвэрлэгчдэд тусалж чадна гэж найдаж байна. Ломбард дахь соронз нь HALL мэдрэгчийг асаахад LED нь шууд асах боловч дууг тоглуулахын тулд 0.8 секундын турш зогсох шаардлагатай болдог.
Миний бодлоор дуу бол энэ төслийн хамгийн сайн хэсэг юм. Би дуут дохионд хуулбарлахын тулд MIDI файлын тэмдэглэл бүрийг тодорхойлж чадсан. Ирээдүйд би хөгжмийн програм хангамж дээрх аккордыг хэрхэн ялгаж, arduino код руу шилжүүлэхийг харуулахын тулд зааварчилгаа өгөх болно.
Энэхүү бүтэц нь модон хаягдал бүхий БСХС -ийн хуудас юм. Бүх бүрэлдэхүүн хэсгүүдийг байрлуулахын тулд халуун наасан байна.
Snorlax болон гүүрийг 3 хэмжээст хэвлэсэн бөгөөд STL файлуудыг Thingverse дээрээс авах боломжтой.
Гүүр:
Snorlax:
Зөвлөмж болгож буй:
Ардуино "Ширээний тоглоомд зориулсан анхны тоглогч": 4 алхам
Ардуино "Ширээний тоглоомд зориулсан анхны тоглогч": Энэхүү төсөл нь " анхны тоглогч " Нөхөр бид хоёрын гар утсан дээр ашиглаж байсан програмууд. Бид ширээний тоглоом тоглох дуртай бөгөөд " анхны тоглогч " Хэн хамгийн түрүүнд явахыг шийдэх програмууд. Би өөрийн Arduino хувилбарыг гаргахаар шийдсэн
Ширээний тоглоомд зориулсан Arduino Dice: 4 алхам
Ширээний тоглоомд зориулсан Arduino Dice: Та LUDO болон бусад ширээний тоглоом тоглож байхдаа эдгээр шоог ашиглаж байсан байж магадгүй. Гэхдээ цахим сонирхогчийн хувьд энэ чиг хандлагыг өөрчлөх хэрэгтэй болсон тул би электрон шоо хийхээр шийдсэн. Би Arduino -ийг зориулалтаараа ашигласан
Алсын зай, чиглэл, эргэлтийн зэрэгтэй Arduino робот (Зүүн, Баруун, Хойд, Өмнөд) Bluetooth модуль болон автономит роботын хөдөлгөөнийг ашиглан дуу хоолойгоор удирддаг. 6 алхам
Алсын зай, чиглэл, эргэлтийн зэрэгтэй Arduino робот (Зүүн, Баруун, Хойд, Өмнөд) Bluetooth модуль, автономит роботын хөдөлгөөнийг ашиглан дуу хоолойгоор удирддаг. Энэхүү заавар нь Arduino роботыг хэрхэн шаардлагатай чиглэлд зөөх боломжтойг тайлбарласан болно. , Зүүн, Баруун, Зүүн, Баруун, Хойд, Өмнөд) Дуут командыг ашиглан сантиметрээр зай авах шаардлагатай. Роботыг бие даан хөдөлгөж болно
DDR загварын тоглоомд дуу оруулах: 6 алхам
DDR загварын тоглоомд дуу оруулах: Энэхүү заавар нь Scratch дотор DDR загварын тоглоомыг хэрхэн хийхийг танд заах болно
Скретч уралдааны тоглоомд хөгжим оруулах: 3 алхам
Скретч уралдааны тоглоомд хөгжим оруулах: Энэхүү заавар нь өөрийн хөгжмийг BIY Scratch уралдааны тоглоомд хэрхэн оруулахыг алхам алхамаар харуулах болно