Tartalomjegyzék:
- 1. lépés: Alkatrészek a dobozban
- 2. lépés: Érzékeny összeállítás
- 3. lépés: Extra alkatrészek
- 4. lépés: A Raspberry Pi beállítása
- 5. lépés: Töltse le a szoftvert
- 6. lépés: Kalibrációs firmware
- 7. lépés: Kalibrálja a gázérzékelőket
- 8. lépés: Az érzékeny kalap futtatása
- 9. lépés: Utolsó lépések
Videó: ÉRZELMES kalap a málna PI AIR MINŐSÉGÉNEK ÉS GÁZVÉTELI V1.1: 9 lépéshez
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
A Sensly egy hordozható szennyezés -érzékelő, amely képes fedélzeti gázérzékelői segítségével érzékelni a levegőben lévő szennyeződési szinteket, hogy információkat gyűjtsön a különböző gázokról. Ezeket az információkat közvetlenül az okostelefonra lehet betölteni a valós idejű push értesítések frissítéséhez. A Sensly ipari érzékelőket használ, amelyek biztosítják az irodai, otthoni vagy munkahelyi környezet pontos leolvasását. Ezeknek az adatoknak a ismerete segít cselekedni és csökkenteni a környezetszennyezést.
Az Altitude Tech LTD csapatunk nagy rajongói a Raspberry Pi mini számítógépnek. Nagyon szeretnénk segíteni a Raspberry Pi közösségnek, hogy kifejlesszék saját Sensly készüléküket, és elkezdjenek dolgozni a kísérleteken, miközben megismerik a különböző típusú gázokat. A Raspberry Pi számára kifejlesztettük az Sensly Hat kalapot. A kezdetben a Kickstarteren megjelent, örömmel jelentjük be ezt az innovatív fejlesztési terméket a gyártóknak.
Hogyan kell használni az érzékeny kalapot?
Képzelje el, hogy a Sensly Raspberry Pi HAT segítségével:
- Építsen saját időjárásálló tokot, és figyelje a levegő minőségét a távoli helyeken.
- Figyelje a levegő minőségét otthonában.
- Iskolai kísérletekhez használja.
1. lépés: Alkatrészek a dobozban
Kezdje azzal, hogy mindent megszerez, amire szüksége van.
- Érzékeny kalap
- BME 280/680 hőmérséklet-, páratartalom- és nyomásérzékelő modul
- Sharp PM10 érzékelő
- PM10 kábel
- 40 tűs Raspberry Pi fejléc
2. lépés: Érzékeny összeállítás
Tegyük össze az egészet:
- Helyezze a 40 tűs fejlécet a Sensly HAT tüskelyukaiba, majd helyezze a Sensly HAT -ot a pi -re
- Helyezze a BME 280 modult a Sensly HAT -ra, hogy a csapok illeszkedjenek. Nézze meg a modul alatt, hogy melyik irányba kell néznie.
- Csatlakoztassa a PM érzékelő kábelét a PM Header feliratú porthoz
- Ha ez megtörtént, bekapcsolhatjuk a Raspberry Pi -t.
- A teljesen működőképes Sensly Hat energiafogyasztása miatt javasoljuk, hogy málna pi töltőt használjon a pi tápellátásához.
3. lépés: Extra alkatrészek
Mindent a málna pi
- Málna pi 2 vagy 3
- Monitor
- Billentyűzet és egér
- Internet kapcsolat
- HDMI kábel
- Raspberry Pi 3 töltő
- A Raspbian Jessie legújabb verziója
4. lépés: A Raspberry Pi beállítása
Az útmutató a málna pi beállításához, ha szüksége van rá, a málna pi alapítványból
www.raspberrypi.org/learning/hardware-guid…
A Raspbian Jessie legújabb verziója az alábbi linken található.
www.raspberrypi.org/downloads/
5. lépés: Töltse le a szoftvert
A Raspberry Pi beállítása a Sensly HAT -hoz való csatlakozáshoz.
Ennek néhány módja van, először itt töltheti le a Raspbian képet. Ez előre be lesz állítva a működésre. Másodsorban letöltheti a telepítő szkriptet
github.com/Altitude-Tech/Sensly_Install
Először is le kell töltenünk a telepítő szkripteket a paranccsal. Győződjön meg arról, hogy a saját könyvtárában van
$ git klón
Ezután megváltoztatjuk a könyvtárat a Sensly_Install mappába
$ cd/path/to/Sensly_Install
Ezután végre kell hajtanunk a telepítő szkriptet.
$ chmod u+x./Sensly_Dev_Install.sh
Végül futtatjuk a szkriptet. Lesz néhány utasítás, amelyet Y -be kell írni a folytatás megerősítéséhez
$ sudo./Sensly_Dev_Install.sh
Miután befejezte, a pi újraindul. Annak megerősítésére, hogy minden működik, futtathatjuk a következő parancsot.
$ i2cdetect -y 1
Látnia kell a képernyőn a 05 és 76 pozíciókat.
6. lépés: Kalibrációs firmware
A kalibrálási folyamat futtatásához frissítési lépésre van szükség. Az első lépés a kalibrációs firmware fájljainak letöltése:
$ git klón
Most a Sensly -t feltöltési módba kell állítanunk, ehhez a Raspberry Pi és a Sensly összekapcsolódik a fentiek szerint. A feltöltési mód csak a V1.1-1.4 verzióra vonatkozik. A Raspberry Pi USB -n keresztül kapja az áramot, majd a Sensly a piros és a fekete kábelekről.
A narancssárga és a sárga kábelek kommunikációs célokra vannak kapcsolva.
Miután minden csatlakoztatva van, ideje futtatni a firmware -szkriptet.
$ sudo python Firmware_Updater_Calibration.py
A feltöltési mód befejezése után csatlakoztassa a Sensly -t a Raspberry Pi tetejére, és folytassa a következő lépéssel.
7. lépés: Kalibrálja a gázérzékelőket
Az érzékelők védőbevonatának eltávolításához előmelegítési/beégési fázisra van szükség, amikor megkapjuk a gyártótól, ez általában 48 óra, és csak egyszer kell elvégezni. Ezt követően általában azt javasoljuk, hogy az érzékelőt 15 percig melegítse az adatok stabilizálása előtt, mielőtt adatokat rögzítene.
Most kalibrálnunk kell a gázérzékelőket a PPM kiszámításához. Ehhez az érzékeny kalapot tiszta levegőjű környezetbe kell helyezni. Ez lehet kint, vagy ha van lehetősége, szintetikus levegőben. Míg a levegő, amelyet behelyez, befolyásolja az érzékelők pontosságát, nem befolyásolja a pontosságot, így ha követni szeretné a levegőminőség változásait, a Sensly alkalmas lesz. A Sensly HAT előre telepítve van a kalibrációs firmware-rel, így egyszerűen futtathatjuk a kalibrációs szkriptet, hogy megtaláljuk az egyes gázérzékelők R0 értékeit. Ahhoz, hogy a Senslyt behelyezhessük a kalibrációs környezetbe, képesnek kell lennünk a kalibrációs szkript futtatására, amikor a Pi elindul. Ehhez le kell töltenünk:
$ git klón
Ezután be kell adnunk a következő parancsot a fájlba
$ @reboot sudo python /path/to/Sensly_Calibration.py
A parancsnak a "/etc/rc.local" fájlban kell lennie, ahogy a fenti képen látható. Ehhez be kell írnunk a terminált:
$ sudo nano /etc/rc.local
Ezután bezárjuk a fájlt a Ctrl+x, majd az Y billentyűkombinációval. Ez azt jelenti, hogy minden alkalommal, amikor elindítja a Pi -t, futtatni fogja a kalibrációs szkriptet.
Most elviheti a tiszta levegőjű környezetbe, és fél órát, egy órát hagyhatja. Minél tovább, annál jobb.
Miután ez befejeződött, rendelkeznie kell egy Sensly_Calibration_ "date" _ "time".csv nevű fájllal, ahol a "date" helyére a Raspberry pi -n tárolt aktuális dátum kerül, az "time" pedig az aktuális időre. Ez a fájl tartalmazza a kalibrálási fázis során számított R0 értékeket 5 percenként átlagolva. Mivel a szkript futó átlagot rögzít, a fájl utolsó bejegyzését az MQ2, az MQ7 és az MQ135 R0 értékeként veszi figyelembe. Ezt majd a Sensly.py fájlba helyezzük. hogy kiszámíthassuk az egyes észlelt gázok PPM értékeit
8. lépés: Az érzékeny kalap futtatása
Ahhoz, hogy a Senslyt teljes üzemmódban futtathassuk, frissítenünk kell a firmware -t, hogy kilépjünk a kalibrálási módból. Ez úgy történik, hogy törli a "/etc/rc.local" fájlhoz hozzáadott sort, hogy a tábla ne lépjen kalibrálási módba minden alkalommal, amikor a pi elindul, majd futtassa a Firmware_Updater_Operation.py szkriptet, és a Sensly csatlakoztatva van 6. lépés.
Ezután futtatjuk a firmware frissítőt a Sensly_Update_for_v1_1 könyvtárból az alábbiak szerint:
- $ cd/home/pi/Sensly_Update_for_v1_1/
- $ sudo python Firmware_Updater_Operation.py
A Sensly firmware frissítése után csatlakoztassa a Sensly -t a Raspberry Pi -hez a szokásos módon.
Most futtassa a Sensly.py szkriptet:
python /home/pi/Sensly/Sensly.py
Végül, hogy lehetővé tegye a szkript automatikus futtatását, futtassuk újra a crontab parancsot.
$ crontab -e
Ezután adja hozzá ezt a fájl végéhez, miközben eltávolítja korábbi bejegyzésünket
@indítsa újra a python /path/to/Sensly.py fájlt
Most, amikor a pi -t elindítja, a Sensly HAT -nak csv -fájlként kell naplóznia az adatokat a SampleData mappába. Az utolsó lépés a kalibrálási lépés során kapott R0 értékek felvétele, és a kiemelt utolsó képernyőképen való elhelyezése.
A következő tanulság, amelyet kiadunk, megmutatja, hogyan lehet ezt összekapcsolni a cselekménysel.
9. lépés: Utolsó lépések
Kérjük, ossza meg adatait, mert ez segít nekünk a Sensly jobb frissítéseinek elkészítésében.
Ha úgy gondolja, hogy rendelkezik képességekkel, hogy nagyszerű utasításokat írjon a Sensly használatával, akkor vásároljon egyet üzletünkből, és ha tetszik, visszatérítjük a pénzét, és még további finomságokat is küldünk Önnek!
Ajánlott:
Érintés nélküli csaptelep ajtóvezérlő rendszerrel a COVID-19: 3 lépéshez
Érintés nélküli csaptelep ajtóvezérlő rendszerrel a COVID-19 számára: A COVID-19 jelenleg súlyos járvány. A koronavírus gyorsan és könnyen terjed az emberek között. Vannak módok a vírus terjedésének megfékezésére, és az egyik módszer a szappanos kézmosás legalább 20 másodpercig. Néha, ha az ember
Kalap nem kalap - kalap azok számára, akik valójában nem viselnek kalapot, de szeretnének kalapélményt: 8 lépés
Kalap nem kalap - kalap azok számára, akik valójában nem viselnek kalapot, de szeretnének kalapos élményt: Mindig is azt kívántam, bárcsak kalapos ember lennék, de soha nem találtam olyan kalapot, amelyik nekem megfelelne. Ez a " Hat Not Hat, " vagy a lenyűgöző, ahogy hívják, a kalapproblémám felső része, amelyen részt vehetek a Kentucky Derby-n, vákuum
A levegő minőségének követése a Grafana és a Raspberry Pi használatával: 7 lépés
A levegő minőségének nyomon követése a Grafana és a Raspberry Pi segítségével: Egy kis IOT projektet kerestem, és egy barátom ajánlotta, hogy nézzem meg ezt az oktatóanyagot: https: //dzone.com/articles/raspberry-pi-iot-sensor … javasoljuk, hogy kövesse az oktatóanyagot, hogy kövesse a Raspberry Pi beállítását a megfigyeléshez
DIN síntartó a Raspberry Pi 4: 7 lépéshez
DIN síntartó a Raspberry Pi 4 -hez: Néha hasznos, ha a Raspberry Pi 4 alapú projektet véglegesen rögzíti a vezérlőszekrénybe - például otthoni automatizáláshoz vagy ipari alkalmazásokhoz. Ilyen esetekben RaspiBox szekrénysorunk a Raspberry Pi A+, 3B+ és 4B készülékekhez segíthet a
AirCitizen - A levegő minőségének ellenőrzése: 11 lépés (képekkel)
AirCitizen - A levegő minőségének ellenőrzése: Sziasztok! Ma megtanítjuk, hogyan reprodukálhatjuk projektünket: AirCitizen az AirCitizenPolytech csapata által!-Az OpenAir / What your air? A projektek, az AirCitizen projekt célja, hogy a polgárok aktívan értékelhessék a minőséget