Cov txheej txheem:
- Kauj Ruam 1: Teeb Teeb LED-teeb
- Kauj Ruam 2: Ntxiv Lub Teeb Pom Teeb Pom Kev Zoo
- Kauj Ruam 3: Ntxiv Koj phau ntawv txhais lus
- Kauj Ruam 4: Ua Lub Teeb Pom Kev Los Ntawm Qhov Tsis Yog
- Kauj Ruam 5: Ntxiv Cov Tswv Yim
- Kauj Ruam 6: Ua Tus Tswv Yim
- Kauj Ruam 7: Morsing cov ntawv raug qhov tseeb
- Kauj Ruam 8: Txheeb Xyuas Peb Teeb thiab Rov Pib Dua
- Kauj Ruam 9: Txhua Qhov Hloov Pauv Hauv Ib Daim Duab
Video: Arduino Hangman hauv Morse: 9 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Hauv qhov kev qhia no kuv yuav qhia koj teeb tsa koj tus kheej Arduino mus ua si Hangman los ntawm kev xa Morse code nrog lub teeb nyem yooj yim lossis lub teeb ua haujlwm los ntawm koj lub xov tooj.
Txhua yam koj yuav tsum tau ua raws yog: Arduino Board.10 LED-lightsWires txuas nws tag nrho. Extra: A Piezo element (ntxiv suab).
Kauj Ruam 1: Teeb Teeb LED-teeb
Qhov kev ua si ntawm Morse no yuav siv 4 lub teeb los qhia 4 tus tsiaj ntawv hauv lo lus uas yuav tsum tau twv thiab 5 lub teeb los qhia txog lub neej uas tus neeg ua si tau tso sab laug los twv nrog, yog li ua ntej tshaj plaws koj yuav tsum txuas 9 LED -teeb nyob rau hauv txoj kev ib txwm muaj, raws li pom hauv daim duab.
Kauj Ruam 2: Ntxiv Lub Teeb Pom Teeb Pom Kev Zoo
Peb tsis tuaj yeem thim nyiaj ntawm cov khw muag khoom hluav taws xob, yog li kuv tau txiav txim siab khaws qhov haujlwm no pheej yig, los ntawm kev siv lub teeb pom kev zoo LED yooj yim ua lub teeb pom kev me me.
Txhua yam koj yuav tsum tau ua yog txuas txuas ntxiv-sab ntawm LED-teeb rau ib qho ntawm koj qhov chaw nres nkoj sib piv (hauv kuv rooj plaub A0) thiab rho tawm ib sab rau koj hauv av.
Kauj Ruam 3: Ntxiv Koj phau ntawv txhais lus
Thawj yam ua ntej, cia pib los ntawm kev ntxiv cov ntawv txhais ua lus Askiv los txhais cov tsiaj ntawv rau lawv tus lej Morse sib xws. Txhawm rau ua qhov no, peb yooj yim ua ib qho array ntawm 26 los ntawm 5, nrog thawj qhov ntawm txhua kab ntawv thib ob uas muaj tsab ntawv thiab 4 qhov txuas ntxiv tom ntej uas muaj tus lej Morse sib xws lossis ib qho chaw yog tias tsis muaj tus lej sab laug. Yog li piv txwv nrog tsab ntawv s, thawj qhov muaj 's', qhov thib ob, thib peb thiab thib plaub muaj qhov '.' thiab qhov kawg qhov muaj ''.
Kauj Ruam 4: Ua Lub Teeb Pom Kev Los Ntawm Qhov Tsis Yog
Hauv theem no, peb paub tseeb tias lub teeb tau qhib thaum pib qhov haujlwm thiab Morse tsab ntawv lawv sawv cev thaum tus neeg siv tau twv lawv raug lawm (cov lej rau qhov no yuav raug sau hauv qib 6). Peb kuj tseem paub tseeb tias tsuas muaj ntau lub teeb rau lub neej raws li cov neeg uas ua ntawv tau muaj txoj sia nyob.
Ua ntej qhov no, xyuas kom tseeb tias koj muaj kab nrog cov lej chaw nres nkoj thiab cov lej sib koom ua 0 rau sawv cev rau lub sijhawm uas lub teeb yuav tsum mus, tawm thiab qhov twg ntawm Morse lub LED-teeb tam sim no qhia.
Kauj Ruam 5: Ntxiv Cov Tswv Yim
Tam sim no peb yuav tsum sau cov cai txhawm rau txheeb xyuas seb tus neeg uas ua ntawv ci ntsa iab ntawm LED-teeb txuas nrog peb qhov chaw nres nkoj analog A0, thiab yog tias lawv yuav txhais nws rau hauv tsab ntawv raug.
Kom paub tseeb tias kev nyeem ntawv raug, peb nruab nrab txhua txhua 20 nyeem los ntawm LED-lub teeb thiab siv tus lej ntawd txhawm rau taug qab seb lub teeb puas tawm lossis qhib. Txhawm rau ua qhov no, thaum pib ntawm txoj haujlwm peb teeb tsa NUM_AVG rau tus lej peb xav kom nws tshuaj xyuas lub teeb ua ntej ntsuas qhov nruab nrab. Tus lej no ntau dua, qhov tseeb nyeem, tab sis nws kuj tseem tuaj yeem ua rau qeeb.
msBtnPushed sawv cev rau lub sijhawm uas lub teeb tau nyob rau.lastPressed yog boolean uas taug qab seb puas nyob hauv lub voj qub dhau los lub teeb tau qhib.
Kauj Ruam 6: Ua Tus Tswv Yim
Txog cov theem no, peb yuav tsum saib seb yuav ua dab tsi thaum lub sijhawm txaus dhau los xav tias tsis muaj Morse ntxiv lawm, thiab peb yuav tsum txheeb xyuas seb Morse tau xa hauv daim ntawv thiab seb nws puas yog tsab ntawv raug.
Txhawm rau ua qhov no, peb yuav tsum muaj txoj hlua lo lusToGuess teeb tsa rau lo lus peb xav kom peb cov players twv. Kuv tus kheej muaj tus lej zauv tsim los teeb tsa nws rau lo lus tsis sib xws thaum pib, tab sis koj kuj tuaj yeem yooj yim teeb nws rau ib lo lus.
Peb kuj yuav tsum paub tseeb tias lub txee nce los ntawm ib lub voj, txwv tsis pub tag nrho txoj haujlwm yuav tsis ua dab tsi. Tsis tas li ntawd, Kuv tau ntxiv qhov ua haujlwm qeeb, kom paub tseeb tias muaj lub voj nyob rau txhua lub vib nas this.
PS: Txhua qhov Serial.println cov haujlwm tsuas yog rau kev sim ntsuas. Tej zaum lawv yuav raug tshem tawm thaum ua tiav.
Qhov zooTimer thiab badTimer tsuas yog qhov tseem ceeb rau yog tias koj tab tom npaj siv Piezo keeb los ntxiv suab. Yog tias koj xav ua li ntawd, koj yuav tsum ntxiv cov cai hauv daim duab thib ob, uas ua suab nrov.
Kauj Ruam 7: Morsing cov ntawv raug qhov tseeb
Raws li tau cog lus ua ntej, hauv theem no peb yuav tsum teeb lub teeb uas sawv cev rau cov tsiaj ntawv uas tau twv kom raug Morse lawv tsab ntawv.
Txog qhov no, Kuv tau sau ob txoj haujlwm: morseThis thiab nextLetter.
Yog tias lub sijhawm teem mus txog lub sijhawm uas lub teeb yuav tsum mus, nws tsuas yog qhib lub teeb thiab sau cov cai txhawm rau teeb tsa lub sijhawm tshiab kom tua lub teeb thiab rov ua dua yog tias lub sijhawm teem mus txog qhov uas lub teeb yuav tsum rov qab tawm, nws tua lub teeb thiab tom qab ntawd teeb tsa tus lej los sawv cev rau ntu tom ntej ntawm tsab ntawv. Yog tias tsis muaj ntu tom ntej, nws rov ua dua rau thawj ntu.
Kauj Ruam 8: Txheeb Xyuas Peb Teeb thiab Rov Pib Dua
Yog lawm, txoj haujlwm yuav tsis ua haujlwm yog tias lub teeb tsis teeb rau qhov tso tawm thiab tawm tswv yim. Kuv kuj ntxiv tus lej zauv tsim los ntxiv lo lus los ntawm cov npe cov lus kuv tau muab tso rau hauv kab lus hu ua wordsToGuess.
Dhau li ntawd, peb yuav tsum ntxiv qhov pib ua haujlwm thiab ua kom ntseeg tau tias txhua qhov txiaj ntsig tau rov pib dua.
Kauj Ruam 9: Txhua Qhov Hloov Pauv Hauv Ib Daim Duab
Thaum kawg, koj tuaj yeem siv qhov no los tshuaj xyuas seb koj puas muaj txhua qhov kev hloov pauv tsim nyog teeb tsa kom raug.
Tam sim no txaus siab ua si Hangman hauv Morse!
Pom zoo:
Arduino Raws li ISP -- Hlawv Hex Cov Ntaub Ntawv hauv AVR -- Fuse hauv AVR -- Arduino Raws li Programmer: 10 Kauj Ruam
Arduino Raws li ISP || Hlawv Hex Cov Ntaub Ntawv hauv AVR || Fuse hauv AVR || Arduino As Programmer: ……………………… Please SUBSCRIBE To my YouTube channel for more videos …….. Kab lus no yog txhua yam hais txog arduino li isp. Yog tias koj xav xa cov ntawv hex lossis yog tias koj xav teeb tsa koj lub fuse hauv AVR ces koj tsis tas yuav yuav tus programmer, koj tuaj yeem ua
Yuav Ua Li Cas Txhim Kho Plugins hauv WordPress hauv 3 Kauj Ruam: 3 Kauj Ruam
Yuav Ua Li Cas Txhim Kho Plugins hauv WordPress hauv 3 Kauj Ruam: Hauv qhov kev qhia no kuv yuav qhia koj cov kauj ruam tseem ceeb rau nruab wordpress plugin rau koj lub vev xaib. Yeej koj tuaj yeem teeb tsa plugins hauv ob txoj kev sib txawv. Thawj txoj hauv kev yog los ntawm ftp lossis hla cpanel. Tab sis kuv yuav tsis sau nws li nws yog qhov txaus siab heev
Kev Tswj Dej Hauv Dej Hauv Dej Hauv Dej: 10 Kauj Ruam (nrog Duab)
Underwater Remote Control Drone: Kuv txiav txim siab los tsim ROV no rau lub hom phiaj ntawm kev tshawb fawb thiab kev qhuas ntawm lub ntiaj teb hauv qab dej vim tias tsis muaj ntau tus nqi tsim txiaj hauv cov drones hauv qab. Txawm hais tias nws siv sijhawm ntau, tshawb fawb, thiab autodidacticism, nws yog qhov kev lom zem
Ntse Suab Nkauj hauv Chav Dej thiab Da Dej Nrog Raspberry Pi - Sib Koom Ua Ke Hauv Chav, Tswb, Khawm Tswj thiab Kev Siv Tsev Hauv Tsev: 7 Kauj Ruam
Ntse Suab Nkauj hauv chav pw thiab Da Dej Nrog Raspberry Pi - Sib Koom Ua Ke Hauv Chav, Tswb, Khawm Tswj thiab Kev Siv Tsev Hauv Tsev: Niaj hnub no peb xav muab ob qho piv txwv txog yuav ua li cas koj tuaj yeem siv Raspberry Pi nrog peb Max2Play software rau hauv tsev automation: hauv chav dej thiab chav pw . Ob txoj haujlwm zoo ib yam nyob hauv cov suab paj nruag siab ncaj los ntawm ntau qhov chaw tuaj yeem rub tawm los
DIY-Rov ua dua lub kiv cua hauv pem teb rau hauv Kev Teeb Duab Teeb Duab/txhua-hauv-ib Teeb: 11 Kauj Ruam
DIY-Rov ua dua lub kiv cua hauv pem teb rau hauv Kev Hloov Kho Lub Teeb/txhua-hauv-ib lub teeb: Yog li kuv nyuam qhuav nyuam qhuav ntxuav lub caij nplooj ntoo hlav thiab tuaj hla cov kiv cua hauv pem teb uas muaj nws lub cav hlawv tawm. Thiab kuv xav tau lub teeb rooj. 2+2 thiab kuv tau ua tswv yim me ntsis thiab tuaj nrog lub tswv yim los hloov lub kiv cua mus rau hauv 20inch dav lub teeb hloov kho. Nyeem rau s