Агуулгын хүснэгт:

Радон бууруулах монитор: 4 алхам
Радон бууруулах монитор: 4 алхам

Видео: Радон бууруулах монитор: 4 алхам

Видео: Радон бууруулах монитор: 4 алхам
Видео: Шидэт нунтаг Энэтхэг анардана 2024, Долдугаар сарын
Anonim
Радон бууруулах монитор
Радон бууруулах монитор

Тойм

Радон нь АНУ, Европын Холбооны өнцөг булан бүрт байгаа манай байшингийн доорх чулуу, хөрснөөс гаралтай. Энэ нь үргэлж бидний эргэн тойронд үнэргүй, амтгүй, үл үзэгдэх цацраг идэвхит хий юм. Радон нь хагарал, цоорхойгоор дамжин манай гэрт нэвтэрч, илүү өндөр түвшинд хүртэл хуримтлагддаг тул асуудалтай байдаг. Радоны хийээр амьсгалах үед цацраг идэвхт тоосонцор уушгинд орж хорт хавдар үүсгэдэг. АНУ -ын Байгаль орчныг хамгаалах агентлагийн (EPA) мэдээлснээр радон нь АНУ -д жил бүр 21 мянга гаруй хүн, ЕХ -нд жилд 20 мянга гаруй хүний амийг авч оддог. Өвчнийг хянах төв (CDC) -ийн мэдээлснээр тамхи татдаггүй уушигны хорт хавдрын гол шалтгаан нь радон юм. Хуучин болон шинэ байшин хоёулаа радоны асуудалтай байж болно. Олон байшинд ихэвчлэн хавтан эсвэл мөлхөж буй орон зайны даралтыг бууруулдаг идэвхтэй радон бууруулах систем шаардлагатай байдаг. Үүнд радоны түвшинг бууруулахын тулд чимээгүйхэн, тасралтгүй ажилладаг, 50 ваттын хүч багатай сэнс орно. Сэнс нь ихэвчлэн мансарда, подвалд эсвэл байшингийн гадаа нуугддаг бөгөөд хэрэв чимээгүй, хараагүй сэнс ажиллахгүй бол оршин суугчид цацраг идэвхт радонд өртөх болно. Дэлгэрэнгүй мэдээллийг CDC, EPA, муж, орон нутгийн засаг захиргаанаас авах боломжтой.

www.epa.gov/radon/find-information-about-…

Энэхүү төсөл нь хямд өртөгтэй Honeywell ABPMAND001PG2A3 (480-6250-ND) даралт мэдрэгч болон Raspberry Pi ашиглан радон бууруулах системийг хянаж бүртгэдэг. Даралт нь нэрлэсэн хязгаараас хэтрэх тохиолдолд дохио өгдөг. Даралт мэдрэгчийг I2C автобус (2 утастай), мөн SPI автобус (3 утастай) хэлбэрээр авах боломжтой. Аль аль нь өөр 2 утастай байхын тулд 3.3Vdc хүч шаарддаг. Би Raspberry Pi 3 ашигласан боловч тэг эсвэл RPi 4 нь бас ажиллах болно. Даралтын мэдрэгчийн I2C эсвэл SPI хувилбарыг сонгосон эсэхээс хамааран танд 4-5 эсвэл 5 утас холбохын тулд талхны хавтан эсвэл гагнуурын утас хэрэгтэй болно. Python эх код нь SMS эсвэл MMS текст хэлбэрээр илгээж болох имэйлийн анхааруулгатай байдаг. Та мөн MQTT, Blynk эсвэл бусад үүл үйлчилгээг ашиглахын тулд кодыг өөрчилж болно. Хөтөлбөр нь AirThings WavePlus Radon Monitor -ийг Bluetooth -ээр унших боломжтой. Энэ нь радоны түвшин, дэгдэмхий эрхтэний нэгдлүүд, CO2, температур, чийгшлийн талаархи мэдээллийг бүртгэдэг. Энэ нь Python кодыг өөрчлөх эсвэл өгөгдлийн файлыг хүснэгтийн програм руу импортлох замаар өгөгдлийг хүссэн форматаар төлөвлөх, харах боломжийг танд олгоно. Энэ нь мөн Python кодыг дахин тохируулах эсвэл хүссэнээрээ өөрчлөх боломжтой анхааруулга, статусыг илгээх болно.

Хангамж:

Хэрэв танд RPi байгаа бол танд зөвхөн даралт мэдрэгч, жижиг хоолой хэрэгтэй болно.

  1. Даралт мэдрэгч (Digikey, Mouser, Arrow, Newark болон бусад төхөөрөмжөөс авах боломжтой даралтын мэдрэгчүүдийн нэг. Тэд ойролцоогоор 13 долларын үнэтэй)

    • ABPDRRV001PDSA3 (Mouser 785-ABPDRRV001PDSA3, DIP Pkg SPI интерфейс)
    • ABPMAND001PG2A3 (Digikey 480-6250-ND, I2C интерфэйс)
    • ABPMRRV060MG2A3 (Mouser 785-ABPMRRV060MG2A3, I2C интерфэйс)
  2. Даралтын мэдрэгчийг радон бууруулах хоолойд холбохын тулд дотор нь 1.5 мм диаметртэй цахиур эсвэл хуванцар хоолой
  3. Raspberry Pi, тэжээлийн хангамж, SD санах ойн карт

Алхам 1: I2C утас холбох сонголт

I2C утас холбох сонголт
I2C утас холбох сонголт

Утасыг нэлээд богино байлгахыг зөвлөж байна. Би утсыг хэдхэн футын урттай байлгасан. Хэрэв I2C даралтын мэдрэгчийг ашигладаг бол даралтын мэдрэгчийг Raspberry Pi-тэй холбох 4 утастай байдаг.

RPI 40-pin => Honeywell ABP даралтын мэдрэгч

Зүү 1 (+3.3 VDC) => Зүү 2 (Vsupply)

Зүү 3 (SDA1) => Зүү 5 (SDA)

Зүү 5 (SCL1) => Зүү 6 (SCL)

Pin 6 (GND) => Pin 1 (GND)

Алхам 2: SPI утас холбох сонголт

SPI утас холбох сонголт
SPI утас холбох сонголт

Хэрэв SPI даралтын мэдрэгчийг ашигладаг бол даралтын мэдрэгчийг Raspberry Pi-тэй холбох 5 утастай байдаг.

RPI 40-pin => Honeywell ABP даралтын мэдрэгч

Зүү 17 (+3.3 VDC) => Зүү 2 (+3.3 Vsupply)

Зүү 21 (SPI_MISO) => 5 -р зүү (MISO)

Зүү 23 (SPI_CLK) => Зүү 6 (SCLK)

Зүү 24 (SPI_CE0_N) => Зүү 3 (SS)

Зүү 25 (GND) => Зүү 1 (GND)

Алхам 3: Хоолойн холболт

Хоолойн холболт
Хоолойн холболт

Даралтын мэдрэгчийг радон бууруулах хоолойд холбохын тулд даралт мэдрэгч дээрх дээд P1 порт руу холбогдсон 1.5 мм дотоод диаметртэй хуванцар хоолой ашиглана уу. Хуванцар хоолой нь ямар ч урттай байж болох бөгөөд нөгөө үзүүрийг хоолойн гаднах диаметртэй тэнцэх жижиг нүх өрөмдөх замаар бууруулах хоолой руу оруулна.

Алхам 4: Програм хангамж

Raspberry Pi үйлдлийн системийг суулгасны дараа би SPI болон I2C автобусыг идэвхжүүлэх зааврыг дагасан.

github.com/BrucesHobbies/radonMaster

Дараа нь би giton ашиглан radonMaster Python эх кодыг татаж авлаа.

git clone

Би анхааруулгыг өөрийн хүссэнээр тохируулахын тулд radonMaster.py эх сурвалжид хэдэн мөр оруулсан. Радон бууруулах сэнсний вакуум/даралт өөрчлөгдөх үед програм нь анхааруулга илгээх болно. Хөтөлбөр нь өгөгдлийг таслалаар тусгаарлагдсан хувьсагчийн файлд бүртгэдэг бөгөөд үүнийг ихэнх хүснэгтийн програмд амархан импортлох эсвэл стандарт MatPlotLib ашигладаг Python эх кодыг ашиглан зурах боломжтой. Хөтөлбөр нь таны сонголтоос хамааран өдөр тутмын, долоо хоног тутмын эсвэл сарын төлөв байдлын тайланг имэйлээр илгээх боломжтой. Радоны түвшин цаг агаараас хамаарч өөр өөр байдаг тул сэрэмжлүүлгийн түвшинг арай өндөр болгож сар бүр өгөгдлийг төлөвлөхийг сонгосон. Гадна хүчтэй салхитай өдрүүдэд радон бууруулах вакуум даралт ихээхэн өөрчлөгддөгийг би бас анзаарсан. Хөтөлбөр нь хуурамч сэрэмжлүүлгийг багасгах алгоритмыг ашигладаг. Надад хуурамч сэрэмжлүүлэг байгаагүй.

Би "python3 radonMaster.py" командыг ашиглан програмыг терминалын цонхноос ажиллуулж, анхны туршилт, төлбөр хийх боломжтой болсон. Дараа нь би зааврын дагуу crontab ашиглан програмыг RPi дахин ачаалахад эхлүүлсэн.

Энэ төслийг маш хурдан дуусгасан бөгөөд зөвхөн Honeywell даралтын мэдрэгч (13 доллар), хямд хуванцар хоолой худалдаж авах шаардлагатай байв. Төслөөс би I2C ба SPI төхөөрөмжүүдийг хэрхэн холбож сурч, Honeywell TruStability -ийн үндсэн даралтын мэдрэгчтэй танилцсан.

Зөвлөмж болгож буй: