Cov txheej txheem:
- Kauj ruam 1: Yees duab
- Kauj Ruam 2: Tsim Game
- Kauj Ruam 3: Tsim Cov Khoom Siv Gaming
- Kauj Ruam 4: Txhim Kho Lub Ntaus Ntawv
- Kauj ruam 5: Programming Game
- Kauj Ruam 6: Ua Si Pong
Video: Handheld Arduino Pong Console: 6 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
DFRobot tau ncav tes rau kuv tsis ntev los no, xav kom kuv siv lawv qhov tshwj xeeb Arduino Nano board thiab OLED. Thaum xub thawj kuv xav tsim lub tsheb kauj vab ntse, thiab kuv ua nws kom tiav. Tab sis hmoov tsis zoo Nano tsis muaj zog txaus los khiav thiab khaws cov duab kos loj uas xav tau. Yog li kuv txiav txim siab rov los saib ib qho ntawm kuv cov phiaj xwm yav dhau los, Neopixel matrix uas tau ua si Pong game. Kuv xav ua kom nws txav tau yooj yim, thiab 1.7 OLED yuav ua kom pom zoo.
Daim Ntawv Teev Npe:
- Arduino nano cov
- OLED
- Hais lus
Kauj ruam 1: Yees duab
Kauj Ruam 2: Tsim Game
Txog qhov kev ua si Pong no kuv xav ua kom nws yooj yim dua, uas txhais tau tias tsis muaj lub tshuab computer tswj lub duav lossis lub ntsej muag zoo nkauj ntawm lub ntsej muag. Yeej, muaj ib tus duav uas tus neeg siv txav tau nce lossis nqis, thiab ua kom lub pob sib tsoo nrog tus duav yuav ua rau nws x axis vector tig. Txhua lub sijhawm pob raug ntaus muaj lub suab uas ua si. Thaum cov khoom siv game tau siv, lub vijtsam los nrog cov npe game thiab cov lus qhia. Ib qho ntxiv, kuv niam tau tsim lub ntsiab lus me me uas loops hauv keeb kwm yav dhau kom txog thaum lub pob saum toj kawg nkaus raug nias.
Kauj Ruam 3: Tsim Cov Khoom Siv Gaming
Kuv mus-rau CAD qhov haujlwm yog Fusion 360, yog li kuv txiav txim siab siv nws los tsim kuv lub ntaus pob ntaus pob. Kuv pib los ntawm kev tsim txhua qhov khoom siv: OLED, Arduino Nano, thiab tus hais lus Qhov no kuv tuaj yeem pom tseeb qhov twg thiab yuav ua li cas txhua qhov kev tivthaiv yuav tsum haum rau sab hauv. Tom qab ntawd kuv muab Nano thiab PCB tso rau sab tom qab ntawm rooj plaub, thiab OLED nyob saum nws. Tom ntej yog lo lus nug ntawm qhov chaw tso tus neeg hais lus thiab khawm. Kuv txiav txim siab tias 3W tus neeg hais lus tuaj yeem mus hauv qab lub vijtsam (saib nws los ntawm sab saum toj), thiab qhov ntawd tseem yuav tsum tau muab "grill" hla tus hais lus kom lub suab yuav tsis muffled. Thaum kawg, Kuv ntxiv ob lub nyees khawm ntawm sab laug kom ntxiv kev tswj hwm.
Kauj Ruam 4: Txhim Kho Lub Ntaus Ntawv
Kuv pib los ntawm kev luam ntawv 3D txhua ntu, suav nrog ib nrab qis, ib nrab sab saud, thiab 2 khawm. Tom ntej no kuv tau siv tus poj niam lub taub hau rau 4x6cm thiab txuas nws mus rau Nano. Qhov no tsis tsuas yog tso cai rau OLED kom tshem tau yooj yim, tab sis nws tseem ua kom nws siab dua Arduino Nano. Txheeb xyuas schematic rau cov ntaub ntawv xov hlau. Tom qab ntawd kuv txuas ob lub nyees khawm, nrog rau qhov yooj yim micro USB tawg pawg thawj coj saib rau lub zog. Tus neeg hais lus kuj tau txuas thiab tso nws txoj haujlwm raug. Kuv qhov Fusion 360 tsim tso cai rau 3mm tshuab ntsia hlau los tuav lub OLED, tus hais lus, thiab txuas ob ntu ib nrab ntawm lub cuab yeej. Tab sis, kuv yuav tsum ua kom raug rau lawv, yog li kuv siv kuv qhov xovxwm laum kom tawm 8 qhov: 2 rau tus hais lus, 2 rau lub vijtsam, thiab 4 hauv qab. Koj tuaj yeem mus ntsib Thingiverse txuas rau cov ntaub ntawv.
Kauj ruam 5: Programming Game
Kev siv lub ntsej muag yooj yim yog qhov tseem ceeb kom ua qhov haujlwm me me. Kuv pib los ntawm kev ntxiv ntau lub tsev qiv ntawv: Adafruit_GFX, Adafruit_SSD1351, thiab Arduino Timer lub tsev qiv ntawv. Tom ntej no kuv txhais kuv tus pin thiab xim, xws li OLED tus pin thiab 16 ntsis xim txhais. Hauv kuv tus lej tseem muaj 4 txoj hauv kev los hloov qhov kev ua si li cas, xws li hloov lub duav qhov ntev thiab qhov pob txav mus sai npaum li cas. Ib seem tom qab ntawd muaj nyob qhov twg txhua qhov sib txawv tau piav qhia, suav nrog cov qhab nia thiab ntau yam kev tswj hwm. Thaum twg los xij lub cuab yeej siv lub zog ntawm daim duab thiab qee cov ntawv tshwm ntawm qhov screen, nrog rau lub ntsiab lus me me uas tau hais tseg ua ntej hauv txoj cai. Thaum qhov kev ua si pib ob lub sijhawm tau tsim, ib qho uas hloov kho lub duav, thiab lwm qhov hloov kho pob. Txhua lub sijhawm lub pob hloov pauv txoj haujlwm nws tau tshuaj xyuas kom paub tseeb tias nws tsis mus dhau qhov ciam teb ntawm lub vijtsam lossis yog tias nws tau kov lub duav. Txhua lub sijhawm nws thim nws qhov x lossis y axis hloov pauv thiab lub suab me me ua si. Saib cov vis dis aus thaum pib ntawm daim ntawv sau no kom pom tias kev ua si li cas.
Kauj Ruam 6: Ua Si Pong
Lub npe ntawm qhov kev ua si yog kom tau qhab nia qis tshaj plaws. Tsis muaj lub sijhawm txwv, yog li nws zoo siab heev thiab txawm tias ua rau muaj kev txaj muag. Txhua yam uas tsim nyog yog thawb ib ntawm ob lub khawm kom txav lub duav nce lossis nqis. Nws kuj tseem tuaj yeem ntxiv txoj hauv kev khaws cov qhab nia siab tshaj plaws siv Arduino's EEPROM.
Pom zoo:
DIY Raspberry Pi Zero Handheld Game Console: 6 Cov Kauj Ruam (nrog Duab)
DIY Raspberry Pi Zero Handheld Game Console: Hauv qhov haujlwm no kuv yuav qhia koj li cas kuv siv Raspberry Pi Zero, NiMH roj teeb, lub tsev tiv thaiv tshaj tawm kev tiv thaiv Circuit Court, lub lcd saib tom qab thiab lub suab amp los tsim lub tshuab game game uas tuaj yeem ua si retro games. Cia peb pib
GamePi - Handheld Emulator Console: 17 Cov Kauj Ruam (nrog Duab)
GamePi - Handheld Emulator Console: Intro: Cov lus qhia no piav qhia txog kev tsim ntawm Raspberry Pi 3 siv lub tshuab nqa tes ua ke - kuv tau ua kev cai raus dej nws GamePi. Muaj ntau ntau cov lus qhia zoo sib xws rau cov khoom siv no tab sis rau kuv saj feem ntau ntawm lawv yog loj heev, me me dhau, ib yam nkaus
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
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
Handheld Console Nrog Wireless Controllers thiab Sensors (Arduino MEGA & UNO): 10 Cov Kauj Ruam (nrog Duab)
Handheld Console Nrog Wireless Controllers thiab Sensors (Arduino MEGA & UNO): Kuv siv dab tsi:- Arduino MEGA- 2x Arduino UNO- Adafruit 3.5 " TFT 320x480 Touchscreen HXD8357D- Buzzer- 4Ohm 3W Speaker- 5mm LED teeb- Ultimaker 2+ Tshuab Luam Ntawv w/ Dub PLA Filament- Lasercutter w/ MDF ntoo- Xim tsuag xim dub (rau ntoo)- 3x nRF24