Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Rooj plaub
- Kauj ruam 2: Electronics
- Kauj Ruam 3: Teeb PI
- Kauj Ruam 4: Txuas MySQl
- Kauj ruam 5: Txoj Cai
- Kauj Ruam 6: Cov Ntaub Ntawv
- Kauj Ruam 7: Kauj Ruam 5 Xeem Txoj Haujlwm
Video: Cov Chav Hauv Tsev Yooj Yim: 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Nyob zoo
rau kuv txoj haujlwm hauv tsev kawm ntawv Kuv tau tsim lub tshuab ua haujlwm me me hauv tsev. Qhov no tuaj yeem siv rau cov neeg uas ua haujlwm hauv chaw ua haujlwm txhua lub sijhawm thiab tsis nco qab tswj lub teeb pom kev, qhib lub qhov rais lossis txias chav thaum nws kub. Kuv tau yog tus txiv neej ntawd ntau zaus thaum kuv ua si lossis ua haujlwm rau tsev kawm ntawv. Kuv tsuas yog xav ua qhov no rau kuv chav nyob hauv lub neej tiag tiag thiab kuv zoo mus! Txog tam sim no nws tsuas yog rau kuv tus phooj ywg 'Anthony', ua si daim duab mobile …
Dab tsi
Ib lub tsev me me hauv tsev uas tswj hwm qhov kub thiab txias, huab cua zoo rau peb cov neeg ua haujlwm hnyav. Nws ua haujlwm tsis siv neeg tab sis koj tswj hwm txhua yam ntawm lub vev xaib.
Vim li cas:
Raws li kuv tau hais ua ntej, Kuv tau ua qhov no rau tsev kawm ntawv txoj haujlwm. Nws yog qee yam kuv yuav nyiam hauv lub neej tiag tiag yog li tej zaum muaj ib hnub kuv tuaj yeem tsim nws rau kuv chav uas paub …
Khoom siv
Cov khoom hauv qab no xav tau los ua qhov haujlwm no. Koj tsis tas yuav xaj txhua yam los ntawm cov vev xaib sib txuas, qhov no tsuas yog qhov kuv tau txais.
(Hauv daim ntawv txuas nrog koj tuaj yeem pom tib daim ntawv, tsuas yog me ntsis ntxhua khaub ncaws thiab nrog tus nqi.)
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x
- 1 x 1k ohm resistor
- 2 x 10k ohm resistor
- 6 x 220 ohm resistor
- 6 x
- Haum rau ntau cov kab
- Ntsuab MDF lossis lwm hom ntoo
- Ib co kua nplaum
- 200 cl xim rau MDF, xim twg koj xav tau.
- 1 x
Kauj Ruam 1: Rooj plaub
Hauv cov ntaub ntawv koj pom txhua qhov ntau thiab tsawg koj xav tau los tsim cov ntoo lossis mdf panels. Kuv siv lub tshuab CNC los ua qhov. Siv lub tshuab ntawd tsis tas yuav! Koj tuaj yeem siv cov cuab yeej yooj yim dua thiab ua tiav qhov txiaj ntsig zoo.
Cov khoom tau ua kom haum zoo nyob rau hauv ib leeg yog li nrog qee cov kua nplaum koj tuaj yeem tso lawv tagheter.
Nco tseg tias phab ntsa sab hauv "cuav" tsis tau lo yog li kuv tuaj yeem tshem nws tawm, ib yam rau "cuav" qab nthab, sab nrauv ntawm phab ntsa "cuav" thiab lub qab nthab nws tus kheej. Peb yuav xav tau lub qab nthab cuav thiab phab ntsa cuav tom qab thaum peb tso rau hauv cov khoom siv hluav taws xob.
Tom ntej no koj tuaj yeem pleev xim lub thawv yog tias koj xav ua li ntawd. Kuv siv cov xim dawb tab sis nws tuaj yeem yog xim uas koj xav tau.
Kauj ruam 2: Electronics
Thov siv cov ntawv fritzing breadboard thaum koj ua lub Circuit Court. Kuv qhia tias koj siv tus pin zoo ib yam li kuv lossis koj tuaj yeem muaj teeb meem. Txij li peb twb tau ua lub thawv tsis tas yuav tsum ua "ntsuas" Circuit, koj tuaj yeem tsim nws hauv 1 ntawm 3 txoj hauv kev hauv qab no.
Muaj ntau txoj hauv kev los muab cov kab hluav taws xob no tso rau hauv lub thawv.
Txoj kev "tub nkeeg":
Koj tuaj yeem haum cov ntawv sib dhos ntawm cov phab ntsa cuav thiab phab ntsa tiag tiag tom qab ntawd siv cov xov hlau ntev dua kom mus txog qhov ntsuas ntawm sab saud
Txoj kev "tshaj lij":
Koj tuaj yeem ua tau zoo li kuv thiab ua pcb qhov twg koj muab tshuaj txhuam txhua yam rau nws yog li nws muaj txuj ci me ntsis
Txoj kev "qhov no yog rau kuv txoj haujlwm" txoj hauv kev:
Koj tseem xav tau pcb koj xaj ib qhov twg cov xov hlau yog ib feem ntawm pcb yog li koj tsuas yog yuav tsum tau muab cov khoom sib txuas thiab qee cov xov hlau mus txog rau saum lub npov
Kauj Ruam 3: Teeb PI
Rau cov uas tsis tau sau tus lej Pi, koj yuav tsum xub teeb tsa nws.
Qhov txuas no yuav qhia koj yuav ua haujlwm nyob deb li cas siv ssh.
Txuas:
Qhov txuas no yuav qhia koj yuav teeb tsa lub databaseserver li cas
Txuas:
Tom qab ntawd koj yuav xav teeb tsa qee pob khoom, xaiv daim nplaub tshev uas koj yuav tsum tsim los siv phau ntawv qhia thiab qhib lub davhlau ya nyob twg.
Koj yuav tsum tau nruab:
- pip3 nruab mysql-connector-python
- pip3 nruab flask-socketio
- pip3 nruab flask-cors
- pip3 nruab gevent
- pip3 nruab gevent-websocket
Kauj Ruam 4: Txuas MySQl
Thaum koj tau qhib MySQl workbench koj yuav tsum ua qhov txuas tshiab.
Kev sib txuas yuav tsum zoo li daim duab saum toj no.
- Pom tseeb koj lub npe rau txhua yam uas koj nyiam, kuv tau hu nws "Raspi"
- Tom qab ntawd koj teeb tsa txoj hauv kev txuas mus rau "Txuj TCP/IP hla ssh", Qhov no yog qhov tseem ceeb heev
- Ssh hostname tsuas yog IP chaw nyob ntawm koj tus PI
- Ssh lub npe siv yog tus siv koj li pi
- Mysql hostname tsis tas yuav hloov pauv
- Qhov chaw nres nkoj tsis tas yuav hloov pauv ib yam
- Lub npe siv yuav tsum yog koj lub npe siv ua haujlwm.
Txuas rau mysql workbench:
Kauj ruam 5: Txoj Cai
Hauv qhov chaw cia khoom koj yuav pom tus lej nessessary.
Nco ntsoov tias koj xav tau arduino ib yam nkaus, cov cai rau nyeem huab cua zoo tau sau hauv arduino.
Github:
Lub tsev qiv ntawv rau lub ntsuas cua zoo:
Tsuas yog tso tag nrho cov ntaub ntawv hauv qhov chaws pom duab chaws tej zaum yuav tsis mus ua haujlwm.
Ua ntej koj yuav tsum tau txheeb xyuas yog tias:
- Kev sib txuas lus txuas tau qhib rau koj li PI
- SPI tau qhib rau koj tus PI
- Ib txoj xov hlau tau qhib rau koj tus pi
Tom qab ntawd koj tuaj yeem tso tus lej backend qhov twg koj nyiam ntawm koj pi tab sis daim ntawv "html" xav tau nyob hauv /var /www.
Xav tias hloov pauv txoj cai thiab txhim kho txoj haujlwm.
Kauj Ruam 6: Cov Ntaub Ntawv
Txhawm rau khaws cov ntaub ntawv thiab kom siv tau cov kab ke koj xav tau MySQL database no.
Kuv siv Maria DB los ua kev tswj hwm database ntawm kuv tus Raspberry Pi (https://mariadb.org/).
Yog tias koj tsis nkag siab lub hauv paus, koj tuaj yeem nyeem "DB pab" thiab vam tias yuav nkag siab txhua yam.
Cov ntaub ntawv hauv lub database yuav tsum nyob ntawd. Qhov no yog rau cov khoom siv, tsis muaj cov ntaub ntawv no lub system yuav tsis ua haujlwm.
Kauj Ruam 7: Kauj Ruam 5 Xeem Txoj Haujlwm
Txhawm rau kom tuaj yeem sim yog tias txhua yam ua haujlwm, koj yuav tsum xub ntsaws koj li PI, thiab lub hwj chim. Nws yog qhov tsim nyog kom muaj lub zog hluav taws xob 3.3V thiab 5V. Yog tias koj plam 1 ntawm lawv txoj haujlwm yuav tsis ua haujlwm.
Txhawm rau nkag mus rau lub vev xaib koj tsuas yog xav tau google tus IP-chaw nyob ntawm koj PI.
Tom qab ntawd koj tuaj yeem sau npe, nkag mus thiab tshawb nrhiav.
Pom zoo:
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: 4 Cov Kauj Ruam (nrog Duab)
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: Hnub no kuv xav qhia yuav ua li cas kom pom lub teeb pom kev zoo los ntawm lub zog xa hluav taws xob tsis siv hluav taws xob los ntawm tus txhuam txhuam hniav thiab lub tshuab solenoid valve coils uas tau khaws los ntawm scrapyard.Ua ntej pib, thov saib cov vis dis aus hauv qab no:
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
Txoj Kev Yooj Yim thiab Yooj Yim Los Hloov Koj Lub Xauv Screen hauv 6 Cov Kauj Ruam Yooj Yim (Windows 8-10): 7 Kauj Ruam
Txoj Kev Yooj Yim thiab Yooj Yim Los Hloov Koj Lub Xauv Screen hauv 6 Cov Kauj Ruam Yooj Yim (Windows 8-10): Xav hloov pauv yam ntawm koj lub laptop lossis PC? Xav tau kev hloov pauv hauv koj qhov chaw? Ua raws cov kauj ruam no yooj yim thiab yooj yim kom ua tiav koj tus kheej lub computer ntsuas phoo
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS YOOJ YIM: 4 Cov Kauj Ruam
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS: Nyob zoo txhua tus hauv cov lus qhia no kuv yuav qhia koj yuav ua li cas kom yooj yim " SOIL DRYNESS SENSOR ". Qhuav ntawm cov av tau txheeb xyuas siv qhov taw qhia coj. Lub teeb ci wi
Ib qho yooj yim heev/yooj yim/Tsis yooj yim txoj hauv kev kom tib neeg/tib neeg/tsiaj/neeg hlau zoo li lawv muaj txias tiag tiag/Lub zeem muag tshav kub kub (Xim ntawm Koj Xaiv) Siv GIMP: 4 Cov Kauj Ruam
Ib qho yooj yim heev/yooj yim/Tsis yooj yim txoj hauv kev kom tib neeg/tib neeg/tsiaj/neeg hlau zoo li lawv muaj txias tiag tiag/Lub zeem muag tshav kub kub (Xim ntawm Koj Xaiv) Siv GIMP: Nyeem … lub npe