Мазмұны:
- 1 -қадам: қораптағы бөліктер
- 2 -қадам: Барлығын біріктіру
- 3 -қадам: қосымша бөлшектер
- 4 -қадам: Raspberry Pi орнату
- 5 -қадам: Бағдарламаны жүктеңіз
- 6 -қадам: Калибрлеу микробағдарламасы
- 7 -қадам: Газ сенсорларын калибрлеңіз
- 8 -қадам: сезімтал шляпаны іске қосу
- 9 -қадам: Қорытынды қадамдар
Бейне: RASPBERRY PI AIR QUALITY & GAS DETECTOR V1.1: 9 қадамдары үшін сезімтал қалпақ
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Sensly - бұл әр түрлі газдар туралы ақпарат жинау үшін борттық газ датчиктерінің көмегімен ауаның ластану деңгейін анықтай алатын портативті ластану сенсоры. Бұл ақпаратты нақты уақыттағы хабарландыру жаңартулары үшін смартфонға беруге болады. Кеңсенің, үйдің немесе жұмыс ортасының дәл оқылуын қамтамасыз ететін өнеркәсіптік сенсорларды пайдаланады. Бұл деректерді білу сізге әрекет етуге және айналаңыздағы ластану деңгейін төмендетуге көмектеседі.
Altitude Tech LTD компаниясындағы біздің команда Raspberry Pi шағын компьютерінің үлкен жанкүйерлері. Біз Raspberry Pi қауымдастығына өздерінің сезімтал құрылғысын жасауға және әр түрлі газдар туралы біле отырып, эксперименттермен жұмыс жасауға көмектесуге дайынбыз. Біз Raspberry Pi үшін сезімтал қалпақ жасадық. Бастапқыда Kickstarter -де іске қосылған, біз өндірушілерге осы инновациялық әзірлемені ұсынуға қуаныштымыз.
Сезімтал қалпақты қалай қолдануға болады
Sensly Raspberry Pi HAT қолдануды елестетіп көріңіз:
- Өзіңіздің ауа райына төзімді корпус жасаңыз және алыс жерлерде ауа сапасын бақылаңыз.
- Үйдің айналасындағы ауа сапасын бақылаңыз.
- Оны мектептегі эксперименттер үшін қолданыңыз.
1 -қадам: қораптағы бөліктер
Сізге қажет нәрсенің бәрін алудан бастаңыз.
- Нәзік қалпақ
- BME 280/680 температура, ылғалдылық және қысым датчигі модулі
- Өткір PM10 сенсоры
- PM10 кабелі
- 40 Pin Raspberry Pi тақырыбы
2 -қадам: Барлығын біріктіру
Барлығын біріктірейік:
- 40 істікшелі тақырыпты Sensly HAT штырдың тесіктеріне салыңыз, содан кейін Sensly HAT -ты pi -ге салыңыз
- Ілмектердің сәйкес келуін қамтамасыз ету үшін BME 280 модулін Sensly HAT орнына қойыңыз. Модульдің астына қарап, оның қай бағытқа қаратылуы керектігін біліңіз.
- PM сенсорлық кабелін PM тақырыбы белгіленген портқа қосыңыз
- Бұл орындалғаннан кейін біз Raspberry Pi -ді қосамыз.
- Sensly Hat -тің қуат көзіне байланысты, ол толық жұмыс істеп тұрған кезде, pi -ге қуат беру үшін таңқурай pi зарядтағышын пайдалану ұсынылады.
3 -қадам: қосымша бөлшектер
Таңқурай пи үшін бәрін алу
- Таңқурай пи 2 немесе 3
- Монитор
- Пернетақта мен тінтуір
- Интернет байланысы
- HDMI кабелі
- Raspberry Pi 3 зарядтағыш
- Raspbian Jessie соңғы нұсқасы
4 -қадам: Raspberry Pi орнату
Таңқурай пи іргетасынан қажет болса, таңқурай пиін орнату бойынша нұсқаулық
www.raspberrypi.org/learning/hardware-guid…
Raspbian Jessie -дің соңғы нұсқасын төмендегі сілтемеден табуға болады.
www.raspberrypi.org/downloads/
5 -қадам: Бағдарламаны жүктеңіз
Raspberry Pi -ді Sensly HAT -ке қосылу үшін орнату.
Мұны істеудің бірнеше жолы бар, алдымен сіз 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 қуатты қызыл және қара кабельдерден алады.
Қызғылт сары және сары кабельдер байланыс мақсатында ауыстырылады.
Барлығы қосылғаннан кейін микробағдарлама сценарийін іске қосу уақыты келді.
$ 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 арқылы жабамыз. Бұл сіздің Pi іске қосылған сайын калибрлеу сценарийін іске қосады дегенді білдіреді.
Енді сіз оны таза ауа ортасына апарып, жарты сағаттан бір сағатқа дейін қалдыра аласыз. Неғұрлым ұзақ болса, соғұрлым жақсы.
Бұл аяқталғаннан кейін сізде Sensly_Calibration_ «date» _ «time».csv атты файл болуы керек, онда «дата» Raspberry pi -де сақталған ағымдағы күнге ауыстырылады және «уақыт» ағымдағы уақытпен ауыстырылады. Бұл файл орташа 5 минут сайын калибрлеу кезеңінде есептелген R0 мәндерін қамтиды. Сценарий жұмыс істейтін орташа журналды тіркейтіндіктен, сіз MQ2, MQ7 және MQ135 үшін R0 мәндері ретінде файлдағы соңғы жазбаны қабылдайсыз. Содан кейін ол Sensly.py файлына қойылады. әрбір газ үшін PPM мәндерін есептеуге мүмкіндік береді
8 -қадам: сезімтал шляпаны іске қосу
Sensly -ді толық жұмыс режимінде іске қосу үшін біз калибрлеу режимінен шығу үшін микробағдарламаны жаңартуымыз керек. Бұл «/etc/rc.local» жолына қосылған жолды жою арқылы жасалады, сондықтан тақта pi іске қосылған сайын калибрлеу режиміне өтпейді, содан кейін Firmware_Updater_Operation.py сценарийін іске қосады. 6 -қадам.
Содан кейін біз Sensly_Update_for_v1_1 каталогынан микробағдарламаны жаңартқышты келесідей іске қосамыз:
- $ cd/home/pi/Sensly_Update_for_v1_1/
- $ sudo python Firmware_Updater_Operation.py
Sensly микробағдарламасы жаңартылғаннан кейін, әдеттегідей Sensly -ді Raspberry Pi -мен қосыңыз.
Енді Sensly.py сценарийін іске қосыңыз:
python /home/pi/Sensly/Sensly.py
Соңында, сценарийді автоматты түрде іске қосу үшін біз crontab пәрменін қайта іске қосамыз.
$ crontab -e
Содан кейін біздің алдыңғы жазбаны алып тастау кезінде оны файлдың соңына қосыңыз
@reboot python /path/to/Sensly.py
Енді сіз Pi -ді жүктеген сайын Sensly HAT деректерді csv файлы ретінде SampleData қалтасына тіркеуі керек. Соңғы қадам - калибрлеу кезеңінде алынған R0 мәндерін алу және оларды соңғы экрандағы суретке түсіру.
Біз шығаратын келесі нұсқаулық сізге бұны қалай байланыстыру керектігін көрсетеді.
9 -қадам: Қорытынды қадамдар
Деректеріңізбен бөлісіңіз, себебі бұл бізге Sensly үшін жақсы жаңартулар жасауға көмектеседі.
Егер сізде Sensly көмегімен керемет нұсқаулық жазуға дағдыларыңыз бар деп ойласаңыз, біздің дүкеннен сатып алыңыз, егер бізге ұнаса, біз сіздің ақшаңызды қайтарамыз, тіпті сізге тағы да тәттілер жібереміз!
Ұсынылған:
Шляпа емес қалпақ - шляпаны шынымен кимейтін адамдарға арналған қалпақ, бірақ қалпақпен тәжірибе алғыңыз келеді: 8 қадам
Шляпа емес қалпақ - шляпаны шынымен кимейтін, бірақ тәжірибе алғысы келетін адамдарға арналған шляпа: Мен әрқашан шляпалы адам болғым келеді, бірақ мен үшін жұмыс істейтін шляпаны таппадым. Бұл " қалпақ емес қалпақ " немесе Фасинатор деп аталады, бұл менің шляпаларымның мәселесі, мен Кентукки Дербиіне қатыса аламын
IOT BIT 4G, 3G V1.5 Raspberry Pi үшін қалпақ: 16 қадам (суреттермен)
IOT BIT 4G, 3G V1.5 Raspberry Pi үшін қалпақ: IoT Bit Raspberry Pi шағын компьютері үшін 4G мобильді деректерді беретін Raspberry Pi үшін 4G HAT 4G Development тақтасын мақтанышпен ұсынады. Біздің HAT интеллектуалды модулі Raspberry Pi -ге мобильді деректермен, GPS орналасуы туралы ақпаратпен қамтамасыз етеді
IOT BIT GSM V1.5 Raspberry Pi үшін қалпақ: 9 қадам
IOT BIT GSM V1.5 Raspberry Pi үшін қалпақ: IOT BIT - бұл сіздің Raspberry Pi -ді кез келген жерде шынымен пайдалы ететін ең жақсы шляпа. Біздің HAT интеллектуалды модулі Raspberry Pi үшін GSM мобильді деректерін, GPS орналасуы туралы ақпаратты және Bluetooth байланысын қамтамасыз етеді. Бұл хакерлерге арналған тамаша модуль
Raspberry Pi ауа сапасы мен газ детекторы V0.9 үшін сезімтал қалпақ: 8 қадам
Raspberry Pi ауа сапасы мен газ детекторы V0.9 үшін сезімтал қалпақ: Sensly - бұл әр түрлі газдар туралы ақпарат жинау үшін борттық газ датчиктерінің көмегімен ауаның ластану деңгейін анықтай алатын портативті ластану сенсоры. Бұл ақпаратты нақты уақыт режимінде смартфонға беруге болады
Raspberry Pi 3: 5 қадамдары үшін токсиндер мен токсигендер
Raspberry Pi 3 үшін токсиндер мен токсигендер: Бұл нұсқаулықта сіз Raspberry pi 3 -ке токсигенді қалай орнатуды және қолдануды үйренесіз, бірақ алдымен Tox.Tox туралы сөйлесуге рұқсат етіңіз және оның веб -сайтына сәйкес " Жаңа түрі. жедел хабар алмасу. Мейлі ол корпорация болсын, үкімет болсын