Мазмуну:

Raspberry Pi метеостанциясын кантип жасоо керек: 5 кадам
Raspberry Pi метеостанциясын кантип жасоо керек: 5 кадам

Video: Raspberry Pi метеостанциясын кантип жасоо керек: 5 кадам

Video: Raspberry Pi метеостанциясын кантип жасоо керек: 5 кадам
Video: DIY: Метеостанция на максималках | ESP8266 + Raspberry Pi + Arduino + LoRa (IoT) 2024, Июль
Anonim
Raspberry Pi метеостанциясын кантип жасаса болот
Raspberry Pi метеостанциясын кантип жасаса болот

Бул үйрөткүчтө мен SenseHAT орнотуу процессин жана SenseHATты температураны, басымды жана нымдуулукту жазууга жөндөмдүү аба ырайы станциясына айлантуу үчүн керектүү кодду импорттоону карап чыгам.

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

Баштоо үчүн сизге төмөнкү материалдар керек болот:

Raspberry Pi 3 Raspbian орнотулган (Raspbian - бул Операциондук система)

SenseHAT

GPIO Pin Extender

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 -кадам: Код

Code
Code

2 -кадамды бүтүргөндөн кийин, SenseHATтин туура жүктөлгөндүгүн текшериңиз, LEDлар Raspberry Pi'ди баштагандан кийин тиркелген сүрөткө окшош асан -үсөн үлгүсүндө күйгүзүлүшү керек, эгер ал сүрөттөгүдөй күйбөсө же жарым -жартылай гана күйүп, Raspberry Pi кубаттуулугун алып салыңыз, андан кийин SenseHATыңызды ажыратып, кайра туташтырыңыз. Сиздин кийинки кадамыңыз - метеостанциянын иштеши үчүн колдонула турган кодду импорттоо, бул кадамга тиркелген бардык коддор камтылган файл, сизде аба ырайы бекети болушу керек, ал толугу менен сиз жаздырган маалыматтарды жазууга ылайыкташтырылган. керек жана бул маалыматтарды секунд сайын файлга жазат. Аны / home / Directoryго коюңуз. Кодду ыңгайлаштыруу номерди алмаштыруу сыяктуу жөнөкөй. Кодду импорттогондон кийин, аны иштетүү үчүн төмөнкү буйрукту (тырмакчасыз) иштетүү керек "sudo python ~/logscript.py". Токтотуу үчүн кодду иштеткенден кийин, CTRL+C бассаңыз, ал токтотулат жана сиз ошол эле каталогго кирген маалыматыңызды көрө аласыз. Кодду өзгөртүү үчүн жөн гана төмөнкү буйрукту териңиз (тырмакчасыз) "sudo nano ~/logscript.py". Бул кодду камтылган текст редакторунда ачат жана кааласаңыз жөнөкөй өзгөртүүгө жана ыңгайлаштырууга мүмкүнчүлүк берет.

4 -кадам: Аяктоо

Аяктоо
Аяктоо

Сиз кодуңузду импорттоп, аны керектөөлөрүңүзгө ылайыкташтырып, иштеткенден кийин, сиздин маалыматыңызды көрүү калды, ал файлга датасы жана убактысы жазылган жана LibreOfficeте ачылышы мүмкүн. Берилиштер эң жогорку катардагы маалыматтын түрү боюнча иргелет жана ар бир тилкеде турган маани биринчи тилкеде жазылат.

5 -кадам: Бүтүрүү

Эгерде сиз мурунку кадамдарды туура аткарган болсоңуз, анда температураны, басымды жана нымдуулукту көзөмөлдөөгө жөндөмдүү Raspberry Pi Weather Station болушу керек. Куттуктайбыз, сиз азыр аба ырайы станцияңызды иштетип, маалыматтарды чогулта аласыз!

Сунушталууда: