Cov txheej txheem:
- Kauj ruam 1: Yuav tsum tau ua
- Kauj Ruam 2: Solder VGA Port
- Kauj Ruam 3: Txuas Txhua Yam rau Arduino
- Kauj ruam 4: Upload Game
- Kauj ruam 5: Txaus siab rau
Video: Arduino Snake ntawm VGA Saib: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Zoo … Kuv yuav Arduino. Thaum pib, kev nqis peev tau txhawb siab nrog qee yam uas yuav ua rau kuv tus ntxhais nyiam ua haujlwm. Txawm li cas los xij, thaum nws hloov tawm, qhov no yog kev lom zem dua los ua si rau kuv. Tom qab ua si ib puag ncig nrog ua lub teeb ci LED, khawm sib cuam tshuam thiab luam ntawv txuas ntxiv, Kuv txiav txim siab teeb tsa lub bar me ntsis thiab ua qee yam. Raws li ib qho ntawm kuv qhov kev txaus siab tshaj plaws yog kev twv txiaj nws ib txwm yuav yog qee yam kev twv txiaj ntsig, thiab yog li kuv txiav txim siab los tsim kuv tus kheej lub tshuab me me arcade. Kuv paub sai sai tias lub tsev tsim khoom tiag tiag yuav tsum yog txoj haujlwm yav tom ntej, thiab kuv yuav tsum tau tsom mus rau qhwv kuv lub taub hau ib puag ncig lub phiaj xwm nrog cov peev txheej txwv uas Arduino tau muab. Yog li kuv txiav txim siab tias thawj qhov kev ua si zoo yuav yog Snake.
Txhawm rau pib kuv yuav tsum qhwv kuv lub taub hau ib puag ncig yuav daws cov tswv yim thiab tso tawm li cas. Rau cov tswv yim Kuv xav tau qhov kev xav arcade tiag tiag, yog li kuv yuav lub arcade joystick thiab cov nyees khawm. Cov zaub yog qhov nyuaj me ntsis raws li kuv tsis xav tau txwv rau me me TFT cov ntxaij vab tshaus. Kuv ces pom qhov txaus VGAX lub tsev qiv ntawv los ntawm Sandro Maffiodo. Txawm li cas los xij, txij li thaum kuv yuav tsum tau muab kuv tus kheej tso rau VGA chaw nres nkoj, qhov no txhais tau tias kuv yuav tsum rov mus saib cov txuj ci ntawm kev siv tooj dag, ib yam uas kuv tsis tau ua txij li kawm ntawv (ntau dua 20 xyoo dhau los).
Yog li, yam tsis tham ntxiv, ntawm no yog qhov kuv tau ua kuv thawj qhov haujlwm Arduino!
Kauj ruam 1: Yuav tsum tau ua
- Arduino IDE v1.6.4
- Kuv Snake source code
- VGAX tsev qiv ntawv
- 1x Arduino UNO tshaj lub rooj tsavxwm
- 1x Arcade joystick
- 1x Arcade khawm
- 1 x Piezo buzzer
- 1 x VGA DSUB15
- 1 x Breadboard
- 1x Cov khoom siv hluav taws xob
- 2 x 68Ω resistors
- 2 x 470Ω resistors
- 4x 10KΩ resistors
- Ib pawg ntawm cov xov hlau
- Soldering pib cov khoom siv
Kauj Ruam 2: Solder VGA Port
Kuv pib los ntawm kev siv lub VGA chaw nres nkoj. Cov lus qhia zoo tshaj plaws kuv tuaj yeem pom rau qhov no yog ntawm Sandro Maffiodos VGAX nplooj ntawv.
Kuv pom tias nws yooj yim dua los pib siv cov kab sib txuas hauv kab nruab nrab ntawm VGA chaw nres nkoj. Pib nrog ib qho ntawm lwm kab ua rau nws nyuaj rau mus txog qhov nruab nrab kev sib txuas yam tsis muaj cov laug txuas ntawm cov kev sib txuas uas twb muaj lawm (tej zaum vim yog kuv muaj cov hlau loj thiab pheej yig).
Kauj Ruam 3: Txuas Txhua Yam rau Arduino
Tom qab ntawd kuv txuas txhua yam rau Arduino. Kuv tau ua daim ntawv fritzing saum toj no uas koj yuav tsum muaj peev xwm ua raws (ceeb toom, muaj ntau txoj hlua uas yooj yim tangled ua ke).
Lub tsev qiv ntawv VGAX muaj kev txhawb nqa rau 4 xim nkaus xwb, txawm li cas los xij koj tuaj yeem xaiv ntawm 6 qhov xim sib txawv. Cov no tau txhais los ntawm kev txuas VGA cov xov tooj rau RGB hauv ntau qhov kev sib txuas. Txheeb xyuas Sandro Maffiodos VGAX nplooj ntawv kom paub ntau ntxiv.
Kauj ruam 4: Upload Game
Cov lej ntawm qhov kev ua si muaj nyob ntawm kuv GitHub.
Kauj ruam 5: Txaus siab rau
Tam sim no koj tuaj yeem cuam tshuam koj tus kheej hauv 10 qib ntawm cov qub qub retro Snake!
Kuv vam tias koj nyiam qhov kev qhia no!
Thov ua raws kuv ntawm YouTube thiab Twitter yog tias qhov no muaj txiaj ntsig rau koj.
Pom zoo:
Standalone Arduino 3.3V W / Sab Nraud 8 MHz Lub Sij Hawm Ua Haujlwm Los Ntawm Arduino Uno Los Ntawm ICSP / ISP (nrog Saib Xyuas Ib Leeg!): 4 Cov Kauj Ruam
Standalone Arduino 3.3V W / Sab Nraud 8 MHz Lub Sij Hawm Ua Haujlwm Los Ntawm Arduino Uno Los ntawm ICSP / ISP (nrog Kev Saib Xyuas Ib Leeg!): Lub hom phiaj: Tsim kom muaj ib leeg Arduino uas khiav ntawm 3.3V tawm ntawm 8 MHz sab nraud moos. Txhawm rau nws los ntawm ISP (tseem hu ua ICSP, hauv-ntu ntu kev ua haujlwm) los ntawm Arduino Uno (khiav ntawm 5V) Txhawm rau kho cov bootloader cov ntaub ntawv thiab hlawv
ESP32 Raws M5Stack M5stick C Huab Cua Saib Nrog DHT11 - Saib Xyuas Qhov Kub Kub & Qhov Kub Kub ntawm M5stick-C Nrog DHT11: 6 Cov Kauj Ruam
ESP32 Raws M5Stack M5stick C Huab Cua Saib Nrog DHT11 | Saib Xyuas Qhov Kub thiab Qhov Ntsuas Kub ntawm M5stick-C Nrog DHT11: Nyob zoo cov neeg, hauv cov lus qhia no peb yuav kawm paub yuav ua li cas cuam tshuam DHT11 ntsuas kub nrog m5stick-C (pawg tswj hwm kev txhim kho los ntawm m5stack) thiab tso tawm ntawm cov zaub ntawm m5stick-C. Yog li hauv qhov kev qhia no peb yuav nyeem qhov ntsuas kub, av noo & heat kuv
Kev Saib Xyuas Tus Kheej Ntiag Tug Hacked Los Ntawm Cov Laus LCD Saib: 7 Kauj Ruam (nrog Duab)
Kev Saib Xyuas Tus Kheej Ntiag Tug Los Ntawm Lub Luag Qub LCD: Thaum kawg koj tuaj yeem ua qee yam nrog lub qub LCD saib uas koj muaj hauv lub nkas -las. Koj tuaj yeem tig nws mus ua tus saib xyuas ntiag tug! Nws zoo nkaus li dawb rau txhua tus neeg tshwj tsis yog koj, vim tias koj hnav "khawv koob" tsom iav! Txhua yam koj yuav tsum muaj yog pa
Hloov VGA Saib Xyuas Splitter Rau Hauv Computer-tswj Saib Switcher: 4 Cov Kauj Ruam
Hloov pauv VGA Saib Xyuas Splitter Rau Hauv Computer-tswj Saib Switcher: Cov lus qhia no piav qhia yuav ua li cas pheej yig (20 EURO) VGA saib splitter uas yog siv los txuas ib lub PC rau ob lub saib tuaj yeem hloov pauv mus rau hauv lub computer tswj-saib switcher. Cov cuab yeej kawg yog tswj ntawm qhov chaw nres nkoj sib luag thiab tso cai rau tur
Yuav Ua Li Cas Saib Tag Nrho Cov Kauj Ruam Los Ntawm Qhov Tseeb - TAB SIS YOOJ YIM !!!: 5 Kauj Ruam
Yuav Ua Li Cas Saib Txhua Cov Kauj Ruam Los Ntawm Qhov Tseeb - TAB SIS YOOJ YIM !!!: Qee tus ntawm koj yuav paub qhov no twb tau ua lawm, tab sis kuv tsuas yog tshaj tawm qhov no thaum qee leej tsis tau pom dua qhov hloov tshiab thiab tab tom saib lwm qhov qhia tau. Kuv vam tias koj nyiam nws! Los yog kuv? Cov ntaub ntawv xav tau: koj lub khoos phis tawj 130 ohm resistor 2x 5mm xiav LED teeb