Cov txheej txheem:
- Kauj Ruam 1: Kev Xaiv I2C Kev Txuas Hluav Taws Xob
- Kauj Ruam 2: Xaiv SPI Kev Xaiv Kab
- Kauj Ruam 3: Kev Sib Txuas Tube
- Kauj ruam 4: Software
Video: Radon Mitigation Monitor: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Txheej txheem cej luam
Radon los ntawm ib puag ncig los ntawm pob zeb thiab av hauv qab peb lub tsev nyob thoob plaws Tebchaws Meskas thiab European Union. Nws ib txwm nyob ib puag ncig peb ib qho tsis hnov ntxhiab, tsis qab, thiab tsis pom cov pa hluav taws xob. Radon muaj teeb meem vim tias nws xau rau hauv peb lub tsev los ntawm kev tawg lossis qhov khoob thiab txhim kho mus rau qib siab dua. Thaum koj nqus cov pa radon cov pa tawg tuaj yeem nkag rau hauv koj lub ntsws thiab ua rau mob qog noj ntshav. Raws li US Environmental Protection Agency (EPA), radon tua ntau dua 21, 000 tus neeg hauv Asmeskas txhua xyoo thiab ntau dua 20, 000 toj ib xyoo hauv EU. Raws li Lub Chaw Tiv Thaiv Kab Mob (CDC), radon yog qhov ua rau mob qog noj ntshav tsis haus luam yeeb. Ob lub tsev qub thiab tshiab tuaj yeem muaj teeb meem radon. Ntau lub tsev xav tau cov tshuab radon txo qis feem ntau cuam tshuam nrog sub-slab lossis nkag mus rau qhov chaw depressurization. Qhov no cuam tshuam nrog qis-wattage (50W) kiv cua uas ua haujlwm ntsiag to thiab vam tias tsis tu ncua kom txo qis qib radon. Cov kiv cua feem ntau muab zais rau hauv lub nthab, hauv qab daus, lossis txawm tias sab nraum lub tsev qhov twg yog tias qhov ntsiag to thiab tawm ntawm lub kiv cua tsis ua tiav, cov neeg nyob hauv yuav raug rau cov xov tooj cua radon. Xav paub ntau ntxiv los ntawm CDC, EPA, xeev, thiab tsoomfwv hauv nroog suav nrog daim duab qhia chaw.
www.epa.gov/radon/find-information-about-…
Txoj haujlwm siv tus nqi qis Honeywell ABPMAND001PG2A3 (480-6250-ND) lub siab ntsuas thiab Raspberry Pi los tshuaj xyuas thiab teev cov kab ke txo radon. Nws tseem xa ntawv ceeb toom yog tias lub siab yuav tsum poob qis dua qhov txwv txwv. Lub ntsuas ntsuas siab muaj nrog lub tsheb npav I2C (2-xov hlau) thiab tseem yog SPI npav (3-xov hlau). Ob leeg xav tau 3.3Vdc zog rau lwm 2 lub xov hlau. Kuv siv Raspberry Pi 3 tab sis Xoom lossis RPi 4 yuav ua haujlwm ib yam. Koj kuj tseem yuav xav tau ib lub khob cij los yog qee cov xaim nrog cov laug kom txuas 4 lossis 5 xov nyob ntawm seb koj puas xaiv I2C lossis SPI version ntawm lub ntsuas siab. Python qhov chaws muaj email ceeb toom uas tuaj yeem xa ua SMS lossis MMS ntawv. Koj tseem tuaj yeem hloov kho txoj cai kom siv MQTT, Blynk, lossis lwm yam kev pabcuam huab. Txoj haujlwm no tseem tuaj yeem nyeem AirThings WavePlus Radon Monitor hla Bluetooth. Nws teev cov ntaub ntawv rau qib radon, cov khoom sib hloov hauv lub cev, CO2, qhov kub thiab txias. Qhov ntawd tso cai rau koj npaj thiab saib cov ntaub ntawv hauv txhua hom ntawv uas koj xaiv los ntawm kev hloov kho Python code lossis xa cov ntaub ntawv cov ntaub ntawv mus rau hauv qhov program program spreadsheet. Nws tseem yuav xa ceeb toom thiab xwm txheej uas koj tuaj yeem rov kho dua hauv Python code lossis hloov kho raws li koj nyiam.
Khoom siv:
Yog tias koj muaj RPi, koj yuav xav tau tsuas yog lub ntsuas siab thiab lub raj me me.
-
Kev ntsuas lub siab (ib qho ntawm cov ntsuas siab hauv qab no muaj los ntawm Digikey, Mouser, Arrow, Newark, thiab lwm yam. Lawv yog kwv yees li $ 13 USD)
- ABPDRRV001PDSA3 (Mouser 785-ABPDRRV001PDSA3, DIP Pkg SPI interface)
- ABPMAND001PG2A3 (Digikey 480-6250-ND, I2C interface)
- ABPMRRV060MG2A3 (Mouser 785-ABPMRRV060MG2A3, I2C interface)
- Silicon lossis yas yas 1.5 hli sab hauv txoj kab nruab nrab txhawm rau txuas lub ntsuas hluav taws xob mus rau cov radon txo cov yeeb nkab
- Raspberry Pi, lub hwj chim muab, thiab SD daim npav nco
Kauj Ruam 1: Kev Xaiv I2C Kev Txuas Hluav Taws Xob
Nws raug nquahu kom khaws cov xov hlau kom haum. Kuv khaws cov xov hlau mus rau ob peb ko taw ntev. Yog tias siv I2C lub ntsuas hluav taws xob muaj 4-xov txuas txuas lub siab ntsuas mus rau Raspberry Pi:
RPI 40-pin => Honeywell ABP siab sensor
Pin 1 (+3.3 VDC) => Pin 2 (Vsupply)
Pin 3 (SDA1) => Pin 5 (SDA)
Pin 5 (SCL1) => Pin 6 (SCL)
Pin 6 (GND) => Pin 1 (GND)
Kauj Ruam 2: Xaiv SPI Kev Xaiv Kab
Yog tias siv lub ntsuas hluav taws xob SPI muaj 5-xaim txuas lub ntsuas hluav taws xob mus rau Raspberry Pi:
RPI 40-pin => Honeywell ABP siab sensor
Pin 17 (+3.3 VDC) => Pin 2 (+3.3 Vsupply)
Pin 21 (SPI_MISO) => Pin 5 (MISO)
Pin 23 (SPI_CLK) => Pin 6 (SCLK)
Pin 24 (SPI_CE0_N) => Pin 3 (SS)
Pin 25 (GND) => Pin 1 (GND)
Kauj Ruam 3: Kev Sib Txuas Tube
Txhawm rau txuas lub ntsuas hluav taws xob mus rau lub raj xa hluav taws xob txo qis siv 1.5 hli sab hauv lub raj yas txuas nrog rau sab P1 chaw nres nkoj ntawm lub siab ntsuas. Cov raj yas tuaj yeem yog qhov ntev thiab lwm qhov kawg tau tso rau hauv cov raj txo los ntawm kev khawb qhov me me qhov loj ntawm lub raj sab nraud.
Kauj ruam 4: Software
Tom qab txhim kho Raspberry Pi kev ua haujlwm, kuv ua raws cov lus qhia kom ua tau SPI thiab I2C cov npav:
github.com/BrucesHobbies/radonMaster
Tom qab ntawd kuv siv git txhawm rau rub tawm radonMaster Python qhov chaws:
git clone
Kuv tau kho ob peb kab hauv radonMaster.py qhov chaw los teeb tsa kev ceeb toom rau kuv nyiam. Qhov kev zov me nyuam yuav xa lus ceeb toom thaum lub radon txo cov kiv cua nqus/hloov pauv siab. Qhov kev zov me nyuam sau cov ntaub ntawv mus rau Comma Separated Variable (CSV) cov ntaub ntawv uas tuaj yeem yooj yim ntshuam mus rau feem ntau cov phiaj xwm phiaj xwm lossis phiaj xwm siv cov Python qhov chaws muab uas siv tus qauv MatPlotLib. Qhov kev zov me nyuam tseem tuaj yeem xa cov ntawv qhia txhua hnub, txhua lub hlis, lossis txhua hli los ntawm email nyob ntawm koj xaiv. Radon qib sib txawv raws qhov huab cua yog li kuv xaiv teeb tsa qib ceeb toom kom siab dua me ntsis thiab npaj cov ntaub ntawv txhua hli. Kuv kuj pom tias radon txo lub tshuab nqus tsev siab hloov pauv ntau hnub nrog cua daj cua dub sab nraum. Qhov kev zov me nyuam ntiav tus txheej txheem txhawm rau txo qis kev ceeb toom cuav. Kuv tsis tau muaj kev ceeb toom cuav.
Kuv siv qhov hais kom ua "python3 radonMaster.py" los khiav qhov haujlwm los ntawm lub qhov rai dav hlau rau kev sim thawj zaug thiab them nyiaj tawm. Tom qab ntawd kuv siv crontab raws li cov lus qhia kom pib qhov haujlwm ntawm RPi rov pib dua.
Txoj haujlwm no tau ua tiav ncaj ncees thiab tsuas yog xav tau yuav lub Honeywell siab ntsuas ($ 13 USD) thiab qee cov yas yas pheej yig. Los ntawm txoj haujlwm kuv tau kawm paub yuav ua li cas cuam tshuam I2C thiab SPI cov cuab yeej thiab tau paub nrog Honeywell TruStability Amplified Basic Pressure Sensors.
Pom zoo:
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom - Cov Kauj Ruam ntawm Kauj Ruam: 4 Kauj Ruam
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom | Cov kauj ruam ib kauj ruam: Hauv txoj haujlwm no, kuv yuav tsim qhov yooj yim Arduino Tsheb Rov Qab Tsheb Nres Tsheb Nres Sensor Siv Arduino UNO thiab HC-SR04 Ultrasonic Sensor. Qhov no Arduino raws Lub Tsheb Rov Qab ceeb toom tuaj yeem siv rau Kev Tshawb Fawb Txog Tus Kheej, Robot Ranging thiab lwm yam
Tsev Automation Kauj Ruam ntawm Kauj Ruam Siv Wemos D1 Mini Nrog PCB Tsim: 4 Kauj Ruam
Tsev Automation Kauj Ruam Ib Leeg Siv Wemos D1 Mini Nrog PCB Tsim: Tsev Automation Kauj Ruam los ntawm Kauj Ruam siv Wemos D1 Mini nrog PCB Tsim cov tub ntxhais kawm ntawv qib siab. Tom qab ntawd ib tus ntawm peb cov tswv cuab tuaj
RC Taug Qab Neeg Hlau Siv Arduino - Kauj Ruam Ib kauj ruam: 3 Kauj Ruam
RC Tracked Robot Siv Arduino - Kauj Ruam Ib Nrab: Hav guys, Kuv rov qab los nrog lwm tus neeg hlau txias chassis los ntawm BangGood. Vam tias koj tau dhau los ntawm peb cov phiaj xwm yav dhau los - Spinel Crux V1 - Tus Cwj Pwm Tswj Tus Neeg Hlau, Spinel Crux L2 - Arduino Xaiv thiab Muab Neeg Hlau nrog Robotic caj npab thiab Badland Braw
Kawm Yuav Ua Li Cas Kos Tus Tswm Ciab - Kauj Ruam Ib Kauj Ruam: 6 Kauj Ruam
Kawm Yuav Ua Li Cas Thiaj Li Tswmciab - Kauj Ruam Ib kauj ruam: Cov tswm ciab no siv sijhawm 10 feeb los kos yog tias koj ua raws kuv cov kauj ruam ua tib zoo
DIY Arduino Robotic Arm, Kauj Ruam ntawm Kauj Ruam: 9 Kauj Ruam
DIY Arduino Robotic Arm, Kauj Ruam ntawm Kauj Ruam: Cov ntawv qhia no yog qhia koj yuav tsim lub Caj Npab Caj Npab ntawm koj tus kheej li cas