Cov txheej txheem:
- Khoom siv
- Kauj ruam 1: Txias Kov
- Kauj Ruam 2: Kev Tiv Thaiv Ntxiv (Xaiv tau)
- Kauj Ruam 3: Teeb Tus Pi
- Kauj Ruam 4: Programming Qhov Kev tshwm sim
- Kauj ruam 5: Teeb Pushover
- Kauj Ruam 6: Pib Koj Txoj Haujlwm
- Kauj Ruam 7: Sib dhos Cov Khoom
- Kauj ruam 8: Qhib
Video: Kev Xa Khoom Txias: 8 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Hav koj, yog koj. Koj puas nkees nkees tsis paub thaum twg koj cov khoom noj khoom xa tuaj? Cia peb hais tias koj tsis xav mus rau ob lub khw. Yog li, koj xaj online kom tau txais nws xa tawm thiab tawm mus rau Lub Hom Phiaj thiab rov qab los pom tag nrho koj cov khoom noj khoom haus nyob ntawm koj lub qhov rooj. Tag nrho cov mis nyuj khov yog hla cov kauj ruam thiab cov nqaij tau lwj thiab sov. Wow! Dab tsi yog qhov tsis txaus ntseeg tab sis, kuv tus phooj ywg qhov no yog qhov peb tuaj. Yam uas koj tab tom yuav paub tsim yuav daws txhua yam ntawm koj cov teeb meem, hauv qhov pheej yig, txoj hauv kev yooj yim. Siv tus qauv txias, koj tuaj yeem ua kom koj txias txias, ceeb toom koj lub xov tooj nyob txhua qhov chaw, THIAB muab cov txheej txheem uas tso cai rau tsis muaj kev sib cuag. Npaj? Cia peb pib. (lub tswv yim tsim thiab tshaj tawm nrog kuv txiv kev tso cai los ntawm Sam, Hnub Nyoog 10)
Khoom siv
- Txhua tus qauv txias dua
- Txoj hlua/hlua (li 16-18 ntiv tes)
- Kab xev kab xev
- Ob daim kab xev
- Cov thawv txias txias (lossis dej khov)
- Portable USB hwj chim lo
- Raspberry Pi (a 3 tau siv nyob rau hauv qhov no, tab sis nws yuav zaum ua haujlwm ntawm ib qho version ib sab ntawm 1 vim qhov pinout sib txawv)
- Qhov Rooj Sensor Sib cuag
- Yeem tau - cov ntaub ntawv khoos phis tawj pem hauv ntej vaj huam sib luag txuas rau lub qhov rooj thiab lub taub hau ntawm Pi
- Yeem tau - daim kab xev hluav taws xob yog tias koj siv lub khoos phis tawj ntawm lub xov tooj ntawm tes
Kauj ruam 1: Txias Kov
Yog li, thawj qhov tau txais txog 12-16 ntiv tes ntawm txoj hlua thiab qhib lub txias dua.
Saib rau lwm sab ntawm lub hauv qab hauv qab lub hau. Nov yog qhov uas koj yuav tau saib rau cov kauj ruam no. Lob peb daim kab xev kab xev thiab xyuas kom tso lawv saum koj txoj hlua hauv ib qho qauv zoo li hauv daim duab kom nws muaj zog.
Tom qab koj ua tiav nrog qhov ntawd kom ntseeg tau tias koj tuaj yeem nqa nrog txoj hlua ntawd sab nraud thiab tuaj yeem qhib thiab kaw qhov txias txias dawb. Yog tias koj muaj lub suab nrov nrov ntawm koj lub txias uas siv tshuaj tsuag hu ua WD40. Qhov no yuav ua rau lub suab ntawd ploj mus zoo li khawv koob. Qhov txias yog koj tuaj yeem siv qhov no rau koj lub qhov rooj ib yam nkaus! Cov txheej txheem no tso cai rau tus neeg xa khoom tsuas yog rub txoj hlua kom qhib lub hau, tab sis thaum koj xav tau qhib lub txias, koj tuaj yeem siv tus tuav zoo li qub! Nov yog qhov zoo kom tsis txhob kis COVID !!! Thaum koj ua tiav koj tau npaj mus ntxiv!
Kauj Ruam 2: Kev Tiv Thaiv Ntxiv (Xaiv tau)
Yog tias koj xav tias tseem yuav muaj kev sib cuag ntau dhau, koj tuaj yeem ua qhov kev xaiv no!
Cov kauj ruam tom ntej yog kom tau ib lub thawv ntawm hnab looj tes pov tseg, koj tuaj yeem tso cov no rau ntawm lub rooj lossis ntawm lub tub txias thiab qhia rau tib neeg siv cov no thaum qhib thiab rub txoj hlua ntawm lub txias. Nco ntsoov kom tau txais pob tawb khib nyiab tawm ntawm qhov ntawd ib yam! Lwm qhov koj tuaj yeem ua tau yog ua daim ntaub ntxhua khaub ncaws. Txhawm rau ua qhov no koj xav tau qee daim ntaub thiab qee cov roj hmab. Txiav daim ntaub kom nws zoo ib yam li txoj hlua, tom qab ntawd siv ob txoj hlua roj hmab kom ruaj rau sab saum toj thiab hauv qab ntawm daim ntaub rau koj txoj hlua. Yog li, ib zaug ntxiv qhwv cov ntaub nyob ib ncig ntawm txoj hlua thiab xyuas kom nws nruj, siv ob txoj hlua roj hmab kom ruaj nws rau saum thiab hauv qab. Qhov no ua haujlwm li cas yog lawv siv hlua los qhib thiab kaw lub tub txias, thiab tso koj cov khoom noj rau hauv. Tom qab lawv ua tiav, lawv muab lawv lub hnab looj tes pov rau hauv lub thoob khib nyiab. Nrog koj zoo siab! Txawm li cas los xij koj tau ua qhov no yog qhov zoo, thiab koj ua tiav nrog ib feem ntawm koj txoj haujlwm txias dua. Muab koj tus kheej pluaj rau tom qab. Nyob zoo! Khaws txoj haujlwm zoo!
Kauj Ruam 3: Teeb Tus Pi
Koj tau ua nws nyob deb, qhov ntawd zoo heev!
Nov yog ntu thev naus laus zis - koj yuav tsum xub xaim koj li Raspberry Pi. Mus tom ntej thiab thauj lub Pi duab tsis raug, tab sis nco ntsoov tias koj muaj Python 3. Muaj ntau tus lej qhia rau qhov no, thiab peb tsis tuaj yeem qhia lawv txhua qhov ntawm no. Ntawm no, koj yuav tsum txuas lub qhov rooj nkag mus rau tus pin 18 thiab 20 rau koj li Raspberry Pi. Koj tuaj yeem ua qhov no ncaj qha lossis yog tias koj muaj qee lub xov tooj qub los ntawm lub khoos phis tawj (lub vaj huam sib luag pem hauv ntej), koj tuaj yeem txuas cov xov txuas rau qhov no yog li koj muaj qhov txuas zoo rau tus pin ntawm Pi. Ob sab tsis muaj teeb meem (hauv av/gpio aka 20/18), yog li tsuas yog ua kom ntseeg tau tias koj muaj kev sib txuas ruaj khov. Ntawm los yog luam tawm Raspberry Pi rooj plaub, lossis siv ib qho uas koj tuaj yeem luam tau 3D - qhov no yog qhov kuv txiv tau ua (www.thingiverse.com/thing1572173)
Thaum kawg, nws yuav tsum zoo li daim duab saum toj no.
Tom ntej no mus rau lub cajmeem Pi.
Kauj Ruam 4: Programming Qhov Kev tshwm sim
(Kuv txiv tau pab kuv nrog cov lej cim) Thaum lub qhov rooj qhib (txav deb ntawm lwm qhov kev sib cuag), nws yuav tsum ua rau muaj xwm txheej uas peb tuaj yeem siv los xa peb cov lus. Ua ntej, ua daim nplaub tshev ntawm Pi (peb hu ua nws coolersenz), yog li cov npe tseem ceeb peb yuav ua haujlwm nrog yog/home/pi/coolersenzNext, kho cov ntawv hu ua coolersenz.py thiab luam cov ntsiab lus ntawm cov ntawv txuas (coolersenz.py) - Kuv kuj suav nrog daim duab ntawm tus lej. Peb tam sim no muaj: /home/pi/coolersenz/coolersenz.py
Tom qab ntawd, ntaus cov hauv qab no hauv cov npe ntawd (tsev/pi/coolersenz):
pip nruab sej-pushover
Nrog Python qhov sib nrug yog qhov tseem ceeb, yog li ceev faj!
Kauj ruam 5: Teeb Pushover
Peb siv qhov kev pabcuam hu ua Pushover kom muaj Raspberry Pi xa xov tuaj rau peb lub xovtooj thaum lub qhov rooj qhib lossis kaw. Mus mus rau lub vev xaib thiab ua tus lej nyiaj, tom qab ntawd tau txais tus neeg siv khoom rau koj lub xov tooj (Android lossis Apple khw).
Tom ntej no, koj yuav xav tau koj tus user_key thiab api_token los ntawm koj tus lej Pushover, koj yuav xav tau cov no los ua cov no rau hauv cov ntawv ntawm koj li Raspberry Pi. Hauv /home /pi directory, ua cov ntaub ntawv hu ua.pushoverrc thiab hauv nws, muab cov hauv qab no:
[Default]
api_token =
user_key = cov
Kuv tau suav nrog cov ntawv piv txwv, tab sis koj yuav tsum tshem tawm.txt tawm ntawm cov ntawv thiab xyuas kom tseeb tias koj muab lub sijhawm los pib cov ntawv yog li nws zoo li dotpushoverrc.
Mloog, muaj cov khoom siv thev naus laus zis nyob ntawm no, tab sis koj ua tau zoo heev. Mus txuas ntxiv!
Kauj Ruam 6: Pib Koj Txoj Haujlwm
Txij li thaum peb yuav tsis tuaj yeem ua haujlwm peb cov program los ntawm cov keyboard thiab nas (uas yog dag, peb tsis nyob ntawd), peb yuav tsum teeb tsa txoj haujlwm kom pib nrog peb Raspberry.
Kuv txiv hais tias muaj ntau txoj hauv kev los ua nws, tab sis txoj hauv kev zoo tshaj yog kev pabcuam. Yog li, nws ua kom yooj yim thiab muab yam peb xav tau.
Luam cov ntaub ntawv coolersenz.service.txt rau /home/pi/coolersenz.service. Tua lub.txt - nws yuav tsis ua haujlwm ntxiv!
Tom qab ntawd koj ntaus hauv:
sudo systemctl pab coolersenz.servicesudo systemctl pib coolersenz.service
Qhov no ua rau peb lub coolersenz Python program ua haujlwm thaum peb pib Raspberry Pi!
Tam sim no rov pib dua Raspberry Pi thiab kuv xav tias peb tau ua tiav, uas yog qhov zoo, vim tias qhov no yog txoj haujlwm ntev rau kuv.
Kauj Ruam 7: Sib dhos Cov Khoom
Yog li, koj muaj qhov tsis sib xws ntawm ntu tam sim no, tab sis cia peb mus tom ntej thiab ua cov ntawd rau qee yam muaj txiaj ntsig.
Ua ntej, siv daim kab xev ob tog rau txhua qhov ntawm peb thiab txuas lawv rau hauv qab ntawm lub hau txias. Lub qhov rooj tiv tauj lub ntsej muag tsuas yog ib qho uas koj yuav tsum tau ua tshwj xeeb - sab tsis muaj xaim xav tau kab nrog sab nrog xaim. Cov xov txuas yog nyob ntawm lub hau, thiab ib qho uas tsis muaj xaim txuas mus rau lub tshuab txias kom tau raws li cov xov txuas thaum lub hau kaw.
Koj tuaj yeem pom qhov txiaj ntsig kawg hauv cov kauj ruam tom ntej yog tias koj muaj teeb meem nrog kev tso lub sensor.
Kauj ruam 8: Qhib
Qhov no yog, thaum kawg, cov kauj ruam kawg. Kuv tau suav qee cov duab ntawm nws zoo li cas thaum siv, nrog rau peb cov phiaj xwm qub, uas ib txwm zoo kom muaj thaum koj muaj qee yam nyuaj li no. Ua cov phiaj xwm, thiab tom qab ntawd txaus siab hloov lawv.
Tsuas yog ntxiv qee lub thawv txias lossis dej khov rau hauv qab ntawm lub txias thiab tos kom koj cov khoom lag luam nthuav tawm, thiab koj tuaj yeem tawm hauv tsev mus ua lwm yam xws li taug kev!
Nco ntsoov tias koj siv tus tes tuav thiab tsis yog hlua kom qhib lub hau, thiab tej zaum yuav sau ib tsab ntawv rau tus neeg xa khoom noj thiab nco ntsoov muab cov lus qhia rau lawv.
Khiav Hauv Qhov "Tsis tuaj yeem kov Qhov no" Kev Sib Tw Tsev Neeg
Pom zoo:
Rov Ua Dua Tus Neeg Txias Txias Txias: 10 Kauj Ruam (nrog Duab)
Rov Ua Dua Tus Neeg Hlau Txias Txias: Ntsib Arlan, tus neeg hlau lom zem nrog ntau tus yam ntxwv. Nws nyob hauv chav kawm qib kawm qib 5. Kuv rov kho nws los ua tus mascot rau tsev kawm ntawv pab neeg hlau, nws kuj yog tus pab hauv chav kawm. Cov menyuam nyiam pom thev naus laus zis hauv kev nqis tes thiab Arlan taug kev
Thermostat Tswj ntawm Lub Txias Txias Txias: 7 Cov Kauj Ruam (nrog Duab)
Kev ntsuas cua sov ntawm Kev Sib Hloov Thaum Tshav Kub Kub: Nyob Zoo Txhua Tus, Hauv Phau Ntawv Qhia no, Kuv yuav qhia koj yuav ua li cas siv lub tshuab cua sov hloov pauv uas siv lub ntsuas cua sov pheej yig. Kuv tsis paub tseeb tias koj tab tom ua dab tsi, tsis txhob sim
Lub Tsev Ua Lub Txias Txias Nrog Ntse Tswj Ua Haujlwm (Lub Freezer Txias): 11 Kauj Ruam (nrog Duab)
Lub Tsev Ua Tub Yees Nrog Lub Ntse Tswj Kev Ua Haujlwm (Deep Freezer): Nyob Zoo Cov Phooj Ywg Qhov no yog Tshooj 2 ntawm DIY lub tub yees raws li peltier module, hauv ntu no peb siv 2 peltier module hloov 1, peb kuj siv lub ntsuas cua sov kom teeb tsa qhov xav tau kom sov me ntsis zog
Ua Lub Laptop Dej Txias Dej Txias! thiab Lwm Yam Khoom Txias: 6 Cov Kauj Ruam (nrog Duab)
Ua Lub Laptop Dej Txias Dej Txias! thiab Lwm Yam Khoom Txias: Cov Lus Qhia no yuav qhia koj yuav ua li cas thiaj ua kom cov dej txias txias txias thiab lub ncoo txias rau koj lub laptop. Yog li dab tsi yog qhov cua sov rho tawm no tiag? Zoo nws yog lub cuab yeej tsim los ua kom koj lub laptop txias - hauv txhua lub ntsiab lus ntawm lo lus. Nws tuaj yeem
Yuav Ua Li Cas Kom Txias Txias Txias Txias rau hauv Cov Cuab Yeej Siv Tau Zoo: 6 Cov Kauj Ruam
Yuav Ua Li Cas Kom Txias Txias Txias Txias rau hauv Cov Cuab Yeej Siv Tau Zoo: OH NO !!! Koj yuav lub Coldheat !!! Koj yuav ua dab tsi nrog nws? Kuv paub, koj tuaj yeem hloov nws mus rau qee yam muaj txiaj ntsig, zoo li lub teeb nyem! Nov yog cov kauj ruam ib kauj ruam los tig koj cov khoom pov tseg rau hauv lub teeb ci, ua haujlwm teeb, uas yog qhov zoo tshaj rau koj