Cov txheej txheem:
- Kauj Ruam 1: Sib sau ua ke
- Kauj Ruam 2: Ua Pawg Labyrinth
- Kauj Ruam 3: Teeb Lub Circuit Court
- Kauj ruam 4: Ua App
- Kauj Ruam 5: Sau Arduino Code
Video: Android + Arduino Labyrith Game: 5 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Hlo guys..
Koj puas tau taug kev mus ua lub labyrinth Board uas tuaj yeem tswj tau los ntawm Koj Lub Smartphone Android …!
Zoo koj nyob hauv qhov chaw raug. Kuv tsim ib qho rau kuv tus kheej siv Arduino thiab Android.
Tsis txhob txhawj nws yooj yim,.. Hauv qhov haujlwm no kuv yuav qhia koj yuav ua li cas:
1. Labyrinth Board (kuv tau ua los ntawm cov thawv ntoo qub tso ib ncig).
2. Android app hauv app inventor rau kev tswj hwm lub rooj tsavxwm.
3. Sau qhov program hauv Arduino rau kev tswj hwm Pawg Thawj Coj thiab
4. Teeb tsa lub Circuit….
Koj tuaj yeem siv lub tswv yim tom qab kawm hauv lwm cov haujlwm uas koj yuav tsim..
Yog li tsis tas nkim sijhawm ntxiv, cia pib….!
Kauj Ruam 1: Sib sau ua ke
Rau qhov haujlwm no koj yuav xav tau cov khoom hauv qab no:
1. Two servo motors (kuv siv lub mini thiab lawv ua haujlwm rau kuv).
2. Arduino Uno. (Kuv hais kom yuav nws los ntawm snapdeal, nws yog clone tab sis tsim nyog ntawm txhua txhua penny kuv tau siv)
3. Ib qho qauv Bluetooth.
4. Ib daim Breadboard.
5. Ib co jumper xov hlau
6. Cov ntoo lossis cov laug cam tawv
7. ntsia hlau, qee tus pas nrig tseem ceeb los ntawm cov twj siv qub
8. Thermocol (Polystyrene)
Kauj Ruam 2: Ua Pawg Labyrinth
Qhov no yog cov khoom siv dag zog ntawm qhov haujlwm..
Ua ntej rau lub hauv paus siv daim duab plaub ntev ntev ntawm cov ntoo ntoo lossis cov duab los qhia. nws yuav tsum loj dua li lub rooj tsav tsheb tiag tiag..
Txiav ob qho me me sib npaug ntawm cov cuboid ntoo..
thiab ntxiv ib tus ntsia hlau rau txhua tus, hauv txoj hauv kev uas lawv yog aline ntawm qhov siab tib yam los ntawm lub hauv paus. Kuj txiav qee cov ntoo ntxiv los ntxiv ua kev txhawb nqa rau cov ncej..
tam sim no rau saum pawg thawj coj saib..
ua ib lub thav duab me dua lub hauv paus, qhov no yuav yog peb x axis, nyob sab nraud ntawm lub ntsej muag me dua ntawm tus ncej ua qhov me me raws nraim qhov nruab nrab ntawm cov ntug. txiav cov pas nrig rau hauv ib nrab thiab lo lawv rau ntawm cov ntug loj ntawm tus ncej tig mus rau sab hauv. txiav lawv mus rau ib nrab ua ntej ua li ntawd.
qhov no yuav tuav lub rooj tsavxwm sab saum toj rau tus ncej thiab yuav pab hauv kev sib hloov.
tam sim no ntxiv cov ncej mus rau sab nrauv kom lub thav duab sawv ntawm lub hauv paus.
lo tus ncej rau lub hauv paus thiab tseem txuas cov kev txhawb nqa rau lawv.
tam sim no ntxiv cov servo motors.
ib qho yuav raug txuas rau lub hauv paus thiab yuav txuas nrog tus ncej siv tus pas nrig me me los tig lub thav duab
lwm tus yuav raug txuas rau tus ncej thiab yuav raug txuas rau Lub Rooj Tsav Xwm sab saum toj siv tus pas nrig me me los tig rau saum lub rooj tsavxwm.
cov servos yuav tsum tau teeb tsa nyob ib leeg rau ib leeg raws li qhia hauv daim duab.
tam sim no lub rooj tsavxwm tau npaj txhij.
Kuv ua qhov tshawb nrhiav siv thermocol thiab daim npav daim npav.
Kauj Ruam 3: Teeb Lub Circuit Court
Teem lub Circuit Court raws li qhia hauv daim duab…
Nco ntsoov rau servos Kuv tab tom siv cov hlau liab yog qhov zoo, xim av tsis zoo thiab txiv kab ntxwv yog teeb liab.
Bluetooth module
Rx mus rau tus pin 1
Tx to pin 0
Teeb liab hlau ntawm lub hauv paus servo mus rau tus pin 5
Teeb liab hlau ntawm tus ncej servo mus rau tus pin 6
Nco ntsoov ntxiv cov khoom siv hluav taws xob ntxiv rau servo thiab bluetooth module.. lwm qhov kev siv tswv yim zoo yuav tsis tau txais tam sim no txaus thiab yuav txuas mus txuas ntxiv, qhia qhov ua yuam kev 516. Kuv muaj teeb meem ntau qhov teeb meem nws thiab thaum kawg suav daws qhov teeb meem thiab kev daws teeb meem.
Kauj ruam 4: Ua App
Ua ntej tshaj plaws ntawm txhua yam koj xav tau nkag mus rau hauv mit app tus tsim tawm los ua ib qho apps..
mus rau
thiab nyem rau ntawm Tsim app! uas nyob rau ntawm kaum sab xis saum toj, sau npe thiab koj npaj txhij mus….
Txhua yam uas kuv tau qhia hauv video.. saib.
ntawm no qhov yooj yim:
thaum lub vijtsam tau pib ua hauv app (Qhov no yog Screen1), -the accelerometerSensor Tau qhib thiab qhov rhiab heev tau teeb tsa mus rau qhov piv txwv li 3.
tam sim no thaum peb nyem cov npe xaiv
-a cov npe tshwm, teev cov khoom siv ua ke.
(koj yuav tsum tau khub tus qauv ua ntej qhib lub app, raws li ib txwm ua khub tus lej yog 1234)
Tam sim no ua ntej xaiv cov npe xaiv, -teeb cov npe nrog cov khoom siv ua ke thiab lawv qhov chaw nyob
Tom qab koj xaiv lub cuab yeej
-qhov bluetooth adapter yuav txuas nrog lub cuab yeej xaiv
Tam sim no tus qauv txuas nrog
Tam sim no thaum cov ntaub ntawv acclerometerSensor tau hloov pauv
-Qhia cov ntaub ntawv rau daim ntawv lo thiab xa nrog bluetooth xa.
Tam sim no qhov tsis yooj yim yog xa ob cov ntaub ntawv ib zaug
# cov ntaub ntawv ntsuas ntsuas ntawm 0 txog 9.5 thaum qaij sab laug thiab 0 txog -9.5 thaum qaij mus rau sab xis, tib yam mus thaum lub xov tooj qaij hauv qab thiab nce pawg ntseeg..
yog li peb muaj x thiab y axis tilting cov ntaub ntawv uas peb xav tau xa …
cia cov ntaub ntawv ntawm x axis yog X thiab y axis yog Y
yog li qhov kuv tau ua yog qhov no:
Cov ntawv nyeem = "(X*10 (tshem cov lej zauv tom qab) +95)*1000 (suav nrog 1000)+Y*10 (tshem cov zauv zauv) +95"
yog li tam sim no cov ntaub ntawv sib txawv ntawm 0 txog 190 rau txhua lub axis thiab tau ntxiv los ua 190180 qhov twg thawj 3 tus lej yog x axis thiab 3 kawg yog y axis ua haujlwm …
uas yuav xa mus rau bluetooth module thiab yuav tawg mus rau qhov tseeb cov ntaub ntawv thiab daim ntawv qhia nrog servo txoj kev sib hloov cov ces kaum hauv arduino code …
Kauj Ruam 5: Sau Arduino Code
Tom qab lub app ua tiav cia pib nrog tus lej kuv tau rub tawm cov cai rub tawm nws, suav thiab xa mus rau arduino tab sis tos ua ntej koj xa cov cai tshem tawm rx thiab tx pins ntawm bluettoh module los ntawm arduino board.. thiab xa cov cai tom qab qhov no koj tuaj yeem txuas tus pin rov qab..
cov cai uas tau txais los ntawm bluetooth yog txoj hlua uas muaj peb cov ntaub ntawv axis.
tam sim no Serial.parseInt (); yog siv los nyeem cov hlua thiab hloov txoj hlua rau int hauv qhov sib txawv pos.
tam sim no pos muaj tus nqi = 190180 (hais) peb lub hom phiaj yog tam sim no los txiav txim siab cov ntaub ntawv piv txwv li tshem tawm x axis thiab y coordinates
rau x ax. faib tus nqi los ntawm 1000, qhov no yuav muab 190.i.e tus nqi/1000 = 190
thiab rau y axis modular faib tus nqi los ntawm 1000, uas yuav muab rau peb 180 piv txwv tus nqi%1000 = 180
tam sim no xam qhov max thiab min txoj haujlwm ntawm servos uas koj xav tau rau tilting lub rooj tsavxwm, … hauv kuv cov ntaub ntawv nws 180 thiab 75 thiab ….
tam sim no peb tau txais x thiab y axis sib koom ua ke, tam sim no tsuas yog peb yuav tsum tau ua daim ntawv qhia chaw ua haujlwm nrog cov min thiab max kaum kev sib hloov uas peb xav tau rau peb cov kev pabcuam ….
saib cov cai kom paub meej.
Thiab peb tau ua tiav … upload cov cai, qhib lub app txuas thiab ua si ….
Koj puas paub google muaj ib qho ua rau nws tus kheej thiab yog lub labyrinth loj heev uas koj tau pom dua … uas yog kuv qhov kev txhawb siab los tsim ib qho rau kuv tus kheej.
Yog li txog rau lwm lub sijhawm, Muaj Kev Lom Zem..
Pom zoo:
Arduino Raws DIY Game Controller - Arduino PS2 Game Controller - Ua Si Tekken Nrog DIY Arduino Gamepad: 7 Kauj Ruam
Arduino Raws DIY Game Controller | Arduino PS2 Game Controller | Ua Si Tekken Nrog DIY Arduino Gamepad: Nyob zoo cov neeg, ua si game yog ib txwm lom zem tab sis ua si nrog koj tus kheej DIY kev cai game Controller yog kev lom zem dua.Yog li peb yuav ua tus tswj kev ua si siv arduino pro micro hauv cov lus qhia no
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Arduino Pocket Game Console + A -Maze - Maze Game: 6 Cov Kauj Ruam (nrog Duab)
Arduino Pocket Game Console + A -Maze - Maze Game: Zoo siab txais tos rau kuv thawj qhov kev qhia! Txoj haujlwm kuv xav qhia rau koj hnub no yog Arduino tshawb nrhiav game, uas dhau los ua lub hnab ntim khoom muaj peev xwm zoo li Arduboy thiab zoo ib yam li Arduino raws cov khoom siv. Nws tuaj yeem ua rau pom nrog kuv (lossis koj) kev ua si yav tom ntej ua tsaug rau nthuav tawm
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv
Arduino-Controlled Platformer Game Nrog Joystick thiab IR Txais: 3 Kauj Ruam (nrog Duab)
Arduino-Controlled Platformer Game Nrog Joystick thiab IR Txais: Hnub no, peb tab tom yuav siv Arduino microcontroller los tswj qhov yooj yim C#-based platformer game. Kuv tab tom siv Arduino coj cov tswv yim los ntawm tus lej joystick, thiab xa cov ntaub ntawv ntawd mus rau C# daim ntawv thov uas mloog thiab txiav txim siab tawm tswv yim hla Serial c