Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Когда я купил метеостанцию Acurite 5 в 1, я хотел иметь возможность проверять погоду у себя дома, пока меня не было. Когда я вернулся домой и настроил его, я понял, что мне нужно либо подключить дисплей к компьютеру, либо купить их умный концентратор, ну, подключение его к моему ноутбуку или настольному компьютеру было для меня весьма ограничительным, и я не хотел покупать их smart hub, поэтому я провел небольшое исследование и придумал это. Обратите внимание, что это будет работать с другими метеостанциями. Вот список поддерживаемого оборудования, Я написал это для новичков в операционных системах на базе Raspberry Pis и Linux, и каждый может это сделать.
Шаг 1: материалы
Raspberry PI, я использовал Raspberry PI 3b
клавиатура и мышь или клавиатура
Кабель HDMI
карта micro sd
чехол Raspberry PI (необязательно)
вы можете получить комплекты со всем, что вам нужно, от Amazon, например, по ссылке, которую я предоставил
www.amazon.com/CanaKit-Raspberry-Complete-…
Шаг 2: установка Raspbian
Первое, что вам нужно сделать, это установить Raspbian на карту micro sd. Вы можете скачать Raspbian с сайта raspberrypi.org download (Raspbian (название версии) с рабочим столом), если вы знакомы с Raspberry PI, вы можете использовать минимальную версию. Вы можете следовать инструкциям Raspberrypi.org (не распаковывайте файл, если вы используете мой метод). Сам я использую другое программное обеспечение для его установки на micro sd. Я использую rufus при использовании этого программного обеспечения. УБЕДИТЕСЬ, ЧТО ВЫ ВЫБИРАЕТЕ ПРАВИЛЬНЫЙ ДИСК! Также при выборе загрузочного образа выберите образ dd, затем выберите zip-файл raspbian.
После установки Raspbian на карту micro sd вставьте карту sd в слот micro sd на Raspberry PI, подключите кабель HDMI к телевизору или монитору и к Raspberry PI, а затем к мыши и клавиатуре, после этого подключите питание к вашему Raspberry PI, убедитесь, что ваш монитор / телевизор включен.
Шаг 3. Подготовьте свой Raspbarry PI
После загрузки настройте соединение Wi-Fi (при условии, что вы используете Wi-Fi).
затем перейдите в меню «Пуск»> «Настройки»> «Конфигурация Raspberry Pi», выберите вкладку «Интерфейсы» и выберите «SSH». Причина в том, что он не будет подключен к вашему монитору / телевизору, поэтому вам нужно будет подключиться к нему с другого компьютера.
выберите вкладку локализации и настройте локальный и установите часовой пояс и клавиатуру
выберите вкладку системы и измените пароль
нажмите ОК, а затем перезапустите вашу систему
подключите USB-кабель к вашей метеостанции
теперь щелкните значок терминала на панели задач, чтобы открыть терминал
теперь первое, что нужно сделать, это убедиться, что ваша система актуальна в типе терминала в
sudo apt-get update
sudo apt-get upgrade
теперь, чтобы убедиться, что ваша прошивка обновлена
sudo rpi-update
перезагрузите систему и снова откройте терминал, вы можете перезагрузить систему с терминала sudo reboot
как только терминал будет открыт, теперь мы собираемся установить weewx, вы можете использовать документацию на weewx, это то же самое, что я вам покажу, но прежде чем вы начнете, получите долготу и широту, вы можете использовать веб-сайт НАСА, а также узнать, как далеко ваша метеостанция сидит
Этот шаг является необязательным. Weewx предоставляет собственный веб-сайт, который запускается с вашего raspberry pi, если вы хотите использовать эту функцию, установите apache2.
sudo apt-get install apache2
теперь вы собираетесь сообщить apt, где находится репозиторий
wget -qO - https://weewx.com/keys.html | sudo apt-key add -wget -qO - https://weewx.com/apt/weewx.list | sudo tee /etc/apt/sources.list.d/weewx.list
затем обновите и установите
sudo apt-get update
sudo apt-get install weewx
после этой установки он запустит программу начальной конфигурации, здесь вы назовете свою станцию, поместите долгую и широту высоты вашей метеостанции, как только вы закончите с этим, вы можете выключить и переместить монитор метеостанции и Raspberry Pi туда, где вы бы как бы выразиться, здесь появляется SSH, вам нужно будет загрузить программу под названием Putty и установить ее на свой компьютер, вам нужно будет знать свой IP-адрес, вы можете найти его с терминала, просто введите ifconfig и найдите там wlan0 inet будет вашим IP-адресом, если вы используете Wi-Fi
Шаг 4. Завершите настройку Weewx
Теперь, если вы переместили свой погодный монитор и raspberry pi и установили putty open putty, если вы не просто открыли терминал, если вы новичок в putty, когда вы его открываете, введите свой IP-адрес по умолчанию, порт 22, и убедитесь, что SSH выбрано нажмите «Открыть», затем имя пользователя - «пи» и используйте пароль, который вы создали ранее, в своем терминале.
sudo nano /etc/weewx/weewx.conf
теперь используйте клавиши со стрелками, чтобы найти
сначала просмотрите раздел [станция], чтобы убедиться, что информация верна, затем найдите «Этот раздел предназначен для загрузки данных на Интернет-сайты». Найдите свой онлайн-сервис. Я использовал метеорологическую подпольную прокрутку, чтобы перейти на веб-сайт метеорологической подземки, где говорится: «Начните работу», нажмите «Подключиться» теперь свяжите и зарегистрируйте вашу метеостанцию. заполните вашу информацию
# Если вы хотите это сделать, установите для опции 'enable' значение true, # и укажите станцию (например, 'KORHOODR3') и пароль.
enable = true station = Укажите здесь идентификатор вашей станции
# Чтобы защититься от ошибок парсинга, заключите пароль в кавычки:
пароль = ключ станции идет сюда
# Установите следующее значение True, чтобы weewx использовал WU "Rapidfire"
# протокол. Не все оборудование может это поддерживать. См. Руководство пользователя.
Rapidfire = Ложь
теперь вы собираетесь управлять x, чтобы выйти, он спросит вас, хотите ли вы сохранить файл, введите y, чтобы сохранить, и введите снова, чтобы сохранить имя файла
теперь вы захотите перезапустить Weewx
sudo /etc/init.d/weewx stop
sudo /etc/init.d/weewx start
выйти из окна терминала или замазки
Шаг 5: Заключительные примечания
Если вы установили apache, вы можете из своего веб-браузера ввести свой IP-адрес и открыть веб-сайт weewx, который вы размещаете на своем Raspberry PI. Вы можете изменить скин веб-сайта, загрузив скины и установив их, вы можете узнать, как это сделать, в разделе документации веб-сайта Weewx, на их веб-сайте есть много полезной информации, я предлагаю ее просмотреть, Вот лишь побочная мысль, если у вас есть погодный монитор Acurite, было бы несложно сделать деревянную раму, достаточно большую, чтобы вместить погодный монитор и Raspberry PI все вместе, и повесить ее на стену, просто не забывайте следить за погодой. монитор в пределах досягаемости метеостанции.
Надеюсь, это было вам полезно