Строительство и Ремонт в Нижнем Новгороде. Интернет-ресурс о строительстве и ремонте
Не пропустите

Монитор параметров ПК+ мини метеостанция

1. Из-за отсутствия доступных USB-портов рабочие параметры ПК получаются от Libre Hardware Monitor через WiFi. LHM имеет полезную функцию веб-сервера, используя ESP8266 для загрузки JSON и разбора данных. В дополнение к данным, отображаемым на COM-порту LHM, любые данные могут быть выведены на экран. Также подойдет любая более новая версия аппаратного монитора; подход с разбором JSON медленнее, чем чтение из COM-порта.

2. Монитор параметров ПК мини метеостанция esp8266 имеет много преимуществ, например, он недорогой и легко подключается, но размер экрана не очень приятен. Поэтому в проекте использован интерфейс SPI и смешной дисплей TFT 1.8 за 180 рублей, купленный недавно на распродаже. И размеры меньше и изображение более приятное для глаз.

3. мы решили получать данные с устройства по беспроводной связи, поэтому вместо Arduino использовали Wemos d1 mini на базе ESP8266

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

5. после использования в течение нескольких дней я понял, что мне очень не хватает отображения текущего времени на экране, поэтому я добавил синхронизацию времени по протоколу NTP и отображение его на экране.

6. мы также быстро поняли, что, поскольку устройство работает независимо от компьютера, нам нужно что-то делать, когда компьютер выключен. Мы подумали, что было бы интереснее перевести устройство в спящий режим и выключить экран, поэтому мы решили отображать погоду в это время. Для этого мы также добавили возможность получать текущий прогноз погоды из Open Weather Map.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *