Съдържание:
- Консумативи
- Стъпка 1: Добавете вашето устройство към LoggingPlatform
- Стъпка 2: Пример за диаграма на хардуерно свързване
- Стъпка 3: Качете софтуер, необходим на Micro SD карта (Ръководство за Windows)
- Стъпка 4: RaspbianOS, Зареждане на Python програма в Raspberry и необходима конфигурация
- Стъпка 5: Проверете данните в платформата Loggingforest.com
- Стъпка 6: Автоматично стартирайте Python Script при стартиране на Raspberry
Видео: Малиново PI регистриране на температурата и влажността, облачна метеорологична станция, Wifi и мобилна статистика: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
С Raspberry PI устройство можете да регистрирате данни за температурата и влажността навън, в стая, оранжерия, лаборатория, охлаждаща стая или на други места напълно безплатно. Този пример ще използваме за регистриране на температура и влажност.
Устройството ще бъде свързано към интернет чрез Wifi или Ethernet
Ще можете да проверявате последните показания на вашия мобилен телефон, настолен компютър или друго устройство с браузър
Консумативи
Монитор с HDMI, HDMI кабел, USB мишка и клавиатура също са необходими за този урок, но обикновено вече го имате
Тук можете да закупите необходимите устройства (минимално необходими):
Raspberry PI 3 или Raspberry PI 2 с wifi стик
микро SD карта (препоръчително 32 GB)
микро USB кабел
Модул DHT22 с кабел
Също така е хубаво да имате:
USB зарядно устройство за захранване на вашето устройство
Водоустойчив корпус
Стандартен корпус от малини (както в моя пример)
Ако нямате USB MicroSD четец
Купих това на Banggood.com
Това също е тествано/работи с индустриален сензор AM2305
Стъпка 1: Добавете вашето устройство към LoggingPlatform
Тук можете да добавите вашето устройство, за да получите api ключове, необходими по -късно:
Стъпка 2: Пример за диаграма на хардуерно свързване
Свържете DHT22 Out към RaspberryPi вход/изход PIN GPIO 4
Свържете DHT22 + към RaspberryPi 3V PIN 1
Свържете DHT22 - към RaspberryPi Ground PIN 6
Стъпка 3: Качете софтуер, необходим на Micro SD карта (Ръководство за Windows)
Свържете MicroSD към MicroSD входа на вашия компютър с Windows, ако нямате такъв, закупете usb версия като:
USB Micro SD четец
Изтеглете Win32DiskImager тук
Изтеглете най -новата Raspbian OS за Raspberry PI тук (официална връзка за Raspberry PI)
Извлечете изтегления архив на Raspbian OS с вашия архиватор или 7zip като на екран 1
Сега трябва да напишете Raspbian OS с Win32DiskImager на вашата MicroSD карта:
Така че поставете MicroSD във вашия четец и стартирайте Win32DiskImager
Изберете изтегления и извлечен файл с изображение на Raspbian OS, вашия MicroSD и щракнете върху Запис като на екрана 2
ЗАБЕЛЕЖКА ПО БРОЯ: Ако имате проблеми или странно форматиран MicroSD или стартирате това отново, преди това трябва да премахнете всички томове от устройството и да създадете само един. Това може да стане с инструмента за управление на дискове в Windows, както на екран 3
Поставете MicroSD във вашия Raspberry, свържете го с монитор, мишка и клавиатура и го стартирайте
Стъпка 4: RaspbianOS, Зареждане на Python програма в Raspberry и необходима конфигурация
Когато се стартира 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 install
Създайте файл сега с команда, както на екрана 2
Поставете основния код на LoggingForest от тази страница във файлhttps://github.com/sandiwinter/loggingforest/blob…
и променете параметрите, получени на уебсайта на loggingforest.com, както на екрана 3
CTRL+X Y
влезте
За тест сега можете да стартирате този скрипт като на екран 4
С CTRL+Z можете да спрете тази програма
Стъпка 5: Проверете данните в платформата Loggingforest.com
След това вашето устройство ще започне да изпраща данни към loggingforest и можете да го видите там В loggingforest device edit просто определете името и стойностите на параметрите като на екран 1
Щракнете върху визуализация, както на екрана 2
Ще видите хубави данни, както на екран 3
Стъпка 6: Автоматично стартирайте Python Script при стартиране на Raspberry
Разбира се, вероятно искате да стартирате този скрипт на python автоматично, когато 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, Enter Опитайте да рестартирате вашия малинов PI и сега е готов!
Чувствайте се свободни да коментирате и споделяте вашия регистратор
Можете също да намерите други версии на кода в github rep:
github.com/sandiwinter/loggingforest/tree/…
Препоръчано:
Как да направим регистриране на температурата и светлинния интензитет - Симулация на Proteus - Фризиране - Liono Maker: 5 стъпки
Как да направим регистриране на температурата и светлинния интензитет | Симулация на Proteus | Фризиране | Liono Maker: Здравейте, това е Liono Maker, това е моят официален канал в YouTube. Това е YouTube канал с отворен код. Ето връзката: Liono Maker YouTube канал е видео връзката: Temp & регистриране на интензивността на светлината В този урок ще научим как да направим Temper
Метеорологична станция NaTaLia: Метеорологична станция със слънчева енергия Arduino, направена по правилния начин: 8 стъпки (със снимки)
Метеорологична станция NaTaLia: Метеорологична станция Arduino със слънчева енергия, направена по правилния начин: След 1 година успешна работа на 2 различни места споделям плановете си за проекти на метеорологични станции със слънчева енергия и обяснявам как се е развила в система, която наистина може да оцелее дълго време периоди от слънчевата енергия. Ако следвате
Метеорологична станция и WiFi сензорна станция: 7 стъпки (със снимки)
Метеостанция „Направи си сам“и WiFi сензорна станция: В този проект ще ви покажа как да създадете метеорологична станция заедно със станция за WiFi сензор. Сензорната станция измерва локалните данни за температурата и влажността и ги изпраща, чрез WiFi, до метеорологичната станция. След това метеорологичната станция показва t
Arduino Ethernet DHT11 Регистриране на температурата и влажността, мобилни статистики: 4 стъпки
Arduino Ethernet DHT11 Регистриране на температурата и влажността, мобилни статистики: С Arduino UNO R3, Ethernet Shield И DHT11 можете да регистрирате данни за температурата и влажността навън, в стая, оранжерия, лаборатория, охлаждаща стая или на други места напълно безплатно. Този пример ще използваме за регистриране на стайна температура и влажност. Устройство
Метеорологична станция с регистриране на данни: 7 стъпки (със снимки)
Метеорологична станция с регистриране на данни: В тази инструкция ще ви покажа как да направите системата за метеорологични станции сами. Всичко, от което се нуждаете, са основни познания по електроника, програмиране и малко време. Този проект все още е в процес на създаване. Това е само първата част. Надстройките ще бъдат