Cov txheej txheem:
- Khoom siv
- Kauj ruam 1: Teeb tsa Pi
- Kauj ruam 2: Tsim Circuit Court
- Kauj Ruam 3: Txoj Cai thiab Database
- Kauj ruam 4: Casing
Video: Tsis Siv Neeg Tsob Ntoo Dej: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Puas yog cov nroj tsuag tsis txaus siab rau koj kev saib xyuas?
Puas yog lawv ib txwm tuag yam tsis piav qhia lawv cov teeb meem rau koj?
Zoo ces tseem nyeem yuav ua li cas tsim koj tus kheej tsis siv neeg cog dej ywg dej, uas muab rau koj txhua cov ntaub ntawv koj yuav xav tau kom ua rau koj cov nroj tsuag nyob tau lub neej zoo siab. Kuv ua kom ntseeg tau tias tsis tsuas yog suav nrog cov dej noo, tab sis kuj tseem kub thiab lub teeb rau kev siv ntxiv. Koj tuaj yeem pom qhov kev loj hlob ntawm koj tus kheej cov nroj tsuag.
Thiab nyob rau sab saum toj ntawm qhov ntawd, nws ua rau koj cov nroj tsuag noo.
Khoom siv
Cov khoom siv hluav taws xob:
- Raspberry Pi (4)
- LCD Zaub 16x2 (rau tso saib IP-chaw nyob)
- Lub Teeb Ntsuas Tus Kheej
- TXP 36
- (Sparkfun) Hws noo sensor
- YWB 3008
- Potentiometer
- Relay module
- Cov twj tso kua mis me me (nyiam dua 5-9V)
- Breadbord
- Cov xov hluav taws xob
Cov cuab yeej thiab cov ntaub ntawv:
- Ib co ntoo
- Cov cuab yeej yooj yim
- Woodglue
- Lub khob los yog lub khob iav kom khaws dej
Software: (Kuv siv, xav tias dawb siv lwm txoj hauv kev)
- win32diskimager
- Putty
- MySQL Workbench
- Visual Studio Code
Kauj ruam 1: Teeb tsa Pi
Ua ntej peb yuav teeb tsa peb Raspberry Pi. Lob cov duab Raspbian los ntawm https://www.raspberrypi.org/downloads/raspberry-pi-os/ thiab sau rau SD daim npav.
Tam sim no txuas rau koj li internet thiab khiav cov lus txib hauv qab no txhawm rau txhim kho cov haujlwm tsim nyog thiab tsev qiv ntawv.
Apache, PHP
sudo apt nruab apache2 -y
sudo apt nruab php libapache2-mod-php -y
MariaDB
sudo apt nruab mariadb-server mariadb-client -y
sudo apt nruab php -mysql -y
sudo systemctl rov pib dua apache2.service
PHPMyAdmin
sudo apt nruab phpmyadmin -y
Nab hab sej
pip3 nruab mysql-connector-python
pip3 nruab flask-socketio
pip3 nruab flask-cors
pip3 nruab gevent
pip3 nruab gevent-websocket
pip3 nruab spidev
pip3 nruab CharLCD
Kauj ruam 2: Tsim Circuit Court
Ua ntej peb yuav ua kom ntseeg tau tias txhua yam khoom siv tau npaj txhij. Ua tib zoo txuas txhua cov xov hlau raws li qhia.
Txhua 3 lub ntsuas tau txuas nrog MCP3008. MCP3008, ua ke nrog LCD thiab Relay IN1, txhua tus tau txuas ncaj qha nrog Pi.
Tsis txhob txuas lub twj tso kua mis nrog Pi, vim qhov no tuaj yeem ua rau puas tsuaj!
Kauj Ruam 3: Txoj Cai thiab Database
Txhua tus lej thiab cov ntaub ntawv tuaj yeem nrhiav tau thiab siv los ntawm kuv Github:
github.com/SnauwaertSander/RaspiPlant
Muab lub Frontend (html) sab hauv '/var/www/' Muab Backend (project1) hauv/home/pi/
Txuas rau koj li MySQL server (nrog MySQL workbench lossis ib tus neeg siv khoom los ntawm SSH) thiab ua qhov pov tseg pom hauv github.
Txhawm rau ua kom cov cai siv tau, tso Raspiplant.service hauv/etc/systemd/system/thiab khiav cov lus txib hauv qab no:
sudo systemctl pab Raspiplant.service
Tom qab txhua yam nyob hauv nws qhov chaw, tus lej yuav tsum tau ua haujlwm pib thaum pib, kom paub tseeb tias txhua yam ua haujlwm raug thiab rov pib dua koj li pi thiab mus rau IP uas qhia hauv lcd. Yog tias koj tsis tuaj yeem nkag mus rau lub xaib lossis lub xaib tsis qhia qhov muaj txiaj ntsig tom qab 30s, tshem koj tus Pi thiab tshuaj xyuas koj cov xov hlau.
Tam sim no txhua teev qhov kev zov me nyuam yuav tsum kuaj xyuas koj cov nroj tsuag. Nws yuav sau cov txiaj ntsig hauv kab ntawv thiab qhib lub twj tso kua mis yog xav tau. Hauv cov ntawv no, tib txoj hauv kev ntxiv cov nroj tsuag tshiab yog hauv cov ntaub ntawv khaws tseg.
Kauj ruam 4: Casing
Kuv tsim kuv cov ntaub ntawv nrog qee cov ntoo qub thiab cov cuab yeej siv yooj yim. Kuv paub tseeb tias koj tuaj yeem ua haujlwm tau zoo dua li kuv tau ua, yog li mus tom ntej thiab sim qee yam.
Yog tias tsis yog ntawm no yog cov lus piav qhia yooj yim ntawm qhov kuv tau ua nws li cas: Kuv tau ua lub thawv ntoo me me uas siv cov kua nplaum ntoo. Txhawm rau nkag mus rau cov khoom siv hluav taws xob, Kuv siv pob khawm nyob rau sab saum toj. Tom qab ntawd kuv tau ua qee qhov rau lub ntsuas cua, lub zog thiab lub LCD. Tom qab txhua qhov uas kuv ua tiav nws nrog txheej xim xim.
Pom zoo:
Tsis Siv Neeg Tsob Ntoo Dej Dej Siv Micro: ntsis: 8 Kauj Ruam (nrog Duab)
Tsis Siv Neeg Tsob Ntoo Dej Dej Siv Micro: me ntsis: Hauv Cov Lus Qhia no, Kuv tab tom yuav qhia koj yuav ua li cas txhawm rau tsim lub tshuab cog dej tsis siv neeg siv Micro: me ntsis thiab qee qhov lwm yam khoom siv hluav taws xob me me.Micro: ntsis siv lub ntsuas dej noo los saib xyuas cov dej noo nyob hauv cov av cov av thiab
Yuav Tsim Li Cas DIY Tsis Siv Neeg Tsob Ntoo Dej Dej Nrog WiFi Ceeb Toom: 15 Cov Kauj Ruam
Yuav Tsim Li Cas DIY Tsis Siv Neeg Tsob Ntoo Dej Dej Nrog WiFi Ceeb Toom: Qhov no yog qhov ua tiav, qhov DIY tsis siv neeg cog dej tso dej tswj ntawm #WiFi. Txog qhov haujlwm no peb tau siv Tus Kheej Dej Tsis Siv Neeg Lub Vaj Lub Tsev Txheej Txheem Subassembly Cov Khoom los ntawm Adosia. Qhov teeb tsa no siv cov dej solenoid li qub thiab cov av zoo sib xws
Tsis Siv Neeg Tsob Ntoo Dej Dej: 5 Kauj Ruam (nrog Duab)
Tsis Siv Neeg Tsob Ntoo Tsob Ntoo: Qhov no yog qhov yooj yim tshaj plaws thiab pheej yig cog cov dej uas koj tuaj yeem ua tau.i tsis tau siv ib qho microcontroller.it yog qhov pib hloov pauv transistor.you xav tau ntxiv qee qhov kev tiv thaiv nruab nrab ntawm tus neeg nqa khoom thiab lub hauv paus, txhawm rau tiv thaiv transistor los ntawm kev ua txhaum cai . (Tsis txhob siv w
Tsis Siv Neeg Tsob Ntoo Dej Dej: 10 Kauj Ruam
Tsis Siv Neeg Tsob Ntoo Tsob Ntoo: Hauv cov lus qhia no kuv yuav qhia koj yuav ua li cas kom cog tsob ntoo tsis siv neeg ua haujlwm siv Arduino. Qhov no tuaj yeem muaj txiaj ntsig zoo yog tias koj yog tus neeg tsis nco qab, yog tias koj tab tom mus so lossis yog tias koj tsuas yog neeg tub nkeeg xwb
Yuav Ua Li Cas Siv Qhov Tsob Ntoo Tsob Ntoo Los Ua Ke Los Ua Ib Tug Ntoo Zoo Nkauj thiab Muaj Zog Ntoo: 10 Kauj Ruam
Yuav Siv Li Cas Ib Ntus Ntoo Los Ua Ke Los Ua Ib Tug Ntoo Zoo Nkauj thiab Muaj Zog: Lub npe ntawm caj npab neeg hlau yog WoodenArm. Nws zoo nkaus li ntxim hlub heev! Yog tias koj xav paub ntau ntxiv txog WoodenArm, thov xa mus rau www.lewansoul.com Tam sim no peb tuaj yeem qhia txog WoodenArm, cia peb txav mus