[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ALT  
Монитор параметров ПК+ мини метеостанция
ALTДата: Четверг, 14.09.2023, 20:30 | Сообщение # 1
Админ сайта
Группа: Администраторы
Сообщений: 23
Награды: 1
Репутация: 0
Статус: Offline
Обсуждаем проект
Монитор параметров ПК+ мини метеостанция


Собственно вдохновился давним проектом Гайвера, но кардинально изменил подход к реализации

1. Из-за недостатка свободных USB портов параметры работы ПК из Libre Hardware Monitor получаю по WiFi. Для этого в LHM есть такая удобная функция как Web сервер, откуда средствами ESP8266 качаю JSON и произвожу парсинг данных. Плюс данного подхода - это возможность расположить устройство в любом удобном месте не заботясь о длине проводов, наличии свободных USB разъемов и прочего.Также есть это возможность выводить любые данные на экран дисплея, а не только те которые выводит в COM порт автор мода LHM. Да и версия Hardware Monitor подойдет любая свежая. Очевидный минус подхода - парсинг JSON lидет гораздо медленнее, чем чтение из COM порта
2. ЖК экран 2004 имет кучу достоинств, типа дешевизны и простоты подключения, но габариты у него, что-то не особо радуют, да и отображаемая картинка в целом тоже. Поэтому для проекта использовал, так кстати купленный на недавней распродаже на алике за смешные 180 рублей TFT 1.8 дисплей с SPI интерфейсом. И габариты поменьше и картинка глазу приятнее
3. Так как решил получать данные с ПК по воздуху, то и микроконтроллер вместо Arduino использовал на базе ESP8266 - Wemos d1 mini
4. Помимо непосредственно, чтения датчиков решил добавить еще и отображение графиков температуры процессора и видеокарты. Не так чтобы особо нужная фича, но сделал просто чтобы была. Может кому пригодится
5. Через несколько дней использования, понял что мне очень не хватает отображения текущего времени на экране дисплея. Добавил синхронизацию времени по NTP протоколу и отображение его на экране
6. Опять же, довольно скоро понял, что раз уж устройство работает независимо от ПК, то надо что-то делать когда компьютер выключен. Просто отправлять устройство в спячку и выключать экран мне показалось не интересно, поэтому решил пусть уж тогда погоду хоть показывает. Поэтому прикрутил еще и поддержку получения текущих погодных параметров с Open Weather Map
 
  • Страница 1 из 1
  • 1
Поиск: