Բովանդակություն:
- Քայլ 1: LED մատրիցա
- Քայլ 2: RFID ընթերցող
- Քայլ 3: Կոճակներ
- Քայլ 4: Կոդ
- Քայլ 5: Գործը
- Քայլ 6: Պատրաստի արտադրանք
Video: Arduino RFID Maze Game: 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այսօր ես ցույց կտամ, թե ինչպես եմ հավաքել մի փոքր RFID լաբիրինթոս խաղ Arduino- ի համար: Կոդն ու 3D տպման ֆայլերը ներառված են, այնպես որ ազատ զգացեք ինքներդ ձեզ ստորև նշված քայլերին հետևելով:
Ես ուզում էի խաղալիք պատրաստել երեխաների համար, որը կհամատեղեր վիրտուալ և ֆիզիկական փորձը: Այս սարքի միջոցով նրանք կարող են սկանավորել սովորական օբյեկտները, որոնք պարունակում են RFID չիպսեր (մետրոյի քարտեր, ընտանի կենդանիներ, հագուստ և այլն) և դրանք դարձնել ավելի խաղային և ինտերակտիվ: Ամեն անգամ, երբ դուք գտնում եք նոր RFID չիպ, arduino- ն առաջացնում է լաբիրինթոս, որը դուք պետք է լուծեք: Լրացրեք լաբիրինթոսը, և պիեզո խոսնակի միջից կհնչեք զնգոց: Որքան շատ լաբիրինթոսներ լուծեք, այնքան ավելի շատ երաժշտություն կկարողանաք լսել:
Ահա այն, ինչ ձեզ հարկավոր կլինի այս նախագծի համար.
- Arduino UNO
- 1588AS LED մատրիցա,
- 2 x 74HC595 հերթափոխի գրանցամատյաններ
- 8 x 220 Օմ դիմադրիչներ
- MFRC522 RFID մոդուլ
- RFID պիտակներ
- 4 x մեծ սեղմիչ կոճակներ
- 2 x բարակ մետաղալար (ծխնիների համար)
- լարեր, զոդեր, տախտակներ և այլն:
- 3D տպիչ
Ես խորհուրդ եմ տալիս նախագիծը նախ մշակել հացահատիկի վրա, նախքան ամեն ինչ միասին միացնելը:
Եթե ցանկանում եք խնայել ձեր սեփական մատրիցային վարորդը հերթափոխի գրանցամատյաններով կառուցելու ջանքերը, ապա պարզապես գնեք շատ էժան MAX7219 LED մատրիցը, որն ունի նույն ֆունկցիոնալությունը: Սա թույլ կտա ձեզ բաց թողնել 1 -ին քայլն ամբողջությամբ:
Քայլ 1: LED մատրիցա
Մենք խաղը կցուցադրենք 8x8 led մատրիցով, որը կաշխատի երկու 74HC595 հերթափոխի գրանցամատյաններով: Դրա համար ես օգտագործեցի հետևյալ ուսանելի https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/: Դուք կարող եք այնտեղ գնալ ավելի մանրամասն հրահանգների համար, բայց ես հակիրճ կներկայացնեմ գործընթացը այստեղ:
Մենք կօգտագործենք arduino- ի երեք կապ, տվյալները, ժամացույցը և կողպեքը փոխանցելու առաջին հերթափոխի գրանցամատյանը: Երկրորդ հերթափոխի ռեգիստրը կկիսի ժամացույցը և կողպեքը, բայց մենք կարկատենք առաջին հերթափոխի գրանցամատյանից ստացված կապի տվյալները: Մենք նաև միացնում ենք մեր լարումը և լարը երկու գրանցամատյաններին: Մենք նաև քաշելու ենք պահելու տեղեկատվությունը HIGH և անջատելու ենք արտադրանքը LOW:
Այժմ այս հերթափոխի գրանցամատյանները LED մատրիցին միացնելու համար: Պառկեցրեք LED մատրիցան, որի տեքստը դեպի ձեր կողմը, իսկ կապումներն ուղղված են դեպի վեր: Պինները համարակալված են ինչպես նկարի 4. Նկարում.
Քայլ 2: RFID ընթերցող
Հաջորդը 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: Գործը
Ներբեռնեք obj ֆայլերը zip- ում և արտահանեք այն ձեր նախընտրած gcode փոխարկիչին: Գործարկեք այն 3D տպիչի միջոցով և պետք է ունենաք պատյան, որը համապատասխանում է ձեր բոլոր բաղադրիչներին:
Ամեն ինչ միասին կպցրեք և տեղավորեք պատյանում: Carefulգույշ եղեք, որպեսզի ձեր էլեկտրագծերը հնարավորինս կարճ լինեն, քանի որ տեղերը սահմանափակ են: Տեղադրեք պատյանի ծխնիները և մի փոքր մետաղալար անցկացրեք ծխնիների անցքերի միջով: Երկու կողմերը միացնելուց հետո դուք պետք է ունենաք պատրաստի արտադրանք:
Հուսով եմ, որ ձեզ դուր եկավ այս նախագծի մասին կարդալը և խնդրում եմ վայելել:
Քայլ 6: Պատրաստի արտադրանք
Խորհուրդ ենք տալիս:
3D Maze խաղ Arduino- ի միջոցով. 8 քայլ (նկարներով)
3d Maze Game օգտագործելով Arduino. Բարև ընկերներ, այնպես որ այսօր մենք պատրաստվում ենք լաբիրինթոս խաղ պատրաստել ARDUINO UNO- ի միջոցով: Քանի որ Arduino Uno- ն առավել հաճախ օգտագործվող տախտակն է, դրա հետ խաղեր պատրաստելը շատ թույն է: Այս Ուղեցույցում թույլ է տալիս կատարել լաբիրինթոս խաղ, որը վերահսկվում է ջոյստերի միջոցով: Մի մոռացեք
Makey Makey Marble Maze Sensor: 8 քայլ (նկարներով)
Makey Makey Marble Maze Sensor. Սա պարզ նախագիծ է, որի նպատակն է մարմարե լաբիրինթոս պատրաստել թիթեղյա փայլաթիթեղից պատրաստված սենսորներով: Պաշարները շատ պարզ են, և դրանցից շատերը կարող եք գտնել տան շուրջը
Sif's Maze (Game) - Arduino ITTT. 4 քայլ (նկարներով)
Sif's Maze (Game) - Arduino ITTT. Իմ դպրոցը ինձ հանձնարարեց Arduino- ի հետ ինտերակտիվ բան պատրաստել: Ես պատրաստեցի մի փոքր լաբիրինթոս խաղ, որը, ցավոք, այնքան էլ լավ չստացվեց, բայց ազատ զգացեք ավարտել այն կամ ավելացնել դրան: Այս նախագիծը սկիզբ դրեց որպես սկանդինավյան դիցաբանության մասին TBA- ի հայեցակարգ: Յո
Arduino Pocket Game Console + A -Maze - Maze Game: 6 քայլ (նկարներով)
Arduino Pocket Game Console + A -Maze - Maze Game. Բարի գալուստ իմ առաջին ուսանելի: Նախագիծը, որը ես ուզում եմ այսօր կիսել ձեզ հետ, Arduino լաբիրինթոս խաղն է, որը դարձավ գրպանի մխիթարիչ, նույնքան ունակ, որքան Arduboy- ն և Arduino- ի վրա հիմնված նման կոնսուլները: Այն կարող է շողշողալ իմ (կամ ձեր) ապագա խաղերով ՝ շնորհիվ ցուցահանդեսի
Սմարթֆոնով կառավարելու Maze Game ՝ 5 քայլ (նկարներով)
Սմարթֆոնով վերահսկելու Maze Game. Խելացի հեռախոսով կառավարելու լաբիրինթոս խաղ: Լաբիրինթոսը շարժվում է սմարթֆոնի լանջին համապատասխան: Առաջին հերթին, տես տեսանյութը: Շարժման պատկեր 1: Raspberry Pi- ն Websocket սերվեր է: Սմարթֆոնը Websocket- ի հաճախորդ է: Սմարթֆոնը ուղարկում է տեղեկություն