Мазмуну:
- 1 -кадам: материалдар
- 2 -кадам: Код
- 3 -кадам: Кабелдөө
- 4 -кадам: Кодду жүктөө жана иштетүү
- 5 -кадам: Кодекс кантип иштейт?
- 6 -кадам: Окуганыңыз үчүн рахмат
Video: Arduino циклонунун аркадалык оюну: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Жаркыраган жаркыраган жарыктар! Arduino! Оюн! Дагы эмнени айтыш керек? Бул оюн Циклон аркада оюнуна негизделген, анда оюнчу белгилүү бир жерде айлананын айланасында жылдырууну токтотууга аракет кылат.
1 -кадам: материалдар
1x Arduino Uno
3x Jumper Wires
1x WS2812B LED тилкеси (мен бул жерден Amazonдан 30 долларга кен сатып алдым)
2 -кадам: Код
Arduino IDEди www.arduino.cc/en/Main/Software сайтынан жүктөп алыңыз
FastLED китепканасынын акыркы версиясын https://github.com/FastLED/FastLED/releases сайтынан жүктөп алыңыз
Китепкананы Arduino IDEдеги нускамаларды аткарып орнотуңуз:
Бул долбоордун кодун бул жерден жүктөп алыңыз.
Кодду ачып, LEDGame.inoго эки жолу басуу менен Arduinoдо ачыңыз.
3 -кадам: Кабелдөө
Үч секирүүчү зымды жетектелген жипке туташтырыңыз. LED тилкесиндеги 5v аянтынан биринчи зымды Arduinoдогу 5v пинге туташтырыңыз. LED тилкесиндеги Din аянтынан экинчи зымды Arduinoдогу санарип пинге 7 туташтырыңыз. LED тилкесиндеги Gnd аянтынан акыркы зымды Arduinoдогу Gndге туташтырыңыз. Бул зымдарды LED тилкесиндеги төшөмөлөргө ширетүүңүз керек болушу мүмкүн. ЭСКЕРТҮҮ: Биздин Arduinoго 30дан ашык леддерди туташтыруу, борттогу жөнгө салуучуга же USB энергия булагына ашыкча зыян келтириши мүмкүн.
4 -кадам: Кодду жүктөө жана иштетүү
Кодду Arduino IDEде ачыңыз. 24 -саптагы 27 санын леддердин санына алмаштырыңыз. Кайсы лед борбордук болушу керектигин аныктап, 27 -саптагы 14 санын алмаштырыңыз. Программаны тактага жүктөө үчүн жүктөө дегенди басыңыз. Куралдар менюсунан тактанын туура түрүн жана портун тандап алыңыз. Андан кийин Сериялык мониторду ачыңыз, baud ылдамдыгын 9600гө коюңуз жана экрандын көрсөтмөлөрүн аткарыңыз.
5 -кадам: Кодекс кантип иштейт?
Код - бул жөнөкөй абалдагы машина, же оюнда, же мамлекетте оюнда иштейт. For цикли алып барууну жип боюнча жылдырат, сериалга киргизүү алынганга чейин. Андан кийин оюн абал үстүндөгү оюнга өтөт жана жиптин ортосунан алып келген аралыкты эсептейт.
6 -кадам: Окуганыңыз үчүн рахмат
Эгерде сиз бул Нускаманы жактырсаңыз, аны жактырууну ойлонуп көрүңүз жана менин блогумду бул жерден текшериңиз. Окуганыңыз үчүн рахмат, эгер сизде кандайдыр бир сунуштар же өзгөртүүлөр болсо, аларды төмөндөгү комментарийлерде калтырыңыз.
Сунушталууда:
DIY 37 Leds Arduino Roulette Оюну: 3 кадам (Сүрөттөр менен)
DIY 37 Leds Arduino Roulette Game: Рулет - бул кичинекей дөңгөлөк дегенди билдирген француз сөзүнүн атынан аталган казино оюну
3d лабиринт оюну Arduino аркылуу: 8 кадам (сүрөттөр менен)
3d лабиринт оюну Arduino колдонуу: Салам достор, ошондуктан бүгүн биз ARDUINO UNOнун жардамы менен лабиринт оюнун жасайбыз. Arduino Uno көбүнчө колдонулган такта болгондуктан, аны менен ойноо абдан сонун. Бул Нускамада джойстиктер аркылуу башкарылган лабиринт оюнун жасоого мүмкүндүк берет. Унутпаңыз
ARDUINO + SCRATCH Атуу оюну: 6 кадам
ARDUINO + SCRATCH Shooting Game: Тортту сактаңыз !!! Ал коркунучта. Ага төрт чымын бар. Чымындарды атууга жана тортуңузду сактоого болгону 30 секунд бар
Arduino Sorta Sudoku Оюну: 3 кадам (Сүрөттөр менен)
Ардуино Сорта Судоку Оюну: Көптөр Судокуну жана неберелерин оюнду жакшы көрүшөт, ошондуктан мен портативдүү "Sorta Sudoku" оюнун жасоону чечтим. Менин версиямда оюн 4х4 сетка, бирок бир гана сан берилет. Идея калган сандарды болжолдоо
Баскыч (Баскыч); // An Arduino LCD оюну: 5 кадам (сүрөттөр менен)
Баскыч (Баскыч); // An Arduino ЖК оюну: Жакында Скауттарда мен Оюн Дизайнынын татыктуу бейджиги менен иштедим. Талаптардын бири үчүн, мен бул оюнду LED Rocker Game'ге негизделген Arduino менен кургам. Оюндун мааниси мүмкүн болгон эң көп упай топтоо. Т -дын башында