Метеостанция на Raspberry Pi
Схема подключения датчика изображена на рисунке
Настройка I2C
Для включения I2C шины на Raspberry Pi нужно выполнить операции, описанные ниже.
Запустить настройки командой raspi-config
Зайти в меню Advanced Options->I2C
Включить I2C, позволить загрузку модуля для I2C
Установка i2c-tools
sudo apt-get install python-smbus i2c-tools
sudo i2cdetect -y 1
sudo apt-get install sqlite3
Устанавливаем скрипт weather.py
cd /home/pi
git clone https://github.com/avislab/weather.git
cd /home/pi/weather
Создаем базу данных:
python ./install.py
Настройка скрипта
nano /home/pi/weather/weather.py
Проверяем параметры:
home_dir — папка где лежит скрипт.
www_dir — папка www — сервера в которую будет записываться html файл с графиками.
Пример:
home_dir = «/home/pi/scripts/weather/»
www_dir = «/var/www/weather/»
Тестовый запуск:
python /home/pi/weather/weather.py
sudo SimpleHTTP.py nohup &
Тэги: Raspberry, weather.py