Мазмуну:
- 1 -кадам: Кутудагы бөлүктөр
- 2 -кадам: Баарын акылга сыярлык кылуу
- 3 -кадам: Кошумча бөлүктөр
- 4 -кадам: Raspberry Pi орнотуу
- 5 -кадам: Программаны жүктөп алыңыз
- 6 -кадам: Калибрлөөчү жабдык
- 7 -кадам: Газ сенсорлорун калибрлеңиз
- 8 -кадам: Sensly HATти иштетүү
- 9 -кадам: Акыркы кадамдар
Video: RASPBERRY PI AIR SUALITY & GAS DETECTOR V1.1: 9 Steps үчүн SASSLY HAT
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Sensly - бул ар кандай газдар жөнүндө маалыматты чогултуу үчүн борттогу газ сенсорлору аркылуу абанын булгануу деңгээлин аныктоого жөндөмдүү портативдүү булгоо сенсору. Бул маалыматты смартфонуңузга реалдуу убакытта билдирүү жаңыртуулары үчүн берсе болот. Sensly офисти, үйдү же жумуш чөйрөсүн так окууну камсыз кылуучу өндүрүштүк сенсорлорду колдонот. Бул маалыматтарды билүү сизге чара көрүүгө жана айланаңыздагы булгануу деңгээлин төмөндөтүүгө жардам берет.
Altitude Tech LTDдеги биздин команда Raspberry Pi мини компьютеринин чоң күйөрмандары. Биз Raspberry Pi коомчулугуна жеке Sensly түзмөгүн иштеп чыгууга жана газдардын ар кандай түрлөрүн үйрөнүү менен эксперименттердин үстүндө иштөөгө жардам берүүнү абдан каалайбыз. Биз Raspberry Pi үчүн Sensly Hat иштеп чыктык. Башында Kickstarterде башталган, биз бул инновациялык өнүктүрүү продуктуну өндүрүүчүлөргө берүүгө кубанычтабыз.
Сезимдүү шляпаны кантип колдонуу керек
Sensly Raspberry Pi HATти колдонуп көрүңүз:
- Өзүңүзгө аба ырайына каршы корпус куруп, алыскы жерлерде абанын сапатын көзөмөлдөңүз.
- Үйүңүздүн айланасындагы абанын сапатын көзөмөлдөңүз.
- Аны мектептеги эксперименттер үчүн колдонуңуз.
1 -кадам: Кутудагы бөлүктөр
Керектүү нерсенин баарын алуу менен баштаңыз.
- Sensly HAT
- BME 280/680 температура, нымдуулук жана басым сенсорунун модулу
- PM10 сенсору
- PM10 кабели
- 40 Pin Raspberry Pi аталышы
2 -кадам: Баарын акылга сыярлык кылуу
Келгиле, баарын чогуу келтирели:
- 40 пин башын Sensly HATтин тешикчелерине салыңыз, андан кийин Sensly HATти pi'ге коюңуз
- Түйрүктөрдүн дал келишин камсыз кылуу үчүн BME 280 модулун Sensly HATке коюңуз. Кайсы багытты кароо керек экенин билүү үчүн модулдун астын караңыз.
- PM Sensor кабелин PM Header деп белгиленген портко сайыңыз
- Муну аяктагандан кийин, биз Raspberry Piди иштете алабыз.
- Толук иштей баштаганда, Sensly Hat күчүнүн тартылышына байланыштуу, пиңизди кубаттоо үчүн малина пи заряддагычын колдонуу сунушталат.
3 -кадам: Кошумча бөлүктөр
Сиздин малина пи үчүн бардыгын алуу
- Raspberry pi 2 же 3
- Monitor
- Баскычтоп жана чычкан
- Интернетке туташуу
- HDMI кабели
- Raspberry Pi 3 заряддагыч түзүлүш
- Raspbian Jessieнин акыркы версиясы
4 -кадам: Raspberry Pi орнотуу
Эгер малина пи фундаментинен керек болсо, малина пи орнотуу боюнча көрсөтмө
www.raspberrypi.org/learning/hardware-guid…
Raspbian Jessieнин акыркы версиясын төмөнкү шилтемеден тапса болот.
www.raspberrypi.org/downloads/
5 -кадам: Программаны жүктөп алыңыз
Sensly HAT менен туташуу үчүн Raspberry Pi орнотуу.
Мунун бир нече жолу бар, адегенде Raspbian сүрөтүн бул жерден жүктөп алсаңыз болот. Бул иштөө үчүн алдын ала конфигурацияланат. Экинчиден, сиз орнотуу скриптин жүктөп алсаңыз болот
github.com/Altitude-Tech/Sensly_Install
Биринчиден, биз буйрукту колдонуу менен орнотуу скрипттерин жүктөп алышыбыз керек. Үй каталогунда экениңизди текшериңиз
$ git клону
Андан кийин каталогду Sensly_Install папкасына алмаштырабыз
$ cd/path/to/Sensly_Install
Андан кийин, биз орнотуу скриптин аткарылышы керек.
$ chmod u+x./Sensly_Dev_Install.sh
Акыры биз сценарийди иштетебиз. Улантууну каалагандыгыңызды ырастоо үчүн Y деп терүүңүз керек болгон кээ бир көрсөтмөлөр болот
$ sudo./Sensly_Dev_Install.sh
Ал бүткөндөн кийин сиздин пиңиз кайра башталат. Баары иштеп жаткандыгын ырастоо үчүн, биз төмөнкү буйрукту иштете алабыз.
$ i2cdetect -y 1
Сиз экранда 05 жана 76 позицияларын көрө алышыңыз керек.
6 -кадам: Калибрлөөчү жабдык
Калибрлөө процессин иштетүү үчүн, жаңыртуу кадамы талап кылынат. Биринчи кадам - бул калибрлөөчү программалык камсыздоону жүктөө:
$ git клону
Эми биз бул үчүн Raspberry Pi үчүн Sensly жүктөө режимине коюшубуз керек жана Sensly жогоруда көрсөтүлгөндөй туташат. Жүктөө режими V1.1-1.4 версиясы үчүн гана. Raspberry Pi USB аркылуу кубат алат, андан кийин Sensly Кызыл жана Кара кабелдерден күч алат.
Апельсин жана Сары кабелдер байланыш максатында которулат.
Баары туташкандан кийин, Firmware скриптин иштетүү убактысы келди.
$ sudo python Firmware_Updater_Calibration.py
Жүктөө режими аяктагандан кийин, Raspberry Pi үстүндөгү Sensly туташтырып, кийинки кадамга өтүңүз.
7 -кадам: Газ сенсорлорун калибрлеңиз
Сенсорлорду өндүрүүчүлөрдөн алганыбызда, коргоочу каптоону алып салуу үчүн алдын ала жылытуу/күйүү фазасы бар, бул адатта 48 саатты түзөт жана бир гана жолу жасалышы керек. Андан кийин, биз, адатта, кандайдыр бир маалыматты жазуудан мурун көрсөткүчтөрдү турукташтыруу үчүн сенсорду 15 мүнөт жылытууну сунуштайбыз.
Эми биз PPMди эсептөө үчүн газ сенсорлорун калибрлешибиз керек. Бул үчүн биз Sensly HATти таза аба чөйрөсүнө коюшубуз керек. Бул сыртта болушу мүмкүн же эгер сизде мүмкүнчүлүктөр болсо, синтетикалык абада. Сиз койгон аба сенсорлордун тактыгына таасирин тийгизет, бирок ал тактыкка таасир этпейт, андыктан эгер сиз абаңыздын сапатынын өзгөрүшүнө көз салууну кааласаңыз Sensly ылайыктуу болот. Sensly HAT калибрлөөчү программалык камсыздоо менен алдын ала жүктөлгөн, ошондуктан биз жөн гана ар бир Газ сенсорунун R0 маанилерин табуу үчүн калибрлөө скриптин иштете алабыз. Sensly'ди калибрлөө чөйрөсүнө коюу үчүн, Pi жүктөлгөндө калибрлөө скриптин иштете алышыбыз керек. Бул үчүн биз жүктөп алышыбыз керек:
$ git клону
Андан кийин, биз файлга төмөнкү буйрукту коюшубуз керек
$ @reboot sudo python /path/to/Sensly_Calibration.py
Буйрук жогорудагы сүрөттө көрсөтүлгөндөй "/etc/rc.local" ичинде болушу керек. Бул үчүн биз терминалга теребиз:
$ sudo nano /etc/rc.local
Андан кийин биз файлды Ctrl+x, андан кийин Y. аркылуу жабабыз. Бул сиздин Пиңизди баштаганда калибрлөө скриптин иштетет дегенди билдирет.
Эми сиз аны таза аба чөйрөсүнө алып барып, жарым сааттан бир саатка чейин калтырсаңыз болот. Канчалык узун болсо ошончолук жакшы.
Бул бүткөндөн кийин сизде Sensly_Calibration_ "дата" _ "убакыт".csv деген файл болушу керек, мында "дата" Raspberry piде сакталган учурдагы дата менен алмаштырылат жана "убакыт" учурдагы убакыт менен алмаштырылат. Бул файл орточо калибрлөө баскычында эсептелген R0 маанилерин камтыйт, ар бир 5 мүнөт. Скрипт иштеп жаткан орточо эсепке алынгандыктан, сиз файлдагы акыркы жазууну M0, MQ7 жана MQ135 үчүн R0 мааниси катары кабыл аласыз. Бул кийин Sensly.py файлына коюлат. табылган ар бир газ үчүн PPM маанилерин эсептеп чыгууга мүмкүнчүлүк берүү үчүн
8 -кадам: Sensly HATти иштетүү
Sensly'ди толук иштөө режиминде иштетүү үчүн, биз аны калибрлөө режиминен чыгаруу үчүн программаны жаңыртуубуз керек. Бул "/etc/rc.local" ге кошулган сапты жок кылуу менен ишке ашат, андыктан такта пи башталган сайын калибрлөө режимине өтпөйт, андан кийин Firmware_Updater_Operation.py скриптин иштетип, Sensly туташкан кадам 6.
Андан кийин биз Firmware жаңырткычын Sensly_Update_for_v1_1 каталогунан төмөнкүчө иштетебиз:
- $ cd/home/pi/Sensly_Update_for_v1_1/
- $ sudo python Firmware_Updater_Operation.py
Sensly камтылган программасы жаңыртылган соң, адаттагыдай эле Raspberry Pi менен Sensly'ди туташтырыңыз.
Эми Sensly.py скриптин иштетүү:
python /home/pi/Sensly/Sensly.py
Акыры, скриптти автоматтык түрдө иштетүү үчүн, биз crontab буйругун кайра иштетебиз.
$ crontab -e
Андан кийин муну файлдын аягына кошуп, мурунку жазууну алып салыңыз
@reboot python /path/to/Sensly.py
Эми сиз питиңизди жүктөгөн сайын Sensly HAT маалыматын csv файлы катары SampleData папкасына киргизиши керек. Акыркы кадам - калибрлөө баскычында алган R0 баалуулуктарын алуу жана аларды экрандын акыркы экрандуу бөлүгүнө коюу.
Биз чыгара турган кийинки көрсөтмө сизге муну сюжет менен кантип байланыштырууну көрсөтөт.
9 -кадам: Акыркы кадамдар
Сураныч, маалыматыңызды бөлүшүңүз, анткени ал бизге Sensly үчүн жакшыраак жаңыртууларды түзүүгө жардам берет.
Эгерде сизде Sensly колдонмосу аркылуу улуу инструкцияны жазууга жөндөмүңүз бар деп ойлосоңуз, анда биздин дүкөндөн сатып алыңыз, эгерде бизге жакса, биз сиздин акчаңызды кайтарып беребиз, атүгүл сизге дагы жакшы нерселерди жөнөтөбүз!
Сунушталууда:
LPG GAS DETECTOR: 5 кадам
LPG GAS DETECTOR: бул окуу куралында мен сигнализация менен LPG детекторун курганы жатам
Recalbox жана Kodi үчүн Waveshare Game Hat орнотуу: 4 кадам
Recalbox жана Kodi үчүн Waveshare Оюн Калпагын орнотуңуз: Waveshare оюн шляпасы сиздин малина Pi 3B же 3B+ үчүн жакшы кошумча болуп, аны ретро оюн машинасына жана Kodi видео станциясына айландырат. Waveshare оюнунун шляпасы жүктөлүүчү ретро-пирогдордун сүрөттөрү жана драйверлери менен келгени менен, анча деле интркт жок
Domótica: Detector De Gas MQ-2 Con Llamador Telefónico Y Alarma: 4 кадам
Domótica: Detector De Gas MQ-2 Con Llamador Telefónico Y Alarma: Профилактикалык функциялардын эң жөнөкөй системасы дагы, алар дагы телефон системасы менен байланышып турат; Este nos alertar á медиане аларма сонора й лл
IOT BIT 4G, Raspberry Pi үчүн 3G V1.5 Hat: 16 кадам (Сүрөттөр менен)
IOT BIT 4G, 3G V1.5 Raspberry Pi үчүн калпак: IoT Bit 4G Development тактасын, Raspberry Pi үчүн 4G HATти Raspberry Pi мини компьютери үчүн 4G мобилдик маалымат менен камсыз кылуу менен сыймыктанат. Биздин акылдуу HAT модулу Raspberry Pi'ге мобилдик маалыматтарды, GPSтин жайгашуу маалыматын берет
IOT BIT (расмий түрдө PiAnywhere V1.31 катары белгилүү) 4G & LTE Hat Raspberry Pi үчүн: 10 кадам (сүрөттөр менен)
IOT BIT (расмий түрдө PiAnywhere V1.31 катары белгилүү) 4G & LTE Hat Raspberry Pi үчүн: IOT BIT 4G & Raspberry Pi4G үчүн LTE Hat (100 мбит/ сек төмөн/ 50 мбит/ сек) - Сиздин малина пиңиз үчүн өтө тез интернет байланышы, чоң жүктөөлөр жана видео агымы үчүн эң сонун .TheIOT BIT 4G & Raspberry Pi Beta провайдери үчүн LTE Hat