Агуулгын хүснэгт:
- Алхам 1: LED матриц
- Алхам 2: RFID уншигч
- Алхам 3: Товчнууд
- Алхам 4: Код
- Алхам 5: Кейс
- Алхам 6: Бэлэн бүтээгдэхүүн
Видео: Arduino RFID Maze тоглоом: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Өнөөдөр би Arduino -д зориулсан RFID бяцхан тоглоомыг хэрхэн яаж хийснээ харуулах болно. Код болон 3D хэвлэх файлууд багтсан тул доорх алхмуудыг дагана уу.
Би хүүхдүүдэд зориулж виртуал болон бие бялдрын туршлагыг хослуулсан тоглоом хийхийг хүсч байсан. Энэхүү төхөөрөмжөөр тэд RFID чип (метроны карт, гэрийн тэжээвэр амьтан, хувцас гэх мэт) агуулсан нийтлэг объектуудыг сканнердаж эдгээр объектыг илүү хөгжилтэй, интерактив болгох боломжтой. Шинэ RFID чип олох бүрдээ arduino танд шийдэх лабиринт үүсгэдэг. Лабириныг дуусгаад пьезо чанга яригчаар хөгжилтэй жингэнэх чимээ сонсогдоно. Илүү олон лабиринт шийдэх тусам илүү их хөгжим сонсох боломжтой болно!
Энэ төслийн хувьд танд дараахь зүйлс хэрэгтэй болно.
- Ардуино НҮБ
- 1588AS LED матриц,
- 2 x 74HC595 ээлжийн бүртгэл
- 8 x 220 Ом эсэргүүцэл
- MFRC522 RFID модуль
- RFID хаягууд
- 4 x том товчлуур
- 2 x нимгэн төмөр утас (нугасны хувьд)
- утас, гагнуур, перфборд гэх мэт.
- 3D принтер
Бүх зүйлийг гагнахаас өмнө талхны самбар дээр төслийг боловсруулж өгөхийг танд зөвлөж байна.
Хэрэв та ээлжийн бүртгэлээр өөрийн матриц драйверийг бүтээхэд хүчин чармайлт гаргахыг хүсч байвал ижил функцтэй маш хямд MAX7219 LED матриц худалдаж аваарай. Ингэснээр та 1 -р алхамыг алгасах боломжтой болно.
Алхам 1: LED матриц
Бид тоглоомыг 74xC595 ээлжийн хоёр регистрээр ажилладаг 8х8 хэмжээтэй LED матриц дээр үзүүлэх болно. Үүний тулд би дараах зааварчилгааг ашигласан https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. Та илүү дэлгэрэнгүй зааврыг авахын тулд тийшээ очиж болно, гэхдээ би энд үйл явцын талаар товч тайлбарлах болно.
Бид arduino дээрх гурван зүү ашиглан өгөгдөл, цаг, түгжээг эхний ээлжийн бүртгэлд илгээх болно. Хоёрдахь ээлжийн бүртгэл нь цаг, түгжээг хуваалцах боловч бид эхний ээлжийн бүртгэлээс авсан Daisychain өгөгдлийг нөхөх болно. Бид мөн хүчдэл ба газаа хоёр регистрт холбоно. Бид мөн "HIGH" мэдээллийг хадгалах, "LOW" гаралтыг идэвхгүй болгох болно.
Одоо эдгээр ээлжийн бүртгэлийг LED матриц руу холбох талаар. LED матрицыг текстийг хажуу тийш, тээглүүдийг дээш харуулан тавь. Зүүг 4 -р зурагт үзүүлсэн шиг дугаарласан байна. Хоёрдахь зурган дээр та матрицын аль ээлжийн бүртгэлийн гаралтыг аль зүүтэй холбох ёстойг харах болно.
Алхам 2: RFID уншигч
Дараагийнх нь RFID уншигч юм, баярлалаа, энэ нь хамаагүй хялбар болсон. Номын санг https://github.com/miguelbalboa/rfid дээрээс татаж аваад IDE дээрээ суулгаарай.
Дараах RFID тээглүүрүүдийг arduino дээрээ холбоно уу.
- RST/RST 9 -ийг дахин тохируулах
- SPI SS SDA (SS) 10
- SPI OSI MOSI 11 / ICSP-4
- SPI MISO MISO 12 / ICSP-1
- SPI SCK SCK 13 / ICSP-3
Алхам 3: Товчнууд
Бид Arduino -ийн дотоод PULLUP функцийг ашиглах болно, ингэснээр бид унтраалгыг шууд зүү рүү холбож, дараа нь газардуулж болно. Та мөн зурган дээрх шиг гаднаас татах боломжтой.
Алхам 4: Код
Дээрх кодыг татаж аваад таб бүрийг үзээрэй. Ашигласан тээглүүрийг таб бүрийн дээд хэсэгт тодорхойлсон бөгөөд үүнийг ашиглахаар шийдсэн тээглүүрээ тааруулж өөрчилнө үү. Үүнийг arduino дээрээ байршуулаад тоглоомыг туршиж үзээрэй!
Алхам 5: Кейс
Zip дахь obj файлуудыг татаж аваад өөрийн дуртай gcode хөрвүүлэгч рүү экспортлоорой. Үүнийг 3D принтерээр ажиллуулаарай, та бүх бүрэлдэхүүн хэсгүүдэд тохирсон хайрцагтай байх ёстой.
Бүгдийг хамтдаа гагнаж, хайрцагт нь хий. Зай хязгаарлагдмал байгаа тул утсыг аль болох богино байлгахыг анхаарна уу. Хэргийн нугасыг нийлүүлээд жижиг металл утсыг нугасны нүхээр дамжуулна. Хоёр талыг холбосны дараа та бэлэн бүтээгдэхүүнтэй байх ёстой.
Энэхүү төслийн талаар уншсан танд таалагдсан гэж найдаж байна.
Алхам 6: Бэлэн бүтээгдэхүүн
Зөвлөмж болгож буй:
Энэхүү өндөр хүчдэлийн клик-тоглоом тоглоом: 11 алхам (зурагтай)
Энэхүү өндөр хүчдэлийн клик-тоглоом тоглоомын чулуу: 70-аад оны үед ахлах сургуулиудад түгээмэл хэрэглэгддэг чимэг Click-Clack тоглоомын хоёр цахилгаан статик хувилбарыг энд оруулав. Хувилбар 1.0 бол хэт төсвийн загвар юм. Эд анги (цахилгаан хангамжийг оруулаагүй) бараг юу ч биш юм. Илүү үнэтэй, илүү үнэтэй зүйлийн тайлбар
ESP32 VGA аркад тоглоом ба тоглоомын тоглоом: 6 алхам (зурагтай)
ESP32 VGA аркад тоглоом ба джойстик: Энэхүү зааварчилгаанд би VGA дэлгэцийн гаралттай ESP32 ашиглан дөрвөн тоглоомын тоглоом - Tetris - Snake - Breakout - Bomber - ийг хэрхэн яаж хуулбарлахыг үзүүлэх болно. Нарийвчлал нь 320 х 200 пиксел бөгөөд 8 өнгөөр хийгдсэн. Би өмнө нь хувилбарыг нь хийж байсан
MIT програм зохион бүтээгчийн тусламжтайгаар зөөлөн тоглоом бүхий Bluetooth шоо, Android тоглоом хөгжүүлэх: 22 алхам (зурагтай)
MIT App Inventor ашиглан зөөлөн тоглоом бүхий Bluetooth Dice болон Android тоглоом хөгжүүлэх: Шоо тоглох нь өөр өөр арга хэлбэртэй байдаг 1) Уламжлалт модон эсвэл гуулин шоогаар тоглодог.2) Гар утас эсвэл pc. -ийн гараар эсвэл pc. -ээр үүсгэсэн шоо утгыг гар утсан дээр эсвэл компьютер дээр тоглоорой. шоо биетэй тоглож, зоосыг гар утас эсвэл компьютер дээр зөөж болно
Arduino халаасны тоглоомын консол + A -Maze - Maze тоглоом: 6 алхам (зурагтай)
Arduino халаасны тоглоомын консол + A -Maze - Maze тоглоом: Миний анхны зааварчилгаанд тавтай морилно уу! Өнөөдөр та бүхэнтэй хуваалцахыг хүсч буй төсөл бол Arduino лабиринт тоглоом бөгөөд энэ нь Arduboy болон түүнтэй адил төстэй Arduino консолтой адил халаасны консол болсон юм. Үүнийг экспогийн ачаар миний (эсвэл таны) ирээдүйн тоглоомуудаар гэрэлтүүлж болно
20 цаг 20 долларын үнэтэй, олон зуун тоглоом бүхий аркад тоглоом: 7 алхам (зурагтай)
20 цаг 20 долларын үнэтэй хэдэн зуун тоглоом бүхий ширээний тоглоомын тоглоом: Би ийм зүйл хийхийг хэсэг хугацаанд хүсч байсан боловч бусад олон төслийг үргэлж хийх гэж яардаггүй байсан. Би яарч байгаагүй тул би барилгын ажилд шаардлагатай бүх эд ангиудыг хямд үнээр цуглуулах хүртэл хүлээв. Энд