Cov txheej txheem:
Video: Arduino Pocket Slot Machine: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Kuv yuav ua siab ncaj rau pem hauv ntej thiab hais tias txoj haujlwm no yuav tsis tshwm sim tshwj tsis yog tias kuv tau nyob hauv qhov chaw thaum muaj tus mob coronavirus, kuv tau tshwm sim los pom tias Cov Ntawv Qhia tau ua qhov kev sib tw "LED Sawb", thiab kuv muaj qee lub strips LED nyob rau hauv ib lub thawv uas tau ploj mus tsis siv rau xyoo. Kuv xav tias zoo dua qhov uas tawm ntawm kuv lub hauv siab. Qhov kuv tau ua tiav lub tsev yog qhov zoo ib yam ntawm lub hnab tshos version ntawm lub tshuab ua haujlwm uas kuv tau ua rau kuv cov xeeb ntxwv hauv kev qhia ua ntej. Qhov no tsis muaj qhov qhib rau nyiaj npib lossis lub qhov ntxiab rau kev them nyiaj tab sis nws muaj lub teeb ci thiab lub suab nrov. Kuv yuav pom cov menyuam xav li cas thaum peb tawm ntawm kev ntoj ncig.
Kauj Ruam 1: LED Sawb
Feem ntau ntawm cov kab no siv los ua teeb pom kev zoo nkauj tab sis kuv xav txiav txim siab qee yam los tsim qhov twg kuv tuaj yeem siv qee qhov me me xwb. Qee qhov kab xev tau ntim rau kev tiv thaiv dej tab sis kuv kuj muaj qee qhov uas yooj yim rau ntais mus ua tej daim. Raws li koj tuaj yeem pom hauv daim duab, lawv txawm qhia koj tias yuav txiav qhov twg. Soldering cov xov hlau rau cov tooj liab tab yog ib qho yooj yim tab sis nco ntsoov tias koj siv cov hlau tsis tshua muaj cua sov thiab tsis txhob tso nws rau ntawm daim kab xev ntev heev vim tias txhua yam yog cov yas. Cov kab ntawv kuv tau teeb tsa rau LEDs hauv ib ntu thiab cuaj LEDs hauv ntu txuas ntxiv. Cov ntu no hloov pauv los ua qhov ntev ntawm kab txaij.
Kauj ruam 2: Kho vajtse
Cov duab qhia muaj nyob saum toj no. Thawj qhov qhia meej txog kev sib txuas Arduino. Raws li kuv tau ua yav tas los, Kuv tsim kho software ntawm Arduino Nano thiab tom qab ntawd tau teeb tsa lub tshuab ATMega328 ib leeg rau ib leeg rau kev sib dhos zaum kawg. Qhov ntawd pab txo qis ob qho tib si thiab kev siv tam sim no rau qhov haujlwm ua haujlwm roj teeb no. Qhov hloov pauv tuaj yeem yog txhua lub sijhawm sib cuag, ib txwm qhib yam. Lub suab nrov yog tus qauv piezo uas khiav ntawm qhov hluav taws xob qis li 1.5 volts.
Qhov txheej txheem thib ob qhia meej txog kev sib txuas rau cov kab hluav taws xob LED. Raws li tau qhia, cov kab xev raug muaj lub zog siv khiav los ntawm qhov txwv tam sim no thiab tom qab ntawd cov LEDs tau xaim ua kab. Kuv siv cov ntu nrog rau rau ntawm LEDs kom lawv haum rau kuv lub phiaj xwm phiaj xwm. Ntawm rau lub LEDs, ob qho liab, ob yog ntsuab, thiab ob yog xiav. Cov kab ntawv muaj cov nplaum thim rov qab yog li nws tau yooj yim lo lawv rau ntawm lub khob cij. Kuv hloov lub npog dub ib txwm ntawm lub npov qhov project nrog ib qho ntawm 1/8-nti dawb Plexiglas. Cov LEDs yog ci txaus kom ci los ntawm.
Cov hlua LED ib txwm khiav ntawm 12 volts, tab sis kuv ua haujlwm tau zoo ntawm 9 volts yog li kuv tau xaiv qhov ntawd txhawm rau txo qis kev siv tam sim no. Vim tias qhov hluav taws xob siab dua li Arduino nyiam pom ntawm nws cov pins, Kuv yuav tsum tso cov transistor tsav tsheb tso rau hauv qhov chaw. Kuv muaj cov pawg ntawm pheej yig 2N3904 transistors yog li kuv siv cov tab sis cov teeb liab me me NPN hom yuav tsum ua haujlwm. Kuv siv 7.5 k-ohm resistors ntawm lub hauv paus tab sis tus nqi ntawd tsis tseem ceeb. Koj tuaj yeem siv qis dua tab sis nco ntsoov tias nws yuav nce kev siv tam sim no.
Lub zog rau txoj haujlwm no los ntawm tus qauv 18650 3.7 volt lithium roj teeb. Zoo li cov phiaj xwm yav dhau los, Kuv txuas nws mus rau lub rooj them nyiaj me me yog li kuv tuaj yeem siv USB xov tooj txuas kom rov roj teeb. Cov zis ntawm lub rooj tsav xwm them nyiaj dhau los ntawm kev qhib/tua hloov mus rau ob qhov chaw sib txawv. Ib qhov txuas yog mus rau ATMega328 uas ua haujlwm zoo ntawm qhov qis dua. Lwm qhov kev sib txuas yog rau DC-rau-DC lub rooj txhawb siab uas kuv kuj tau siv hauv cov phiaj xwm yav dhau los. Feem ntau kuv txhawb qhov hluav taws xob rau 5 volts thiab tom qab ntawd khiav txhua yam ntawm qhov ntawd. Lub sijhawm no, txawm li cas los xij, Kuv txhawb nws rau 9 volts tshwj xeeb rau cov hlua LED.
Kauj ruam 3: Software
Lub software yog yooj yim zoo nkauj. Cov txheej txheem tseem ceeb tsuas yog txuas ntxiv mus kom txog thaum "Pib" hloov pauv. Thaum lub sijhawm tseem ceeb tseem tab tom hloov pauv, nws tau nce qhov sib txawv "Random". Nws yuav yooj yim hla rov qab mus rau xoom lub voj tom qab nws tsoo 255. Thaum qhov "Spin" niaj hnub hu nws siv tus qauv 27 tus lej hauv "Random" txhawm rau ntsuas rau hauv lub rooj saib uas LEDs teeb rau ntawm txhua kab. Lub rooj saib xyuas muaj 27 tag nrho nkag nrog peb ntawm lawv ua cov xim sib xws. Qhov ntawd teeb tsa qhov sib txawv ntawm kev yeej ntawm 1 hauv 9. "Spin" niaj hnub khiav lub voj kom nyem sib txawv ntawm LEDs los ntawm lub rooj thiab tom qab ntawd thaum kawg daws teeb meem ntawm ib qho. Raws li nyob rau hauv thawj qhov Slot Machine software, "Clickit" niaj hnub simulates lub suab ntawm lub log tig. Yog tias txhua qhov xim sib phim, tom qab ntawv hu ua "Winner". Qhov "Tus yeej" niaj hnub ua rau lub teeb pom kev tag nrho ntawm LEDs ntawm ib kab thiab tom qab ntawd txhua txoj hlua tau qhib/tua ua ntu zus. Lub tswb nrov tseem tso lub suab tawm/tawm thaum lub sijhawm no.
Kauj ruam 4: Yees duab
Cov vis dis aus tsis ua qhov kev ncaj ncees hauv kev ua si vim tias LEDs zoo li ntxuav tawm thiab lub xov tooj tsis khaws lub suab. Txawm li cas los xij, nws muab qhov yooj yim ntawm kev ua haujlwm ntawm qhov kev ua si.
Pom zoo:
Rejuvenate Slot Car Track: 5 Kauj Ruam
Rejuvenate Slot Car Track: Qhov sib tw tsheb sib tw yog txoj hauv kev lom zem ntawm kev coj qhov kev zoo siab ntawm kev sib tw tsav tsheb mus rau hauv koj lub tsev. Nws yog qhov zoo rau kev sib tw ntawm txoj kev tshiab, tab sis thaum koj lub tsheb qub qub thiab hnav, koj yuav pom tias lub tsheb tsis zoo li qub. Cov Lus Qhia no yuav qhia koj yuav ua li cas txhawm rau txhim kho
Pocket Signal Visualizer (Pocket Oscilloscope): 10 Kauj Ruam (nrog Duab)
Pocket Signal Visualizer (Pocket Oscilloscope): Nyob zoo txhua tus, Peb txhua tus tau ua ntau yam hauv txhua hnub. Rau txhua txoj haujlwm nyob qhov twg xav tau qee yam cuab yeej. Qhov ntawd yog ua, ntsuas, ua tiav thiab lwm yam .. Yog li rau cov neeg ua haujlwm hluav taws xob, lawv xav tau cov cuab yeej xws li cov hlau txuas, ntau lub ntsuas, oscilloscope, thiab lwm yam
Pocket Flappy Bird Game Machine: 5 Kauj Ruam
Pocket Flappy Bird Game Machine: Nov yog lub nodemcu esp8266 microcontroller based gaming console uas tuaj yeem ua si flappy noog thiab ntau lwm yam kev ua si.Qhov tshuab no tseem tuaj yeem siv ua kom deauther raws spacehuhns code ntawm https://github.com/SpacehuhnTech/esp8266_deauther
DIY Wave Tank/flume Siv Arduino thiab V-slot: 11 Kauj Ruam (nrog Duab)
DIY Wave Tank/flume Siv Arduino thiab V-slot: Lub nthwv dej tank yog chaw teeb tsa teeb tsa rau kev soj ntsuam tus cwj pwm ntawm cov nthwv dej saum npoo av. Cov dej nthwv dej zoo ib lub thawv uas muaj cov kua, feem ntau yog dej, tawm hauv qhov qhib lossis qhov cua puv rau saum. Ntawm qhov kawg ntawm lub tank tus actuator tsim cov yoj; lwm e
Lub Coolest USB L.E.D. Pocket-Sized Light (Pocket-Sized Entry): 6 Kauj Ruam
Lub Coolest USB L.E.D. Hnab Hnab Loj Loj (Pocket-Sized Entry): Hauv Cov Lus Qhia no, Kuv yuav qhia koj yuav ua li cas thiaj ua tau USB USB LE lub teeb uas tuaj yeem quav mus rau qhov loj ntawm X-it Mints tin, thiab tuaj yeem yooj yim haum hauv koj lub hnab ris. Yog tias koj nyiam nws, nco ntsoov + nws thiab pov npav rau kuv hauv kev sib tw! Cov ntaub ntawv thiab