Оглавление:

Как сделать метеостанцию Raspberry Pi: 5 шагов
Как сделать метеостанцию Raspberry Pi: 5 шагов

Видео: Как сделать метеостанцию Raspberry Pi: 5 шагов

Видео: Как сделать метеостанцию Raspberry Pi: 5 шагов
Видео: Raspberry Pi - Что можно сделать? Готовые проекты. Есть ли смысл? Как научиться? 2024, Ноябрь
Anonim
Как сделать метеостанцию Raspberry Pi
Как сделать метеостанцию Raspberry Pi

В этом уроке я расскажу о процессе установки SenseHAT и импортировании кода, необходимого для превращения этого SenseHAT в полностью функционирующую метеостанцию, способную регистрировать температуру, давление и влажность.

Шаг 1. Материалы и определения

Для начала вам потребуются следующие материалы:

Raspberry Pi 3 с установленным Raspbian (Raspbian - операционная система)

SenseHAT

Расширитель контактов GPIO

Программное обеспечение Python 3

Стандартные компьютерные аксессуары (клавиатура, мышь, монитор)

Определения и ссылки, по которым вы можете приобрести / установить каждый компонент, доступны в прилагаемом текстовом документе.

Шаг 2: Установка SenseHAT

Установка SenseHAT
Установка SenseHAT

Когда у вас есть все необходимое оборудование, вы должны начать с установки SenseHAT. Сначала запустите Raspberry Pi, откройте терминал и выполните эту команду «sudo apt-get update» без кавычек, затем снова выполните эту команду «sudo apt-get install sense-hat» без кавычек. После того, как вы выполнили предыдущую команду, запустите «sudo reboot» и позвольте Pi сделать все остальное. Как только это будет завершено, вы должны установить SenseHAT на контакты GPIO, вам может потребоваться получить контактный разъем GPIO, если ваш SenseHAT не подходит должным образом. Прикрепленное изображение - вот как он должен выглядеть при правильном подключении

Шаг 3: Код

Код
Код

После завершения шага 2 убедитесь, что SenseHAT загрузился правильно, светодиоды должны загореться радужным узором, похожим на изображение, прикрепленное после запуска Raspberry Pi, если оно не горит, как на изображении, или горит. загорелся только частично, отключите питание Raspberry Pi, затем отключите и снова подключите SenseHAT. Ваш следующий шаг - импортировать код, который вы будете использовать для работы метеостанции. К этому шагу прилагается файл, содержащий весь код, который вам понадобится, чтобы иметь метеостанцию, которую можно полностью настроить для записи только тех данных, которые вы нужно и будет записывать указанные данные в файл каждую секунду. Поместите его в каталог / home /. Настроить код так же просто, как изменить число. После того, как вы импортировали код, чтобы запустить его, вам необходимо выполнить следующую команду (без кавычек) «sudo python ~ / logscript.py». После того, как вы запустили код, чтобы остановить его, просто нажмите CTRL + C, и он завершится, и вы сможете просмотреть данные, которые вы вошли в тот же каталог. Чтобы изменить код, просто введите следующую команду (без кавычек) «sudo nano ~ / logscript.py». Это откроет код во встроенном текстовом редакторе и позволит при желании выполнить простую модификацию и настройку.

Шаг 4: Завершение

Доработка
Доработка

После того, как вы импортировали свой код, настроили его в соответствии с вашими потребностями и запустили, все, что осталось, - это просмотреть ваши данные, они будут записаны в файл с датой и временем в имени и могут быть открыты в LibreOffice. Данные сортируются по типу данных в верхней строке, а значение, находящееся в каждом столбце, со временем записывается в первый столбец.

Шаг 5: Завершение

Если вы правильно выполнили предыдущие шаги, у вас должна быть полностью функционирующая метеостанция Raspberry Pi, способная отслеживать температуру, давление и влажность. Поздравляем, теперь вы можете запустить свою метеостанцию и собирать данные!

Рекомендуемые: