Cov txheej txheem:
- Kauj Ruam 1: Kev ua haujlwm
- Kauj ruam 2: Pib Ua Si
- Kauj Ruam 3: AutoPowerOff Cov Haujlwm
- Kauj Ruam 4: Cia Pib Tsim
- Kauj ruam 5: AutoPowerOff Version
- Kauj Ruam 6: Sketch
- Kauj Ruam 7: Kev hloov kho
- Kauj ruam 8: Ua tiav
Video: BrainGame: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Nyob zoo hauv cov lus qhia no kuv yuav qhia tsim lub game me me siv rau kev xyaum ua lej, nrog Arduino Uno thiab Oled zaub.
Txhua yam pib thaum kuv tau pab kuv tus tub nrog nws ua haujlwm hauv tsev kawm ntawv.
Kuv tuaj nrog Lub Tswv Yim los siv lub cuab yeej siv los xyaum ua piv txwv piv txwv thiab cov lej yooj yim.
Yog tias koj tau nyeem kuv lwm cov lus qhia, "OLEDDICE" tej zaum koj yuav paub lub thawv thiab lwm yam los ntawm txoj haujlwm ntawd.
Thaum kuv tau tsim tus qauv rau txoj haujlwm tsuav kuv yuav ntau qhov kev cai ua PCB s thiab tsim lawv rau ib lub thawv tshwj xeeb, yog li ntawd kuv yuav rov siv nws rau ntau lub phiaj xwm nqa tau.
Vim hais tias saum toj no cov vis dis aus qhia txog qhov kev cai lub hlwb kawg-kev ua si thiab yuav siv nws li cas, tab sis hauv cov lus qhia no kuv yuav piav qhia yuav tsim nws li cas rau ntawm lub khob cij.
Muaj ob version muaj.
1. Cov qauv txheem
2. AutoPowerOff Version
Qhov AutoPowerOff version muaj ob peb yam ntxiv ntxiv txhawm rau tua lub zog kom txuag lub roj teeb.
Nws yog qhov kev xaiv zoo tshaj yog tias koj, zoo li kuv ua ib qho kom nqa tau.
Kauj Ruam 1: Kev ua haujlwm
Cov haujlwm tau piav qhia hauv qab no zoo ib yam rau ob qho tib si tshwj tsis yog rau AutoPowerOff qhov tshwj xeeb.
Qhov kev ua si muaj peb tus qauv tam sim no PCB hloov pauv rau kev tswj hwm.
Xaiv, OK, thiab Rov Qab
Nov yog yuav ua li cas.
Thaum koj xub qhib lub zog ua si koj yuav raug xaiv kom xaiv game los ntawm cov game game.
Koj tuaj yeem xaiv los ntawm, 2 nplooj ntawv.
Thawj nplooj ntawv:
- ntxiv
- rho tawm
- muab sib npaug
- faib
Nplooj ntawv thib ob:
- binary hloov dua siab tshiab
- hex hloov dua siab tshiab
- Analog moos nyeem ntawv
- Random hom khiav los ntawm kev ua lej yooj yim.
Thaum koj tau txiav txim siab qhov kev ua si twg koj xav ua, nyem OK thiab koj yuav txav mus rau cov ntawv qhia zaub mov tom ntej los xaiv
qib ntawm 1-4
Ntaus lub pob rov qab yuav coj koj rov qab mus rau cov ntawv qhia zaub mov dhau los.
Kauj ruam 2: Pib Ua Si
Nias ok kom pib ua si.
Kev ua si 1-4
Yog tias koj tau xaiv qhov kev ua si los ntawm thawj cov ntawv qhia zaub mov, koj yuav muaj lus nug thiab lub sijhawm loj hlob nyob hauv qab ntawm cov zaub. Thaum lub sijhawm tau tawm mus qhov kev ua si yuav tso saib cov lus teb raug.
Ntaus qhov ua tau zoo dua yuav muab txoj haujlwm tshiab rau koj.
Game 5-8
Yog tias xaiv kev hloov pauv los ntawm nplooj ntawv thib ob tus cwj pwm zoo sib xws, tab sis ntawm no koj yuav tsum hloov pauv, los ntawm lossis mus rau, ntawm zauv zauv, binary lossis hex.
Ua si qhov kev ua si no, koj yuav tsis muaj lub sijhawm bar, tsuas yog nias ok thaum npaj los tso saib cov lus teb.
Qhov kev ua si zaum kawg yog lub moos sib piv nyeem ntawv, thaum tsoo lub moos zoo pib tig thiab qeeb tus lej ntawm lub sijhawm ua ntej nws tso tseg, thiab tom qab ntawd koj yuav raug ceeb toom kom teb tias nws yog lub sijhawm twg.
Txhawm rau ua kom yooj yim dua, lub moos ib txwm nres ntawm 5 feeb sib nrug.
Rau txhua qhov kev ua si koj yuav muaj lub suab nrov thaum ua si yog tias lub suab tau qhib.
Txhawm rau qhib lossis kaw lub suab, nyem thiab tuav lub pob rov qab rau ntau dua 1 vib nas this. Yog tias lub suab tsis ua haujlwm muaj lub cim me me hais lus nyob rau ntawm kaum sab xis.
Kauj Ruam 3: AutoPowerOff Cov Haujlwm
Yog tias koj tsim AutoPowerOff version muaj ob peb lub luag haujlwm ntxiv.
Koj ua kom lub zog ntaus ntawv los ntawm kev tuav lub pob ok rau ib pliag. Qhov kev ua si tau ua haujlwm ntev txog 60 vib nas this ua ntej koj yuav muaj lub zog pib ua haujlwm ceeb toom, yog tias tsis ua si game.
Yog tias koj tsis tsoo ib lub pob, lub zog tawm mus, qhov no ua rau koj yuav tsis hnov qab hloov qhov kev ua si.
Nias ib lub pob twg yuav rov pib dua lub sijhawm.
Tuav khawm Rov qab rau ntau dua peb vib nas this, tom qab ntawd tso tawm nws yuav yuam qhov kev ua si kaw.
Cov duab kos siv EEPROM lub tsev qiv ntawv uas los nrog Arduino IDE khaws cov ntaub ntawv.
Tsuas yog ua ntej lub hwj chim tawm ntawm lub micro tswj tseg lub xeev tshiab kawg thiab yuav rov nco qab cov ntawd thaum rov pib dua tom ntej, Game, Qib thiab Lub Xeev Lub Xeev.
Kauj Ruam 4: Cia Pib Tsim
Nov yog yam koj xav tau.
Ob lub versions:
1 Arduino UAS
1 0.96 i2c Oled zaub Oled zaub
3 lub sij hawm thawb khawm PCB Hloov
3 Resistors 10K
1 Piezo element
1 solderless BreadBboard
qee cov xov hlau jumper.
AutoPowerOff Version: Cov
Rau AutoPowerOff version koj kuj xav tau.
1 Pfet Transistor IRF9640 lossis zoo sib xws
1 NPN Transitor BC547 lossis zoo sib xws
2 Diodes 1N4148
1 Kev ntsuas hluav taws xob 7805
2 Resistors 100K
2 Capacitors 10uF
1 Capacitor 0, 1uF
19 Volt roj teeb
Kev tsim cov qauv txheej txheem tsuas yog hais txog kev sib txuas oled zaub, lub piezo, cov nyees khawm thiab cov rub tawm. saib daim duab fritzing saum toj no.
SCL ntawm cov zaub tau txuas nrog Analog5 thiab SDA txuas nrog Analog4 ntawm Arduino.
Kauj ruam 5: AutoPowerOff Version
Yog tias tsim lub Autopoweroff version, koj yuav tsum ntxiv cov khoom ntxiv los ntawm daim ntawv teev npe rau koj lub khob cij.
Nco ntsoov tias koj yuav tsum txav 10K rub tawm qhov tawm tsam rau Ok khawm mus rau lub zog tswj hluav taws xob thiab ntxiv cov xaim ntxiv los ntawm Digital tso tawm 8.
Kuj tseem nco ntsoov ua kom koj lub zog Arduino dhau 5 Volt tus pin rau saum (Tsis yog los ntawm DC nkaus ntawm sab).
Koj kuj yuav tsum tshem koj lub USB cable thaum kos duab kos, txwv tsis pub lub zog pib ua haujlwm yuav tsis ua haujlwm nyob ntawm qhov Arduino tau siv los ntawm USB txawm tias lub kaw lus kaw lawm.
Nov yog yuav ua li cas lub zog pib tua hluav taws xob ua haujlwm.
Thaum nias lub khawm ok qhov hluav taws xob poob rau ntawm PFet: s Rooj vag tso cai rau lub zog los ntawm lub roj teeb kom ntws los ntawm lub transistor mus rau tus tswj qhov hluav taws xob uas tswj qhov voltage mus rau 5 Volt.
Thaum Arduino tau siv lub digital pin 8 tau teeb tsa rau qhov laj thawj HIGH thiab Tus Pin txuas nrog lub hauv paus ntawm BC547 uas yuav kaw lub Circuit Court ntev li ntev tau tus lej digital 8 yog HIGH.
Lub pob ok tseem tab tom tswj cov tswv yim digital 7 ntawm Arduino los ntawm diode D2.
Kauj Ruam 6: Sketch
Cov duab kos siv U8g2 lub tsev qiv ntawv rau cov zaub, koj pom nws ntawm no.
Rub tawm thiab teeb tsa ua ntej sau cov cai.
Xav tau kev pab txhawm rau txhim kho tsev qiv ntawv? Https: //www.arduino.cc/en/guide/Libraries
TSEEM CEEB:
Koj siv tib daim duab rau ob qho tib si, tab sis koj yuav tsum tsis suav "#define AUTOPOWER" ntawm qhov pib ntawm daim duab yog tsim cov qauv txheem.
Kauj Ruam 7: Kev hloov kho
Muaj qee qhov tsis nyob hauv qhov kos duab uas tus neeg siv yuav xav hloov pauv kom zoo dua rau cov neeg siv ua pov thawj.
- Lub sijhawm xav txog ntau qib.
- Random ntau rau kev ua si sib txawv thiab qib.
Cov lej lej sib txawv yog khaws cia hauv 2dim array rau txhua qhov kev ua si, thiab txhua qib.
Yog tias koj siv oled nrog I2c chaw nyob sib txawv dua li lub neej ntawd, koj tuaj yeem hloov pauv qhov ntawd kom haum rau koj cov zaub.
Kauj ruam 8: Ua tiav
Koj ua tiav.
Kuv vam tias koj nyiam qhov project thiab game.
Muaj kev lom zem.
Tomas
Pom zoo:
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom - Cov Kauj Ruam ntawm Kauj Ruam: 4 Kauj Ruam
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom | Cov kauj ruam ib kauj ruam: Hauv txoj haujlwm no, kuv yuav tsim qhov yooj yim Arduino Tsheb Rov Qab Tsheb Nres Tsheb Nres Sensor Siv Arduino UNO thiab HC-SR04 Ultrasonic Sensor. Qhov no Arduino raws Lub Tsheb Rov Qab ceeb toom tuaj yeem siv rau Kev Tshawb Fawb Txog Tus Kheej, Robot Ranging thiab lwm yam
Tsev Automation Kauj Ruam ntawm Kauj Ruam Siv Wemos D1 Mini Nrog PCB Tsim: 4 Kauj Ruam
Tsev Automation Kauj Ruam Ib Leeg Siv Wemos D1 Mini Nrog PCB Tsim: Tsev Automation Kauj Ruam los ntawm Kauj Ruam siv Wemos D1 Mini nrog PCB Tsim cov tub ntxhais kawm ntawv qib siab. Tom qab ntawd ib tus ntawm peb cov tswv cuab tuaj
RC Taug Qab Neeg Hlau Siv Arduino - Kauj Ruam Ib kauj ruam: 3 Kauj Ruam
RC Tracked Robot Siv Arduino - Kauj Ruam Ib Nrab: Hav guys, Kuv rov qab los nrog lwm tus neeg hlau txias chassis los ntawm BangGood. Vam tias koj tau dhau los ntawm peb cov phiaj xwm yav dhau los - Spinel Crux V1 - Tus Cwj Pwm Tswj Tus Neeg Hlau, Spinel Crux L2 - Arduino Xaiv thiab Muab Neeg Hlau nrog Robotic caj npab thiab Badland Braw
Kawm Yuav Ua Li Cas Kos Tus Tswm Ciab - Kauj Ruam Ib Kauj Ruam: 6 Kauj Ruam
Kawm Yuav Ua Li Cas Thiaj Li Tswmciab - Kauj Ruam Ib kauj ruam: Cov tswm ciab no siv sijhawm 10 feeb los kos yog tias koj ua raws kuv cov kauj ruam ua tib zoo
DIY Arduino Robotic Arm, Kauj Ruam ntawm Kauj Ruam: 9 Kauj Ruam
DIY Arduino Robotic Arm, Kauj Ruam ntawm Kauj Ruam: Cov ntawv qhia no yog qhia koj yuav tsim lub Caj Npab Caj Npab ntawm koj tus kheej li cas