Мазмуну:
- Жабдуулар
- 1 -кадам: Райондук тактаны орнотуңуз
- 2 -кадам: Долбооруңузду коддоңуз
- 3 -кадам: Сыноо
- 4 -кадам: Кошумча - Долбооруңузду кеңейтиңиз
Video: Үстөл оюндары үчүн Arduino "Биринчи оюнчу": 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул долбоор күйөөм экөөбүздүн телефондорубузда колдонгон "биринчи оюнчу" тиркемелери менен шыктандырылган. Биз үстөл оюндарын ойногонду жакшы көрөбүз жана ким биринчи кетерин чечүү үчүн "биринчи оюнчу" колдонмолорун колдонобуз. Мен өзүмдүн Arduino версиямды түзүп, үйрөнгөнүмдүн негизинде коддоого аракет кылууну чечтим. Колдонмолор абдан жөнөкөй, алар туш келди тандап алышат, ким биринчи ойнойт.
Бул долбоор кнопканы басуу үчүн иштелип чыккан (киргизүү), андан кийин туш келди кызыл же көк LEDди жарык кылат (чыгаруу). Жөн гана түсүңүздү тандаңыз, эгерде сиздин LED күйсө, сиз биринчи оюнду ойнойсуз! Бул биринчи такта 2 гана LED менен жөнөкөй, бирок сиз дагы көп светодиоддорду оңой эле кошуп, башка оюнчулардын ичинен биринчи оюнчуну тандоо үчүн кодду өзгөртө аласыз (мисалы, эгер сиз 4 оюнчуну кааласаңыз, дагы 2 LED кошуңуз).
Бул ошондой эле чечим чыгарууга жардам берет! Netflixтин эмнесин көрүүнү чече албай жатасызбы? Ар бир вариантка түс бергиле жана бул силер үчүн тандалсын! Бүгүн кечинде идиш -аякты ким жасайт? Сиз үчүн чечим болсун!
Бул менен көңүл ачасыз деп үмүттөнөбүз.
Бул долбоор C ++ тилинде коддоо боюнча бир аз билими бар жаңы баштагандар үчүн жакшы.
Жабдуулар
- Arduino Uno же Sparkfun Redboard ж.б.
- Компьютер жана USB кабелин туташтыруу
- 2 LED (мен кызыл жана көк колдондум)
- Зымдарды туташтыруу
- 1 баскыч
- 2 резистор
- Arduino редактору код үчүн онлайнга кирүү
1 -кадам: Райондук тактаны орнотуңуз
Сиздин биринчи кадамыңыз - бул тактаңыздагы схемаларды туташтыруу жана түзүү.
- 2 светодиодду салып, 2 секирүүчү зымды туташтырыңыз (мен кызыл жана көк колдондум). Менин кызыл светодиодумдун (аноддун) оң жактары пин 11ге туташкан. Көк LED 12 пинге туташкан.
- Ар бир LEDдин терс кыска тарабын (катодун) кара вертикалдуу терс (-) тилкеге туташтыруу үчүн 2 резистор салыңыз.
- Кара секирүүчү зымды терс вертикалдуу колонкадан жерге туташтырыңыз.
- Нан тактаңыздын ортоңку бөлүгүндөгү баскычты кошуңуз. Кара зымды жерге жана сары зымды 2 -пинке туташтыруу үчүн сүрөттү караңыз.
- Күч үчүн тактаңызды компьютериңизге сайыңыз.
2 -кадам: Долбооруңузду коддоңуз
Бул жерде менин кодума шилтеме бар. Сураныч, менин // жазууларымды караңыз, бул менин кодумдун ар бир бөлүгүн түшүндүрөт. Бул сиз каалагандай түзөтүүгө жардам берет!
3 -кадам: Сыноо
Байкап көрүңүз! Плагинге киргизиңиз жана кодуңузду жүктөңүз. Бул жерде анын кантип иштеши керектиги көрсөтүлгөн видео.
4 -кадам: Кошумча - Долбооруңузду кеңейтиңиз
Жогоруда айтылгандай, бул долбоорду өркүндөтүү үчүн аны кошуунун кээ бир варианттары:
- Көбүрөөк "оюнчулар" үчүн көбүрөөк LED кошуңуз (мисалы, эгер сизде 4 оюнчу оюну болсо)
- Көбүрөөк баскычтарды кошуңуз (мисалы, баарына бир баскычты басуу)
- Кааласаңыз, кечигүү убактысын өзгөртүңүз
- Кыңылдаган ызы -чууну кошуңуз
- Жана башкалар.
Сунушталууда:
DIY PC рулу жана педалдары картондон! Жарыш симуляторлору жана оюндары үчүн (Пикир, Калакты которгучтар, Дисплей): 9 кадам
DIY PC рулу жана педалдары картондон! Жарыш симуляторлору жана оюндары үчүн (Пикир, Калакты которгучтар, Дисплей): Эй баары! Бул кызыксыз мезгилде, биз баарыбыз эмне кылаарыбызды издеп айланып жүрөбүз. Чыныгы жашоодо жарышуу иш -чаралары жокко чыгарылып, алардын ордуна симуляторлор коюлду. Мен кемчиликсиз иштеген арзан тренажерду курууну чечтим
Сноуборд оюндары үчүн контролер: 13 кадам
Сноуборд оюндары үчүн контролер: Интернетте сноуборд оюндарын ойноо үчүн реалдуу контролер. Эгерде сиз сноубордчу болсоңуз жана жай мезгилинде майдалап салгыңыз келсе, аны интернетте жасай аласыз. Сноубордду туураган бир катар оюндар бар. Сноуборд падышасы мисал. http: //www.craz
Үстөл оюндары үчүн Arduino Dice: 4 кадам
Үстөл оюндары үчүн Arduino Dice: LUDO жана башка стол оюндарын ойноп жатып, сиз бул чучуктарды колдонсоңуз болот. Бирок электрондук энтузиаст болуп туруп, мен бул трендди өзгөртүшүм керек, ошондуктан мен электрондук Dice жасоону чечтим. Мен Arduino программасын өз максатыма колдондум
MAME үчүн 4 оюнчу пьедестал аркада кабинети: 32 кадам (сүрөттөр менен)
MAME үчүн 4 кишилик пьедедалдык аркада кабинети: Бул менин 4 оюнчу MAME пьедестал кабинетин кантип курганымды көрсөтөт. Сиздин каалооңузга ылайыкташтырууну каалаган нерселер көп. Мен сага кантип өзүмдүкүн жасагандыгымды көрсөтөм, сен аны каалаганыңа ылайыкташтыра аласың. Бул жерде стандарттык терезе бар
Жарыш оюндары же Coaster симуляторлору үчүн ылдамдык симулятору: 5 кадам (сүрөттөр менен)
Жарыш оюндары же Coaster симуляторлору үчүн ылдамдык симулятору: жөнөкөй проект, күйөрман оюндун ылдамдыгына жараша бетиңизге аба чачат. Жасоо оңой жана күлкүлүү