![Метеостанция RPi и цифровые часы: 4 шага (с изображениями) Метеостанция RPi и цифровые часы: 4 шага (с изображениями)](https://i.howwhatproduce.com/images/002/image-3494-48-j.webp)
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
![Image Image](https://i.howwhatproduce.com/images/002/image-3494-50-j.webp)
![](https://i.ytimg.com/vi/M5oq8HmSQ44/hqdefault.jpg)
![Метеостанция RPi и цифровые часы Метеостанция RPi и цифровые часы](https://i.howwhatproduce.com/images/002/image-3494-51-j.webp)
Автор: Anders644PI, Instagram, подписка и другие материалы автора:
![Минималистский умный плантатор Минималистский умный плантатор](https://i.howwhatproduce.com/images/002/image-3494-52-j.webp)
![Минималистский умный плантатор Минималистский умный плантатор](https://i.howwhatproduce.com/images/002/image-3494-53-j.webp)
![Цифровой светодиодный термометр RPi Цифровой светодиодный термометр RPi](https://i.howwhatproduce.com/images/002/image-3494-54-j.webp)
![Цифровой светодиодный термометр RPi Цифровой светодиодный термометр RPi](https://i.howwhatproduce.com/images/002/image-3494-55-j.webp)
![NodeMCU Alexa TV Control NodeMCU Alexa TV Control](https://i.howwhatproduce.com/images/002/image-3494-56-j.webp)
![NodeMCU Alexa TV Control NodeMCU Alexa TV Control](https://i.howwhatproduce.com/images/002/image-3494-57-j.webp)
О себе: Привет, я люблю электронику, 3D-печать и делюсь тем, что делаю. В основном я стараюсь делать полезные вещи, но иногда делаю и просто для удовольствия и для изучения чего-то нового. И если вам нравится то, что вы видите, следите за… Подробнее об Anders644PI »
Это быстрый и простой проект, который можно хорошо продемонстрировать. Он отображает время, погодные условия и температуру. И если вам нравится то, что вы видите, подписывайтесь на меня в Instagram и Twitter (@ Anders644PI), чтобы быть в курсе того, что я делаю.
Код основан на полезном коде StuffWithKirby для чтения данных о погоде в формате JSON на python и SteveAmor на супер-крутом коде цифровых часов SenseHat Github.
Тебе понадобится:
- Raspberry Pi 3 (подойдет любой 40-контактный Raspberry Pi)
- Raspberry Pi SenseHat (или любой другой дисплей для отображения данных о погоде)
- Блок питания 5V 2.4A для Raspberry Pi
- Карта Micro SD емкостью 8 ГБ или выше с последней версией Raspian
- 3D-принтер и катушки из PLA любого цвета (по желанию)
- Этот набор винтов и стоек (необязательно: он понадобится вам только в том случае, если вы хотите использовать диффузор)
Шаг 1. Данные о погоде
![Данные о погоде Данные о погоде](https://i.howwhatproduce.com/images/002/image-3494-58-j.webp)
Мы получаем данные о погоде с OpenWeatherMap.org, но вы, конечно, можете добавить терминистку или что-то подобное к Pi и читать данные напрямую оттуда, если вы действительно этого хотите.
- Начните с создания БЕСПЛАТНОЙ учетной записи на OpenWeatherMap.org.
- Затем скопируйте свой API-ключ, чтобы использовать его позже.
- Теперь загрузите и откройте файл city.list.json, найдите свой город, а затем скопируйте идентификатор города для дальнейшего использования.
Шаг 2: настройка Pi
![Настройка Pi Настройка Pi](https://i.howwhatproduce.com/images/002/image-3494-59-j.webp)
1. В терминале Pi (с подключением к Интернету) запустите эту команду, чтобы получить настройку Pi:
sudo apt-get update && sudo apt-get upgrade
2. Теперь загрузите мой репозиторий GitHub и отредактируйте сценарий:
git clone https://github.com/Anders644PI/RPi-SenseHat-Digital-Clock-and-Weather-Station.git cd RPi-SenseHat-Digital-Clock-and-Weather-Station nano RPi_Weather_Station.py
3. В RPi_Weather_Station.py вставьте свой api-key и свой идентификатор города. Вы также можете изменить единицы измерения на имперские (Фаренгейт), если хотите, чтобы они превышали метрические (градусы).
4. Теперь запустите его, и он должен отлично работать. Но если у вас возникнут проблемы, не стесняйтесь сообщать мне в комментариях, и я буду рад помочь.
sudo python RPi_Weather_Station.py
Шаг 3: аксессуары, напечатанные на 3D-принтере
![Аксессуары, напечатанные на 3D-принтере Аксессуары, напечатанные на 3D-принтере](https://i.howwhatproduce.com/images/002/image-3494-60-j.webp)
![Аксессуары, напечатанные на 3D-принтере Аксессуары, напечатанные на 3D-принтере](https://i.howwhatproduce.com/images/002/image-3494-61-j.webp)
![Аксессуары, напечатанные на 3D-принтере Аксессуары, напечатанные на 3D-принтере](https://i.howwhatproduce.com/images/002/image-3494-62-j.webp)
Этот шаг не является обязательным, к настоящему времени у вас уже есть действующая метеостанция. Но когда у меня есть доступ к 3D-принтеру, я лучше им воспользуюсь.
1. Первое обновление - это диффузор для SenseHat, который можно прикрутить к шляпе двумя винтами и двумя стойками для Pi. Я использовал несколько шурупов, которые у меня были, но некоторые из них тоже должны работать. Скачать файл здесь:
2. Второе обновление - это вертикальная подставка для Pi. Для этого не нужны винты, он просто вставляется в USB-порты. Это делает неработоспособными порты USB и Ethernet. Скачать файл здесь:
Шаг 4: результат
![Результат Результат](https://i.howwhatproduce.com/images/002/image-3494-63-j.webp)
Поздравляю, все готово !!! Теперь у вас должна быть хорошая метеостанция RPi, которая будет стоять на вашем столе и сообщать вам полезную информацию о погоде.
Я хотел бы увидеть, что вы делаете с этим проектом, поэтому, пожалуйста, отметьте меня на @ anders644pi, в Twitter или Instagram, если вы это сделаете. И, пожалуйста, если вам понравился этот проект, проголосуйте за меня в конкурсе микроконтроллеров:
Рекомендуемые:
Цифровые часы с использованием микроконтроллера (AT89S52 без схемы RTC): 4 шага (с изображениями)
![Цифровые часы с использованием микроконтроллера (AT89S52 без схемы RTC): 4 шага (с изображениями) Цифровые часы с использованием микроконтроллера (AT89S52 без схемы RTC): 4 шага (с изображениями)](https://i.howwhatproduce.com/images/005/image-12599-j.webp)
Цифровые часы с использованием микроконтроллера (AT89S52 без схемы RTC): давайте опишем часы … «Часы - это устройство, которое считает и показывает время (относительное)» !!! Думаю, я правильно сказал, поэтому давайте сделаем ЧАСЫ с функцией БУДИЛЬНИКА . ПРИМЕЧАНИЕ: чтение займет 2-3 минуты, пожалуйста, прочтите весь проект, иначе я не буду
Цифровые часы сетевого времени с использованием ESP8266: 4 шага (с изображениями)
![Цифровые часы сетевого времени с использованием ESP8266: 4 шага (с изображениями) Цифровые часы сетевого времени с использованием ESP8266: 4 шага (с изображениями)](https://i.howwhatproduce.com/images/005/image-14045-j.webp)
Цифровые часы сетевого времени с использованием ESP8266: мы узнаем, как создать симпатичные маленькие цифровые часы, которые взаимодействуют с серверами NTP и отображают время в сети или в Интернете. Мы используем WeMos D1 mini для подключения к сети Wi-Fi, получения времени NTP и отображения его на модуле OLED. Видео выше t
4-тактные цифровые часы: 4 шага (с изображениями)
![4-тактные цифровые часы: 4 шага (с изображениями) 4-тактные цифровые часы: 4 шага (с изображениями)](https://i.howwhatproduce.com/images/002/image-5525-14-j.webp)
4-тактные цифровые часы: "4-тактные цифровые часы" Управляемый Arduino - забавный эмулятор двигателя внутреннего сгорания в цифровых часах. Цифры в часах и минутах представляют движущиеся поршни с точным контролем числа оборотов (от 100 до 800). Обороты показаны tw
Аналоговые цифровые часы: 4 шага (с изображениями)
![Аналоговые цифровые часы: 4 шага (с изображениями) Аналоговые цифровые часы: 4 шага (с изображениями)](https://i.howwhatproduce.com/images/006/image-17135-5-j.webp)
Аналоговые цифровые часы: Причина создания этих часов заключалась в том, что мои оригинальные часы IKEA больше не работали, и мне очень понравился корпус этих часов. Я счел напрасной тратой выбрасывать часы и решил использовать их повторно для аналоговых / цифровых часов. Я мог бы рассердиться
Цифровые и двоичные часы на 8-разрядном 7-сегментном светодиодном дисплее: 4 шага (с изображениями)
![Цифровые и двоичные часы на 8-разрядном 7-сегментном светодиодном дисплее: 4 шага (с изображениями) Цифровые и двоичные часы на 8-разрядном 7-сегментном светодиодном дисплее: 4 шага (с изображениями)](https://i.howwhatproduce.com/images/002/image-4890-30-j.webp)
Цифровые и двоичные часы на 8-разрядном 7-сегментном светодиодном дисплее. Это моя обновленная версия Digital & Двоичные часы с использованием 8-разрядного 7-сегментного светодиодного дисплея. Мне нравится предоставлять новые функции для обычных устройств, особенно часов, и в этом случае использование 7-сегментного дисплея для двоичных часов является нетрадиционным, и это