Мазмұны:

Raspberry Pi метеостанциясын қалай жасауға болады: 5 қадам
Raspberry Pi метеостанциясын қалай жасауға болады: 5 қадам

Бейне: Raspberry Pi метеостанциясын қалай жасауға болады: 5 қадам

Бейне: Raspberry Pi метеостанциясын қалай жасауға болады: 5 қадам
Бейне: DIY: Метеостанция на максималках | ESP8266 + Raspberry Pi + Arduino + LoRa (IoT) 2024, Қараша
Anonim
Raspberry Pi метеостанциясын қалай жасауға болады
Raspberry Pi метеостанциясын қалай жасауға болады

Бұл оқулықта мен SenseHAT орнату процесін қарастырамын және SenseHAT -ты температураны, қысымды және ылғалдылықты тіркеуге қабілетті толық жұмыс істейтін метеостанцияға айналдыру үшін қажет кодты импорттаймын.

1 -қадам: материалдар мен анықтамалар

Бастау үшін сізге келесі материалдар қажет:

Raspberry Pi 3 Raspbian орнатылған (Raspbian - операциялық жүйе)

SenseHAT

GPIO PIN кеңейткіші

Python 3 бағдарламалық қамтамасыз ету

Стандартты компьютерлік керек -жарақтар (пернетақта, тышқан, монитор)

Әр компонентті сатып алуға/орнатуға болатын анықтамалар мен сілтемелер қоса берілген мәтіндік құжатта бар.

2 -қадам: SenseHAT орнату

SenseHAT орнату
SenseHAT орнату

Қажетті жабдықтардың барлығын алғаннан кейін, SenseHAT орнатудан бастау керек. Алдымен Raspberry Pi-ді іске қосыңыз, терминалды ашыңыз және тырнақшасыз «sudo apt-get update» пәрменін орындаңыз, содан кейін бұл «sudo apt-get install sense-hat» пәрменін тырнақшасыз қайта орындаңыз. Алдыңғы пәрменді орындағаннан кейін «sudo reboot» іске қосыңыз және қалғандарын Pi -ге беріңіз. Бұл аяқталғаннан кейін, сіз SenseHAT -ты GPIO түйреуіштеріне орнатуыңыз керек, егер сіздің SenseHAT дұрыс сәйкес келмесе, GPIO түйінін алу қажет болуы мүмкін. Тіркелген сурет дұрыс орнатылған жағдайда қалай көрінуі керек

3 -қадам: код

Код
Код

2 -қадамды аяқтағаннан кейін, SenseHAT дұрыс жүктелгеніне көз жеткізіңіз, светодиодтар Raspberry Pi -ді қосқанда, суреттегідей кемпірқосақ үлгісінде жануы керек, егер ол суреттегідей жанбаса немесе жартылай ғана жанып, Raspberry Pi қуат көзінен ажыратыңыз, содан кейін SenseHAT ажыратыңыз және қайта қосыңыз. Сіздің келесі қадамыңыз - метеостанцияның жұмыс істеуі үшін пайдаланатын кодты импорттау, бұл қадамға сізге тек деректерді жазу үшін толықтай реттеуге болатын метеостанциясы қажет барлық кодты қамтитын файл қосылады. қажет және әр секунд сайын аталған деректерді файлға жазады. Оны / home / каталогына қойыңыз. Кодты баптау - нөмірді өзгерту сияқты қарапайым. Сіз кодты импорттағаннан кейін оны іске қосу үшін «sudo python ~/logscript.py» (тырнақшасыз) келесі пәрменді іске қосу қажет. Сіз оны тоқтату үшін кодты іске қосқаннан кейін CTRL+C пернелер тіркесімін бассаңыз, ол тоқтатылады және сіз сол каталогта тіркелген деректерді көре аласыз. Кодты өзгерту үшін келесі команданы (тырнақшасыз) «sudo nano ~/logscript.py» теріңіз. Бұл кодты кіріктірілген мәтіндік редакторда ашады және қаласаңыз қарапайым өзгертуге және теңшеуге мүмкіндік береді.

4 -қадам: Қорытындылау

Қорытындылау
Қорытындылау

Сіз өзіңіздің кодты импорттап, оны қажеттіліктеріңізге бейімдеп, іске қосқаннан кейін, сіздің деректеріңізді қарау ғана қалады, ол файлға күні мен уақыты жазылған және LibreOffice -те ашылуы мүмкін. Деректер жоғарғы жол ретінде деректер түрімен сұрыпталады, ал әрбір бағанда болатын уақыт бірінші бағанға жазылады.

5 -қадам: Аяқтау

Егер сіз алдыңғы қадамдарды дұрыс орындаған болсаңыз, сізде температураны, қысымды және ылғалдылықты бақылай алатын Raspberry Pi метеостанциясы болуы керек. Құттықтаймыз, сіз енді метеостанцияны басқарып, деректер жинай аласыз!

Ұсынылған: