Мазмуну:

Raspberry PI Температурасы жана Нымдуулугу
Raspberry PI Температурасы жана Нымдуулугу

Video: Raspberry PI Температурасы жана Нымдуулугу

Video: Raspberry PI Температурасы жана Нымдуулугу
Video: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, Ноябрь
Anonim
Raspberry PI температурасы жана нымдуулугу боюнча журнал, Cloud Weather Station, Wifi жана мобилдик статистика
Raspberry PI температурасы жана нымдуулугу боюнча журнал, Cloud Weather Station, Wifi жана мобилдик статистика
Raspberry PI температурасы жана нымдуулугу боюнча журнал, Cloud Weather Station, Wifi жана мобилдик статистика
Raspberry PI температурасы жана нымдуулугу боюнча журнал, Cloud Weather Station, Wifi жана мобилдик статистика
Raspberry PI температурасы жана нымдуулугу боюнча журнал, Cloud Weather Station, Wifi жана мобилдик статистика
Raspberry PI температурасы жана нымдуулугу боюнча журнал, Cloud Weather Station, Wifi жана мобилдик статистика

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

Түзмөк интернетке Wifi же Ethernet аркылуу туташат

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

Жабдуулар

Бул окуу куралы үчүн HDMI, HDMI кабели, USB чычкан жана клавиатурасы бар монитор талап кылынат, бирок адаттагыдай эле сизде буга чейин бар

Бул жерден керектүү түзмөктөрдү сатып алсаңыз болот (эң аз талап кылынат):

Wifi таякчасы бар Raspberry PI 3 же Raspberry PI 2

микро SD карта (сунушталган 32 ГБ)

микро USB кабели

Кабель менен DHT22 модулу

Ошондой эле ээ болуу жакшы:

USB заряддагыч түзүлүштү кубаттоо үчүн

Суу өткөрбөй турган корпус

Стандарттык малина корпусу (менин мисалымдагыдай)

Эгерде сизде USB MicroSD окугучу жок болсо

Мен муну Banggood.com сайтынан сатып алдым

Бул ошондой эле өнөр жай AM2305 сенсору менен сыналган/иштейт

1 -кадам: Түзмөгүңүздү LoggingPlatformго кошуңуз

Түзмөгүңүздү LoggingPlatformго кошуңуз
Түзмөгүңүздү LoggingPlatformго кошуңуз

Бул жерде сиз кийинчерээк керектүү api ачкычтарын алуу үчүн түзмөгүңүздү кошо аласыз:

2 -кадам: Аппараттык туташуу диаграммасынын мисалы

Аппараттык туташуу диаграммасынын мисалы
Аппараттык туташуу диаграммасынын мисалы
Аппараттык туташуу диаграммасынын мисалы
Аппараттык туташуу диаграммасынын мисалы

DHT22 Out RaspberryPi'ге PIN GPIO 4 кирүү/туташуу

DHT22 + туташыңыз RaspberryPi 3V PIN 1

DHT22ди туташтырыңыз - RaspberryPi Ground PIN 6га

3 -кадам: Micro SD картага керектүү программалык камсыздоону жүктөө (Windows Guide)

Micro SD картага керектүү программалык камсыздоону жүктөө (Windows Guide)
Micro SD картага керектүү программалык камсыздоону жүктөө (Windows Guide)
Micro SD картага керектүү программалык камсыздоону жүктөө (Windows Guide)
Micro SD картага керектүү программалык камсыздоону жүктөө (Windows Guide)
Micro SD картага керектүү программалык камсыздоону жүктөө (Windows Guide)
Micro SD картага керектүү программалык камсыздоону жүктөө (Windows Guide)

Windows PCңиздеги MicroSDти MicroSD кирүүсүнө туташтырыңыз, эгер ал жок болсо, анда төмөнкүдөй usb версиясын сатып алыңыз:

USB Micro SD окугуч

Win32DiskImagerди бул жерден жүктөп алыңыз

Raspberry PI үчүн акыркы Raspbian OSти бул жерден жүктөп алыңыз (Raspberry PIнин расмий шилтемеси)

Жүктөлүп алынган Raspbian OS архивин архиваторуңуз же 7zip менен 1 экранда болгондой алыңыз

Эми Raspbian OSти Win32DiskImager менен MicroSD картаңызга жазышыңыз керек:

Ошентип, MicroSDди окурманга салып, Win32DiskImager'ди иштетиңиз

Жүктөлүп алынган жана чыгарылган Raspbian OS сүрөт файлын, MicroSD'иңизди тандап, 2 -экранда жазууну чыкылдатыңыз

МАСЕЛЕ БОЮНЧА ЭСКЕРТҮҮ: Эгерде сизде көйгөйлөр же кызыктай форматталган MicroSD болсо, же аны кайра иштетип жатсаңыз, буга чейин дисктен бардык томдорду алып салып, бирөөсүн гана түзүшүңүз керек. Бул Windows 3 дисктин башкаруу куралы менен 3 -экранда эле жасалышы мүмкүн

MicroSDди Raspberryге салыңыз, аны мониторго, чычканга жана клавиатурага туташтырып, иштетиңиз

4 -кадам: RaspbianOS, Python программасын Raspberryге жүктөө жана конфигурациялоо керек

RaspbianOS, Малинага Python программасын жүктөө жана конфигурациялоо керек
RaspbianOS, Малинага Python программасын жүктөө жана конфигурациялоо керек
RaspbianOS, Python программасын малинага жүктөө жана конфигурациялоо керек
RaspbianOS, Python программасын малинага жүктөө жана конфигурациялоо керек
RaspbianOS, Малинага Python программасын жүктөө жана конфигурациялоо керек
RaspbianOS, Малинага Python программасын жүктөө жана конфигурациялоо керек
RaspbianOS, Малинага Python программасын жүктөө жана конфигурациялоо керек
RaspbianOS, Малинага Python программасын жүктөө жана конфигурациялоо керек

Raspberry жүктөлгөндө, аны жакшы уста менен конфигурациялоо керек, мисал экран 1

Андан кийин DHT22 үчүн кээ бир китепканаларды терминалдык иштөөдө орнотуңуз:

sudo apt-get update

sudo apt-get install build-essential python-dev python-openssl git git clone https://github.com/adafruit/Adafruit_Python_DHT.git && cd Adafruit_Python_DHTsudo python setup.py орнотуу

2 -экранда болгон буйрук менен азыр файл түзүңүз

Негизги LoggingForest кодун бул барактан файлга чаптаңыз

жана 3 -экрандагыдай loggingforest.com веб -сайтында алынган параметрлерди өзгөртүү

CTRL+X Y

кирүү

Тест үчүн азыр бул скриптти 4 -экранда иштете аласыз

CTRL+Z менен сиз бул программаны токтото аласыз

5 -кадам: Loggingforest.com платформасындагы маалыматтарды текшериңиз

Loggingforest.com платформасындагы маалыматтарды текшериңиз
Loggingforest.com платформасындагы маалыматтарды текшериңиз
Loggingforest.com платформасындагы маалыматтарды текшериңиз
Loggingforest.com платформасындагы маалыматтарды текшериңиз
Loggingforest.com платформасындагы маалыматтарды текшериңиз
Loggingforest.com платформасындагы маалыматтарды текшериңиз

Андан кийин сиздин түзмөк loggingforestке маалыматтарды жөнөтө баштайт жана аны ошол жерден көрө аласыз Loggingforest түзмөгүндө 1 экранда көрсөтүлгөндөй параметрлердин аталышын жана баалуулуктарын аныктаңыз.

Алдын ала көрүүнү чыкылдатыңыз 2

Жана 3 -экрандагыдай жакшы маалыматтарды көрөсүз

6 -кадам: Raspberry жүктөөдө Python скриптин автоматтык түрдө иштетүү

Raspberry Boot Upдо Python Scriptти автоматтык түрдө иштетүү
Raspberry Boot Upдо Python Scriptти автоматтык түрдө иштетүү

Албетте, балким, бул питон скриптин Raspberry иштетилгенде же электр булагына туташканда автоматтык түрдө иштеткиңиз келет.

терминалды ачуу жана иштетүү:

sudo nano /etc/rc.local

жана 0 чыгуудан мурун скриптиңизди иштетүү үчүн кодду кошуңуз:

sudo bash -c 'python /home/pi/dht22-api.py> /home/pi/dht22-api.log 2> & 1' &

экранда 1

Файлды CTRL+X, Y менен киргизиңиз, малина PIди кайра баштоого аракет кылыңыз, эми ал даяр!

Комментарий жазыңыз жана логериңизди бөлүшүңүз

Ошондой эле github repден башка код версияларын таба аласыз:

github.com/sandiwinter/loggingforest/tree/…

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