Cov txheej txheem:
- Kauj Ruam 1: Sau Cov Khoom
- Kauj Ruam 2: Txuas Txhua Qhov Kev Ruaj Ntseg Ua Ke
- Kauj ruam 3: Teeb tsa Pi
- Kauj Ruam 4: Txhim Kho Cov Qauv & Pob thiab teeb tsa Lub Vev Xaib
- Kauj Ruam 5: Ua Ntawv Thov Txoj Cai
- Kauj Ruam 6: Tsim Vaj Tsev
Video: Yooj Yim Wake-Up: Smart Wake-Up Light Ua Nrog Raspberry Pi: 6 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Intro
Txog cov ntaub ntawv kawm Project1 Kuv yuav tsum ua qee yam. Kuv ib txwm txaus siab txog yuav ua li cas lub teeb tsa sawv zoo li yuav muaj txiaj ntsig rau koj thaum sawv los zoo li cov uas los ntawm philips.
Yog li kuv txiav txim siab los teeb lub teeb tsa.
Kuv tau tsim lub teeb tsa sawv nrog Raspberry Pi ua lub hauv paus, coj ib txoj hlua, hais lus thiab ob peb lub ntsuas ib puag ncig kom tau ntsuas.
Nov yog nws cov yam ntxwv:
- Webserver tau txais tos ntawm Pi
- Cov ntaub ntawv tau xa tawm mus rau MySql database
- Lub vev xaib uas qhia cov ntaub ntawv
- Lub vev xaib uas ua cov lus hais
Txoj haujlwm no yog qhov kev kawm paub zoo rau kuv. Nws tau txais kuv daws qee qhov teeb meem tsis tau xav txog. Kuv tau kawm me ntsis txog kev muaj peev xwm ntawm Pi thiab yuav ua li cas php sib tham nrog txhua yam.
Kauj Ruam 1: Sau Cov Khoom
Txog kuv qhov haujlwm kuv xav tau nws ntau ntu uas kuv yuav muab teev rau hauv qab no, Tseem yuav muaj cov ntawv ua tau zoo nrog txhua tus nqi ntawm cov khoom siv sib xws nrog cov vev xaib los ntawm qhov uas kuv xaj lawv.
Cheebtsam:
- Raspberry Pi 3 qauv B+
- Raspberry Pi fais fab mov
- Raspberry Pi T-cobbler
- Lub tso suab 3.7W Class D Suab Amplifier-Max98306
- 2 x Hais Lus - 3 "txoj kab uas hla - 4 Ohm 3 Watt
- RGB Backlight tsis zoo LCD 20x4
- Adafruit Dotstar Digital LED Sawb - Dawb 144 - 0.5 meter
- Ultrasonic sensor HC-SR04
- DHT11 sensor
- Jumper xov hlau (m rau f) thiab (m rau m)
- 470 Ohm & 330 Ohm resistor
Khoom tsim:
- MDF ntoo 7 hli
- yas
Cov Cuab Yeej:
- Soldering hlau
- Phom phom
Hauv tag nrho cov ntaub ntawv yuav raug nqi ib puag ncig 210 Euros.
Kauj Ruam 2: Txuas Txhua Qhov Kev Ruaj Ntseg Ua Ke
Kuv tsim lub voj voog los ntawm kev ua raws Fritzing lub tswv yim uas kuv tau ua, koj tuaj yeem pom cov ntaub ntawv pdf ntawm kev ua txhaum cai thiab hluav taws xob hauv qab no.
Lub Circuit Court muaj ntau lub ntsuas cua, hais lus, lcd zaub thiab ib txoj hlua coj uas ua haujlwm ua ke ua ib qho. Kuv yuav teev rau txhua qhov kev tivthaiv li cas koj yuav xav tau txuas rau cov no thiab tuaj yeem pom hauv cov phiaj xwm.
- Ultrasonic sensor: lub ntsuas no suav qhov deb ntawm lub ntsuas cua thiab cov khoom nyob rau ntawm nws xub ntiag. Nrog txoj haujlwm no peb tuaj yeem siv qee lub peev xwm los ntawm kev tuav koj txhais tes ua ntej ntawm nws. Nws muaj 4 tus pin: hauv av, 5V, txhais thiab echo. Echo cov zis xav tau cov tshuaj tiv thaiv nruab nrab ntawm hauv av thiab tus ncho tus pin.
- DHT11 sensor: lub ntsuas no ntsuas qhov kub thiab qhov av noo. Yog tias koj yuav ib qho nrog PCB ntau dua li 10k resistor tau muag nrog lub sensor twb tau ua thiab ua rau nws yooj yim heev rau xaim nws.
- Cov kab hluav taws xob: rau cov kab hluav taws xob sab nraud lub zog siv hluav taws xob xav tau nws los ua kom nws muaj zog dua li koj tuaj yeem dmg koj cov raspberry pi yam tsis siv ib qho. DI hlau mus rau MOSI tus pin ntawm tus pi thiab CI mus rau SCLK tus pin.
- Cov lcd zaub: tshwj xeeb tshaj yog cov lus rbg xav tau ntau cov xov hlau, txhua tus siv tus pin ntawm pi tuaj yeem siv nrog GPIO.pins ib txwm. Nws kuj tseem muaj lub zog ntsuas nrog nws los hloov qhov sib piv ntawm cov zaub.
- Lub laub khawm: Kuv siv nws los tso cov txiv pos nphuab hauv hom kaw thiab los ntawm kev nias dua kom sawv los. Feem ntau qhib kev sib txuas yog xav tau rau nws.
- Thaum kawg lub tshuab raj nrog tus hais lus: txij li thaum peb siv tsuas yog tus hais lus peb xav tau lub tshuab ua kom lub teeb liab muaj zog txaus los ua suab. Nws txuas nrog lub suab tawm tswv yim ntawm raspberry pi.
Kauj ruam 3: Teeb tsa Pi
Ua ntej tshaj plaws koj yuav xav tau Raspbian uas koj tuaj yeem rub tawm ntawm no.
Kuv siv lub ntsuas txuas nrog hdmi ntawm raspberry pi tom qab teeb tsa daim npav SD. Nrog nas thiab keyboard txuas nrog rau usb chaw nres nkoj ntawm pi. Tom qab ntawd koj ua raws qhov pib teeb tsa ntawm lub vijtsam kom pib ua lub raspberry pi, nco ntsoov hloov pauv hauv lub vaj huam sib luag teeb tsa qee yam haujlwm xws li SPI, I2C, … kom pab tau.
Nkag mus rau cov lus txib hauv qab no hauv koj cov lus txib tam sim ntawm koj Pi:
sudo apt-tau hloov tshiab
Qhov no yuav siv sijhawm me ntsis, yog li ua kom xis nyob. Tom qab qhov hloov tshiab peb yuav hloov kho dua tshiab
sudo apt-tau hloov tshiab
Kauj Ruam 4: Txhim Kho Cov Qauv & Pob thiab teeb tsa Lub Vev Xaib
Peb teeb tsa txhua tus qauv rau nab nab nrog:
sudo pip3 nruab name_of_module
Cov npe ntawm cov qauv xav tau nws:
- adafruit-circuitpython-charlcd
- adafruit-dht
- adafruit-circuitpython-dotstar
- adafruit-blinka
- RPI. GPIO
Yuav muaj ntau dua tab sis yog tias koj tau txais qhov yuam kev uas hais tias tsis tuaj yeem pom tus qauv, tsuas yog nruab nws.
Tsis tas li cov lus txib hauv qab no, vim tias koj xav tau version 3.4 thiab tsis yog 3.3!
python3 -m pip install -upgrade --force -reinstall spidev
Txhawm rau teeb tsa lub vev xaib Kuv tau siv lub hwj.
Kauj Ruam 5: Ua Ntawv Thov Txoj Cai
Txog cov cai koj xav tau kom ntseeg tau tias txhua yam nyob hauv daim nplaub tshev ntawm/var/www/html
Koj tuaj yeem tau txais cov cai los ntawm Github.
Lub xaib tseem ua haujlwm zoo yog li nws tuaj yeem qhib rau ntawm lub xov tooj yam tsis tau poob cov yam ntxwv lossis lwm yam.
Thaum Pi tau pib ua haujlwm, nws yuav pib khiav kuv cov ntawv loj nab nab. Qhov no yuav saib xyuas kom tau txais cov ntaub ntawv los qhia hauv lub vev xaib. Txhawm rau ntxiv ib tsab ntawv ntawm khau raj koj yuav tsum ua qhov systemd nyiam dua txoj kev. Txheeb xyuas qhov txuas.
Rau lub pob koj yuav tsum tau siv lub cev tus pin 5 ntawm tus pi thiab hauv av. Siv tus pin ntawm lub pob, qhib tus lej qub thiab tus lej nquag. Btw polarity tsis muaj teeb meem!
Ua cov lus txib hauv qab no hauv lub davhlau ya nyob twg ntawm koj tus raspberry pi thiab koj yuav tsum muaj peev xwm kaw thiab pib koj li pi nrog khawm nias.
git clone
Kauj Ruam 6: Tsim Vaj Tsev
Rau vaj tsev kuv siv ntoo scavanged uas kuv txiav ua tej daim thiab muab tso ua ke los ntawm kua nplaum. Txhawm rau ua rau pem hauv ntej me ntsis Kuv yuav tsum tau suav qhov sab qis vim tias thaum koj tsis suav nws, txawm tias nws tsis yog qhov loj loj slant cov ntoo yuav tsis haum ua ke.
Koj yuav tsum tau ceev faj heev nrog kev ntsuas ntawm cov ntoo, vim tias qee zaum koj tuaj yeem hnov qab cov ntoo tuab.
Cov qhov tau ua tiav nrog cov laum thiab cov tshuab pom.
Tom qab qhov ua tiav koj tuaj yeem pib tha xim nws, Kuv tau siv tshuaj pleev xim nrog xim xim av rau nws. Xyuas kom koj ua nws sab nraud thiab sim sawv ntawm qhov chaw uas cov pa lom mus.
Rau tus hais lus thiab sab nraub qaum Kuv tau siv qhov txuas los txuas lawv.
Sab saum toj kuv siv yas uas tseem tau lo.
Finnaly Kuv ntxiv qee cov cuab yeej taw.
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:
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
YOOJ YIM YOOJ YIM TSHAJ PLAWS COMPACT LIGHT !! 3 KAUJ RUAM YOOJ YIM !!: 3 Kauj Ruam
YOOJ YIM YOOJ YIM TSHAJ PLAWS COMPACT LIGHT !! 3 KAUJ RUAM YOOJ YIM !!: Koj Yuav Tsum Tau Li Cas - Tin ntawv ci 1 AA roj teeb (qee lub roj teeb AAA yuav ua haujlwm) 1 Mini Lub Teeb Pom Kev (lub teeb siv rau feem ntau lub teeb nyem; xa mus rau daim duab) Tus Tswj (yog xav tau)