HappyF

Пикабушник
113 рейтинг 0 подписчиков 2 подписки 1 пост 0 в горячем

Ответ на пост «Мой открытый проект метеостанции с монохромным дисплеем»

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

Ответ на пост «Мой открытый проект метеостанции с монохромным дисплеем» Электроника, Гаджеты, Esp8266, Самоделки, Умный дом, Длиннопост, Arduino

В итоге пришёл к тому, что хочу ещё добавить туда, по-мелочи, метеостанцию и умный дом. А без опыта-то тяжко, единственное за 9 класс в школе делал проект пресловутую метеостанцию, без корпуса, без нормальной прошивки.

Ответ на пост «Мой открытый проект метеостанции с монохромным дисплеем» Электроника, Гаджеты, Esp8266, Самоделки, Умный дом, Длиннопост, Arduino

Ужас, да? А ведь мы с этой штукой первое место заняли... Ещё и на uno, вообще ужас.

А вот теперь совсем другое дело:

Функции мониторинга:

1) Загруженность, температура,возможно самые жрущие процессы, скорость куллеров и т.д. и т.п.
2) Включение и выключение корпусных вентиляторов при нагрузке. Они дешёвые, шумят, я их включаю вручную когда играю, вывел специально на скрытый переключатель.
3) По-приколу ещё сделаю так, что комп включается с кнопки в меню. Просто потому, что могу. Изначально хотел сделать на ключе за 100 рублей с али, но случайно сломал его.

Функции метеостанции:

1) В доме
Температура, влажность, давление, качество воздуха/газы (на серии mq и на bme280)
2) На улице
Температура, влажность воздуха, давление, качество воздуха/газы, плювиограф (если лень не будет), датчик дождя, датчик уф, флюгер. Полная комплектация, я же тут не в игрушки играю. Хотя нет, прямо как конструктор, если честно.
Возможно сделаю на даче, с помощью радио, ну или на балконе. Может оба сразу, но это уже слишком.
3) Предсказание погоды
Видел у Гайвера предсказатель погоды, который основываясь на давлении пытается предсказать погоду, вернее возможность осадков. Думаю, не помешает.
4) Онлайн погода
Естественно, он будет и из интернета данные получать, иначе зачем esp Можно будет и сравнить ради интереса.

Функции умного дома:

1) Выключение света (возможно и розеток)
Есть у меня давнишняя идейка, сделать совсем немного опасную схемку из мелкой esp-01, миниатюрного реле с чип и дип, да блоком питания за 60 рублей. И запихнуть всё в подрозетник. Вот прям так, чтобы ничего снаружи не было. Всё время вижу как пихают нано с радио и громоздким модулем реле в огромный разветвлитель или удлинитель. У меня другой подход. Прямо сейчас тестирую блок питания на качество, стоит и работает на полной мощности уже неделю, вроде бахнуть не должен. Хотя вроде видел на хабре человека, который нечто похожее реализовывал.
2) Хочу сделать что-то ещё более интересное, так что доделаю и сигнализацию. Простые датчики движения/приближения, которые считают, сколько человек пройдёт или выйдет. Пиликать не будет, это глупо, просто тихо отправлять уведомление на телефон. Определять нарушителя будет смешным способом: если к интернету телефонов подключено меньше, чем количество людей в доме, то значит пора высылать уведомление. Ну или просто оставлю один датчик и надо будет вручную его включать, это на случай если лень.

Итак, пока что спаял часть, что должна быть внутри дома: nano (esp нет сейчас, потом будет работать с нано через uart), tft 1.8 (хочу именно мелкий экранчик, а корпус прицепить снизу, под монитором), энкодер для управления, bme280, ds3231. На коленке собрал кривой корпус из дво и соплей, потом сделаю нормально.

Ответ на пост «Мой открытый проект метеостанции с монохромным дисплеем» Электроника, Гаджеты, Esp8266, Самоделки, Умный дом, Длиннопост, Arduino
Ответ на пост «Мой открытый проект метеостанции с монохромным дисплеем» Электроника, Гаджеты, Esp8266, Самоделки, Умный дом, Длиннопост, Arduino

Набросал и код, я не ас в программировании, пока что просто вывел показатели на экран и сделал график температуры, влажности и давления. Кстати говоря, экранчик на самом деле цветной, так что я обязательно выведу туда гифку с котиком и по-возможности doom. Вот что пока получается:

Ответ на пост «Мой открытый проект метеостанции с монохромным дисплеем» Электроника, Гаджеты, Esp8266, Самоделки, Умный дом, Длиннопост, Arduino
Ответ на пост «Мой открытый проект метеостанции с монохромным дисплеем» Электроника, Гаджеты, Esp8266, Самоделки, Умный дом, Длиннопост, Arduino

Хранит значения в постоянной памяти, так что не слетит, да и заодно ещё будет собираться на пк в отдельном файле. Ардуинка только 24 часа помнит. Значения с пк будет брать через серийник по usb, от него же и питаться. Короче, дел много, а я пока что занят клавиатурой dactyl manuform, да и посылки надо ждать, так что не могу доделать пока свой непонятный проект, как-то так. Как я хорошо накатал целый пост про проект, который и на 20 процентов не готов, а? Ладно, на самом деле уже все технические особенности определил, даже часть кода написал, остаётся только всё это собрать да отладить.

Кстати, всем советую задуматься над подобным хобби, может придумаете что-нибудь поинтереснее метеостанции да робота на колёсиках.

Показать полностью 6
Отличная работа, все прочитано!