Агуулгын хүснэгт:
- Алхам 1: Материал
- Алхам 2: Код
- Алхам 3: Цахилгааны утас
- Алхам 4: Кодыг оруулаад ажиллуулна уу
- Алхам 5: Код хэрхэн ажилладаг вэ?
- Алхам 6: Уншсанд баярлалаа
Видео: Arduino циклон аркад тоглоом: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Гялалзсан гялалзсан гэрэл! Ардуино! Тоглоом! Өөр юу хэлэх хэрэгтэй вэ? Энэхүү тоглоом нь циклон аркад тоглоомоос үүдэлтэй бөгөөд тоглогч тодорхой цэг дээр тойрог замаар гүйлгэхээ зогсоохыг хичээдэг.
Алхам 1: Материал
1 удаа Arduino Uno
3x холбогч утас
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 туузан дээрх Дин дэвсгэрээс хоёр дахь утсыг Arduino дээрх дижитал зүү 7 -т холбоно уу. LED туузан дээрх Gnd дэвсгэрээс сүүлчийн утсыг Arduino дээрх Gnd руу холбоно уу. Та эдгээр утсыг LED туузан дээрх дэвсгэр дээр гагнах хэрэгтэй болж магадгүй юм. СЭРЭМЖЛҮҮЛЭГ: Манай Arduino -д 30 гаруй лед залгах нь онгоцны зохицуулагч эсвэл USB тэжээлийн хангамжид гэмтэл учруулж болзошгүй юм.
Алхам 4: Кодыг оруулаад ажиллуулна уу
Кодыг Arduino IDE дээр нээнэ үү. 24 -р мөрөнд байгаа 27 тоог LED -ийн тоогоор солино. Аль хөтөч нь төвийн удирдагч байх ёстойг тодорхойлж, 27 -р мөрөнд байгаа 14 -ийн тоог орлуулна уу. Хөтөлбөрийг самбар дээр байршуулахын тулд байршуулах дээр дарна уу. Багаж хэрэгслийн цэснээс самбарын төрөл, портыг зөв сонгохоо мартуузай. Дараа нь Цуваа дэлгэцийг нээж, дамжуулалтын хурдыг 9600 болгож, дэлгэц дээрх зааврыг дагана уу.
Алхам 5: Код хэрхэн ажилладаг вэ?
Код бол энгийн тоглоомын машин бөгөөд тоглоомын төлөвт эсвэл тоглоомын төлөвт ажилладаг. For давталт нь цуваа дээрх оролтыг хүлээн авах хүртэл утсыг мөрний дагуу хөдөлгөнө. Дараа нь тоглоом нь тоглоомын төлөв байдалд шилжиж, утаснуудын төвөөс авсан зайг тооцоолно.
Алхам 6: Уншсанд баярлалаа
Хэрэв танд энэхүү зааварчилгаа таалагдсан бол үүнийг дуртай болгож үзээд миний блогийг эндээс үзээрэй. Уншсанд баярлалаа, хэрэв танд ямар нэгэн санал, өөрчлөлт байвал доорх сэтгэгдлүүдэд үлдээгээрэй.
Зөвлөмж болгож буй:
ESP32 VGA аркад тоглоом ба тоглоомын тоглоом: 6 алхам (зурагтай)
ESP32 VGA аркад тоглоом ба джойстик: Энэхүү зааварчилгаанд би VGA дэлгэцийн гаралттай ESP32 ашиглан дөрвөн тоглоомын тоглоом - Tetris - Snake - Breakout - Bomber - ийг хэрхэн яаж хуулбарлахыг үзүүлэх болно. Нарийвчлал нь 320 х 200 пиксел бөгөөд 8 өнгөөр хийгдсэн. Би өмнө нь хувилбарыг нь хийж байсан
Arduino циклон тоглоом: 5 алхам (зурагтай)
Arduino Cyclone Game: Би жинхэнэ циклон аркад тоглоом тоглож байгаагүй, гэхдээ бидний хариу үйлдэл хийх цагтай тоглох санаа надад таалагддаг, би жижигхэн тоглоом зохион бүтээсэн. Энэ нь тойрог үүсгэдэг 32 LED -ээс бүрдэх бөгөөд LED нь нэг нэгээр нь асдаг. Зорилго нь товчлуурыг дарах явдал юм
Циклон (Arduino LED тоглоом): 6 алхам (зурагтай)
Циклон (Arduino LED тоглоом): Энэхүү зааварчилгаанд би маш бага код эсвэл туршлагатай LED тоглоомыг хэрхэн хийхийг танд заах болно. Надад хэсэг хугацаанд ийм санаа төрж, эцэст нь түүнийг бүтээх ажил эхлэв. Энэ бол бүх аркад тоглоомыг бидэнд сануулдаг хөгжилтэй тоглоом юм. Бусад хичээлүүд байдаг
Циклон LED аркад тоглоом: 4 алхам
Циклон LED аркад тоглоом: Энэхүү төслийн зорилго нь Arduino ашиглан хүүхдүүдэд интерактив, зугаатай байх энгийн тоглоом бүтээх явдал байв. Би циклон аркад тоглоомыг бага байхдаа дуртай аркад тоглоомуудын нэг байсныг санаж байсан тул үүнийг давтахаар шийдсэн юм. Т
20 цаг 20 долларын үнэтэй, олон зуун тоглоом бүхий аркад тоглоом: 7 алхам (зурагтай)
20 цаг 20 долларын үнэтэй хэдэн зуун тоглоом бүхий ширээний тоглоомын тоглоом: Би ийм зүйл хийхийг хэсэг хугацаанд хүсч байсан боловч бусад олон төслийг үргэлж хийх гэж яардаггүй байсан. Би яарч байгаагүй тул би барилгын ажилд шаардлагатай бүх эд ангиудыг хямд үнээр цуглуулах хүртэл хүлээв. Энд