Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Kev Txuas Hluav Taws Xob
- Kauj ruam 2: Arduino Code
- Kauj Ruam 3: Haum Lub Thawv
- Kauj Ruam 4: Cov Lus Qhia Ua Haujlwm
Video: Kev Sib Tw Box Game - Arduino Powered: 4 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Kev sib tw lub npov sib tw tau ua rau qhov kev sib tw nyuaj, nws yuav tsum tau nqa qib los ntawm txoj hauv kev nyuaj lossis dhau qhov kev ncua deb txhawm rau txhawm rau yeej qhov kev sib tw.
Ib qho arduino tau siv los ntsuas lub kaum sab xis ntawm lub npov thiab ua rau lub tswb ceeb toom thaum lub teeb tsa tau dhau mus.
Lub thawv yuav tsum tau txav mus los kom zoo thaum nqa qib. Raws li lub thawv txav tawm ntawm qib, qhov ntsuas qhov sib npaug ntawm lub teeb yuav ci ntsa iab, ntau lub teeb qhia tau hais tias lub thawv txuas ntxiv ntawm qib. Qib siab kuj tseem tuaj yeem siv los saib yog tias lub npov yog qib. Thaum lub thawv nyob deb dhau ntawm qib lossis nws raug tsoo, lub thawv yuav chirp 3 zaug thiab ua suab nrov nrov, ib lub teeb ntawm lub neej yuav tawm mus. Thaum tag nrho 3 lub neej tau siv lub thawv yuav ceeb toom thiab nyem txhua lub teeb, qhov kev ua si tau ploj mus.
Khoom siv
Qhov yuav tsum tau muaj yog:
1 x Arduino Nano
1x MPU6050 tus qauv
3x Dawb LEDs
5x Xim LEDs rau qhov ntsuas qhov sib npaug (2 ntsuab, 2 daj, 1 liab)
1 x Piezo Buzzer
1 x TIP 120 Transistor
1x 2.2K Ohm resistor
8 x 220 Ohm resistor
1x Push Button
1x Power hloov
1x "Bullseye" qib siab
5v Lub zog siv hluav taws xob, kuv txoj haujlwm siv li-ion 18650 daim thaiv nrog kev tswj hwm 5v tso tawm
1x Project qhov project
Koj yuav xav tau lub khob cij thiab dhia cov xov hlau los ntsuas qhov Circuit
Cov cuab yeej xav tau yog:
Laum thiab me ntsis
Soldering hlau
Kub kua nplaum phom
daim kab xev npog, xaum thiab tus pas ntsuas rau cim tawm lub thawv
Cov ntaub ntawv
Kauj Ruam 1: Kev Txuas Hluav Taws Xob
Tib yam uas tsis tau qhia rau ntawm kab duab kab yog lub zog hloov pauv tseem ceeb, hauv kuv qhov haujlwm no hloov pauv tau muab tso nruab nrab ntawm cov roj teeb lithium thiab daim ntaub thaiv kom lawv thiaj tuaj yeem txuas tau.
Yog tias koj tsis paub nrog cov kab hauv qab txuas kab kos tom qab ntawd tsuas yog coj nws los ntawm ib qho, ua raws txhua txoj kab txuas txuas kom zoo thiab ua haujlwm kom zoo kom koj tsis txhob poob dab tsi.
Koj yuav tsum teeb tsa lub Circuit Court ntawm lub khob cij los txheeb xyuas tias nws ua haujlwm tau zoo ua ntej koj muab tag nrho cov khoom sib dhos ua ke.
Lub neej LEDs ntawm daim duab yuav tsum yog dawb LEDs
Qhov sib npaug ntawm LEDs yuav tsum tau teeb tsa:
Liab - Tshuav LED 5
Daj - Tshuav LED 4
Daj - Tshuav LED 3
Ntsuab - Tshuav LED 2
Ntsuab - Tshuav LED 1
Kauj ruam 2: Arduino Code
Txog cov lej arduino koj yuav xav tau ntxiv qee lub tsev qiv ntawv rau arduino IDE, Kuv tau suav nrog cov txuas hauv qab no
Cov tsev qiv ntawv ntxiv arduino xav tau yog:
MPU6050_tockn.h
OneButton.h
Koj yuav tsum tau ntxiv cov tsev qiv ntawv txuas rau saum toj no rau koj li arduino IDE
Rub tawm thiab qhib cov ntawv uas muaj cov cai "Tshuav_alarm_V1.8.ino"
Tshaj tawm cov cai rau arduino board
Kauj Ruam 3: Haum Lub Thawv
Hmoov tsis zoo kuv tsis tau thaij duab ntawm lub thawv thaum kuv tab tom haum cov khoom siv rau nws. Kuv tau siv cov kua nplaum kub kom haum cov khoom rau hauv lub thawv.
Yog tias koj siv lub thawv yas zoo li qhov kuv tau siv, tom qab ntawd qhwv sab saum toj hauv daim kab xev npog thiab siv tus pas ntsuas thiab tus cwj mem los cim qhov twg koj xav tau los laum lub qhov rau LEDs, tus hais lus thiab tus ntsuj plig qib kev ntsuas ntsia hlau.
Qhov hloov pauv tau ua tiav los ntawm kev drilling lub qhov thiab tom qab ntawv ua kom pom qhov loj thiab qhov zoo.
Yog tias kuv tau rov ua txoj haujlwm no, Kuv yuav ua txhua yam khoom siv hauv lub hau kom kuv tsis tas yuav tsum muaj ntau qhov txuas txuas ntawm lub hau thiab hauv qab ntawm lub npov.
Kauj Ruam 4: Cov Lus Qhia Ua Haujlwm
Pib
Ua ntej tig lub npov rau, muab lub thawv tso rau ntawm lub tiaj thiab qib saum npoo kom cov npuas hauv qib siab nyob hauv nruab nrab lub voj voog.
Qhib lub zog hloov pauv, lub npov yuav ceeb toom ib zaug thiab khau raj. Tawm ntawm lub thawv ntawv kom txog thaum koj hnov lub suab nrov peb zaug thiab 3 lub suab dawb “Lub neej teeb” qhib.
Qhov kev ua si yog tam sim no npaj txhij.
Lub thawv ua haujlwm
Lub thawv yuav tsum tau txav mus los kom zoo thaum nqa qib. Raws li lub thawv txav tawm ntawm qib, qhov ntsuas qhov sib npaug ntawm lub teeb yuav ci ntsa iab, ntau lub teeb qhia tau hais tias lub thawv txuas ntxiv ntawm qib.
Lub siab kuj tseem tuaj yeem siv los saib yog tias lub npov yog qib (Yog tias qib siab thiab lub teeb sib npaug tsis sib xws nqa tawm qhov ntsuas qhov ntsuas qhov sib npaug, saib hauv qab no)
Thaum lub thawv nyob deb dhau ntawm qib lossis nws raug tsoo, lub thawv yuav chirp 3 zaug thiab ua suab nrov nrov, ib lub teeb ntawm lub neej yuav tawm mus.
Thaum tag nrho 3 lub neej tau siv lub thawv yuav ceeb toom thiab nyem txhua lub teeb, qhov kev ua si tau ploj mus.
Tswj
Pib dua Tswb
Ua qhov no kom tsis txhob ua si dhau lub tswb tom qab tag nrho 3 lub neej tau ploj lawm.
Thaum lub tswb nrov nrov, nias lub pob ntsuab rau ib pliag thiab tso tawm. Lub tswb yuav tsum nres tom qab ib pliag. Yog tsis tau sim dua
Rov Pib Dua Lub Neej - Ua qhov no yog tias koj xav rov pib ua si, tag nrho peb lub neej yuav rov qab los.
Txhua lub sijhawm, ob npaug nias lub pob ntsuab (zoo li lub computer nas, tab sis qeeb me ntsis). Lub suab nrov rov pib dua yuav suab thiab peb lub teeb lub neej yuav pom kev.
Rov pib dua qhov ntsuas qhov ntsuas - Ua qhov no yog tias cov npuas hauv qib siab tsis sib xws qhov teeb pom kev sib npaug.
Ntev nias lub pob ntsuab (nias rau 3 vib nas this thiab tso tawm) Qhov sib npaug rov ua suab nrov yuav ua si thiab lub teeb sib npaug yuav nyem me ntsis thiab tom qab ntawd yuav tsum tawm mus (qhia tias lub npov yog qib). Nws yuav tsum tau ua tiav thaum lub npov yog qib raws li qhia los ntawm qib qib npuas.
Sau ntawv
Thaum lub thawv pib chirp vim tias lub neej ploj, ua kom nws rov qab mus rau qhov chaw tiaj tus raug lossis koj yuav plam lwm lub neej sai li sai tau thaum lub suab nrov nrov nres, kwv yees li 5 vib nas this.
Siv qib tus ntsuj plig los saib txoj kev tawm ntawm tiaj/qib koj yog dab tsi, lub teeb qhia tau tias koj tawm ntawm qib tab sis lawv tsis qhia txoj kev twg.
Cov npuas ntawm qib siab yog kwv yees zoo ib yam li lub teeb taw qhia, thaum lub npuas nphav sab ntawm sab ntsuj plig qib lub neej yuav ploj mus.
Yog tias lub thawv tau coj txawv txawv thiab qhov ntsuas qhov ntsuas qhov sib npaug tsis ua haujlwm, tig lub thawv tawm thiab rov ua dua nrog lub zog hloov dub. Koj yuav tau tos kwv yees li 10 vib nas this nrog lub thawv rau ntawm lub tiaj tiaj thaum nws muaj zog rov qab. Sim siv qhov ntsuas qhov ntsuas qhov sib npaug ua ntej vim nws nrawm dua, koj tsis tas yuav tos lub thawv kom ua tiav nws lub zog nce mus.
Lub thawv yog lub roj teeb siv hluav taws xob, nws yuav tsum muaj txoj hauv kev txaus kom them tag nrho ib hnub ntawm kev siv tas li, thov kaw nws yog tias nws tsis siv los cawm lub zog roj teeb.
Yog tias lub pob tsis teb, thov nco ntsoov tias koj tau nias THIAB tso lub pob.
Pom zoo:
Cov Txheej Txheem Kicker Yooj Yim thiab Kev Tso Cai Nrog Slack Kev Sib Koom: 12 Cov Kauj Ruam (nrog Duab)
Txoj Cai Kicker Yooj Yim thiab Kev Tso Cai Nrog Slack Kev Sib Koom: Hauv lub tuam txhab uas kuv ua haujlwm muaj lub rooj ncaws pob. Lub tuam txhab nyob ntau cov plag tsev thiab rau qee tus neeg ua haujlwm nws yuav siv sijhawm li 3 feeb los txog ntawm lub rooj thiab … kom paub tias lub rooj twb nyob lawm
Qhov muag tsis pom kev Nrog ESP8266, Google Tsev thiab Openhab Kev Sib Koom thiab Kev Tswj Xyuas Web: 5 Cov Kauj Ruam (nrog Duab)
Qhov muag tsis pom kev Nrog ESP8266, Google Tsev thiab Openhab Kev Sib Koom thiab Kev Tswj Xyuas Web: Hauv Cov Lus Qhia no kuv qhia koj li cas kuv ntxiv kev siv tshuab rau kuv qhov muag tsis pom. Kuv xav kom muaj peev xwm ntxiv thiab tshem tawm qhov kev siv tshuab nws, yog li txhua qhov kev teeb tsa yog clip ntawm.Qhov tseem ceeb yog: Stepper motor Stepper tsav tswj bij ESP-01 Iav thiab teeb tsa
SASSIE: Cov Txheej Txheem rau Kev Txaus Siab Tsis Txaus Siab thiab Kev Sib Tham Sib Tham: 5 Cov Kauj Ruam
SASSIE: Cov Txheej Txheem rau Kev Txom Nyem Tsis Txaus Siab thiab Kev Sib Tham Sib Tham: SASSIE yog lo lus teb rau lo lus nug peb txhua tus tau nug peb tus kheej thaum muaj kev ntsiag to txawv ntawm ib qho hauv peb lub neej, "Kuv puas yuav tham tom ntej?" Zoo tam sim no koj tsis tas yuav txhawj xeeb vim tias SASSIE tau tsim tshwj xeeb los lees paub qhov txawv txav uas ntsiag to
Kev Sib Tham Sib Txuas Duab: 4 Cov Kauj Ruam (nrog Duab)
Kev Sib Tham Sib Txuas Duab: Hauv qhov haujlwm no, peb tab tom sib xyaw coding thiab suav lub cev los tsim kev teeb tsa kev sib tham sib kos duab. Piv txwv qhia nyob rau hauv Cov Lus Qhia no yog cov tub ntxhais kawm coding project uas sib txuas cov duab thiab cov ntsiab lus nrog lub hom phiaj tsim interface. Qhov
Kev tshem tawm, Kev Tu, thiab Kev Sib Sau ntawm Xbox 360 Tus Tswj: 11 Cov Kauj Ruam (nrog Duab)
Kev sib cais, Kev Tu, thiab Kev Sib Sau ntawm Xbox 360 Tus Tswj: Cov lus qhia ib kauj ruam-ib-kauj ruam no yuav qhia koj txog kev sib dhos, tu, thiab rov ua dua ntawm koj li Xbox 360 Tus Tswj. Nyeem txhua qib hauv nws tag nrho ua tib zoo ua ntej ua kom tsis txhob muaj teeb meem thaum txheej txheem