mega.animeshnik

mega.animeshnik

Пикабушник
18К рейтинг 9 подписчиков 88 подписок 16 постов 3 в горячем
Награды:
Пикабу 15 лет! Сборщик Пыли 5 лет на ПикабуС Днем рождения, Пикабу!
21

Уличный датчик температуры и влажности

По сути, это должен быть не первый пост, потому что описываемый датчик полностью несамостоятельный и без базы от него нет пользы. Это не урок или статья "сделай сам", это просто описание моего датчика, вдруг, кого то вдохновит и/или поможет.
База представляет собой микроконтроллер esp32, со всякими датчиками и радиоприёмником на частоте 433мГц. О ней, может быть, как-нибудь в следующий раз, или нет, хз.

Решил значит я замутить себе метеостанцию, дабы в любой момент, со смартфона видеть актуальную температуру, да и вообще, набирать статистику. Под рукой была nodemcu v3 на базе микроконтроллера esp8266.

Уличный датчик температуры и влажности Arduino, Esp8266, Метеостанция, Самоделки, Длиннопост

nodemcu v3

Первая проблема, это питание. Я выбрал батарейки типа AA. На батарейках пишут 1.5В, но это не типа среднее напряжение или как там правильно, новая батарейка без проблем может выдавать 1.6 и чуть больше. 2 батарейки могут выдать 1.6*2=3.2, что допустимо для esp8266, но это пик, а я планирую высаживать батарейки по максимуму т.е. до 1В и ниже, а это уже 2В и ниже. Минимальное напряжение esp8266 2.5В(согласно датащиту https://www.espressif.com/sites/default/files/documentation/...). Плюс, я живу в Сибири и у нас бывают морозы, значит, напряжение надо бы повыше, с запасом.

3 батарейки AA это максимум 1.6*3=4.8, можно округлить до 5В. Для esp8266 5В это много, но в nodemcu v3 есть стабилизатор ams1117, который позволяет подавать до 15В, а на выходе у него те самые 3.3В. Но, не всё так гладко, т.к. у этого стабилизатора ток потребления 5 мА, а это значит, даже если вообще исключить потребитель, стабилизатор всё равно будет кушать 5мА. Согласно batterytest.ru, у батарейки GP Super ёмкость 2451, а это значит, её хватит всего на 2451/5=490,2ч или 20 дней при условие, что в цепи один лишь стабилизатор.

Я выпаял стабилизатор ams1117 и использовал MCP1700-3302E. У MCP1700-3302E ток потребления всего 1.6мкА, хотя, в комментариях, на али писали, что стабилизатор подделка и его потребление выше, но честно, я не замерял, решил довериться. Его максимальное, входное напряжение 6В, но это всё ещё выше 5В. Падение напряжения так же низкое, это я уже замерял, и даже при входе менее 3В, на выходе было лишь на несколько десятых ниже входа, а это значит, что 3 разряженные батарейки смогут выдать 1*3=3В, что будет хватать для питания esp8266.

Уличный датчик температуры и влажности Arduino, Esp8266, Метеостанция, Самоделки, Длиннопост

Вот тут https://itooktheredpill.irgendwo.org/2017/reducing-nodemcu-p... ещё предлагают отключить чип CH340, но я не стал этого делать, т.к. не настолько виртуозно владею паяльником и боялся сломать чип, а на тот момент, обойтись без него не мог.

Далее, была другая проблема, даже если не использовать wi-fi, при включение esp8266 инициализирует его, из за чего краткосрочно вырастает потребление, а экономить надо каждый мАч. Решение нашлось в примере LowPowerDemo, где в readme есть ссылка на https://github.com/esp8266/Arduino/issues/6642#issuecomment-... таким образом, можно отключить wi-fi с контроллер сразу будет загружаться в режиме модемного сна.

Если нет wi-fi, то как передавать данные? С помощью 433мГц и передатчика SYN115. Изначально, я просто подключил его на gpio 14. Но оказалось, что в глубоком сне esp8266 не сохраняет состояние пинов, т.е. даже если я даю команду LOW, 14 пин все равно станет HIGH, когда esp8266 уйдёт в deep sleep. Таким образом, SYN115 не только не перестаёт работать и засоряет эфир(моя китайская метеостанция, теряла связь со своим датчиком, в этот момент), но у нас так же повышенное потребление.

Уличный датчик температуры и влажности Arduino, Esp8266, Метеостанция, Самоделки, Длиннопост

Есть вот такая интересная пикча, на ней видно, что gpio 15, единственный пин, который должен быть притянут к земле, чтобы esp8266 нормально запустилась. По логике, раз там должен быть низкий уровень для старта, значит и в глубоком сне, там будет сохраняться низкий уровень. Я точно не помню, с SYN115 или с другим передатчиком, но ESP8266 отказывалась запускаться, будто я подаю на 15 пин высокий уровень. Так, я решил использовать mosfet 2N7000, его управление на GPIO 15, SYN115 на GPIO 14, таким образом, неважно, какое состояние gpio 14, если gpio 15 LOW.

Датчик температуры и влажности, я решил использовать AHT20, хотя, обычно, в инструкциях про метеостанции, этот датчик не упоминается. Работает по i2c, потребление от 250-980мкА. Можно было, его тоже посадить на тот же mosfet, что и SYN115, но мне было лень.

Всё это запихал в корпус с ali, верхние отверстия заклеил, по боком насверлил отверстий. Чтобы избежать попадания влаги внутрь, сделал небольшие крылья, вырезанные из пластиковой бутылки. Испытания весной прошли успешно, какой бы дождь не лил, а ветер не дул, всё продолжало работать.

Уличный датчик температуры и влажности Arduino, Esp8266, Метеостанция, Самоделки, Длиннопост

корпус

Самого фото датчика у меня нет, он на балконе, вскрывать и фотать влом, но я нарисовал схему.

Уличный датчик температуры и влажности Arduino, Esp8266, Метеостанция, Самоделки, Длиннопост

От 2 батареек к аналоговому пину А0 провод подключён для контроля заряда батареи.

Теперь об реальном опыте, а он есть.

Несколько дней назад, у нас были морозы, показатель датчика немного завышали, относительно прогноза из интернета, примерно на +1градус. Хотя, смотря какому прогнозу верить, ведь если я смотрю в 4 источниках(яндекс,гисметео,пр5,yr.no), то вижу несколько отличающиеся цифры.

Вот такие данные получены моим датчиком.

Уличный датчик температуры и влажности Arduino, Esp8266, Метеостанция, Самоделки, Длиннопост

усреднённые по времени суток данные

Уличный датчик температуры и влажности Arduino, Esp8266, Метеостанция, Самоделки, Длиннопост

суточный график

Результаты меня порадовали, датчик не замёрз, батарейки выжили. Специально для зимы, покупал в dns батарейки Nanfu AA, т.к. согласно тестам https://batterytest.ru/1120 очень даже ничего.

Уличный датчик температуры и влажности Arduino, Esp8266, Метеостанция, Самоделки, Длиннопост

У меня нет данных, сколько может проработать датчик от батареек, т.к. я впервые занимаюсь всем этим, и делал много ошибок, прежде чем прийти к описанному выше, батарейки высаживались достаточно активно. Первые батарейки проработали с 26.05 по 3.07 и напряжение 2 батареек было 1.98В, следовательно, каждая разрядилась, примерно до 1.98/2=0.99В. Потом были поставлены батарейки под брендом КОСМОС, но я их поменял на Nanfu AA т.к. боялся, что всю зиму те не проживут. КОСМОС проработали с 3.07 по 18.11 и 2 батарейки выдавали 2.44В т.е. батарейки ещё, вполне, были живы.

Вообще, метеостанция, это первое что я делал на esp, ранее, у меня не было опыта как с esp, так и с arduino, да вообще с микроконтроллерами, точно так же, как и не держал ранее паяльник в руках. Это я к тому, что если, вдруг, вдохновитесь, не бойтесь пробовать. У меня был только небольшой опыт в программирование, поэтому, я писал скетч сам, как хотелось, но библиотеки, конечно же, брал готовые. Но и без опыта программирования, в интернете куча готового кода, собирай, заливай и радуйся.

Спасибо всем, кто дочитал :)

Показать полностью 8
0

Ищу старую игру

Всем привет.

Увидел пост Мне 40 игре 24 и вновь вспомнил свою боль.

Уважаемые пикабушники, может ли кто опознать игру по описанию? Игра была на компе, который мы купили, было это 2003-2006 год, комп был на 4 пентиуме, 512(или 256?)мб ддр. Теперь к описанию: стратегия, помню можно собирать яблоки, есть круглая кнопка внизу(вверху?) по середине. Визуально, похожа на Age of Empires II: The Age of Kings из поста выше, поэтому и вспомнил про свою боль.

Я тогда мелкий был, недолго играл, но из за своей глупости, перепутал установщик с деинсталлятором и игра удалилась :'(

Честно говоря, я не очень то игрок, поэтому, многие классические игры знаю лишь по названию. Множество раз пытался отыскать ту самую игру, но то ли память неверная, то ли что, но не могу найти ничего похожего.

7

Ответ на пост «Озон в заказ закидывает платный пакет»1

Встретился с такой же ситуацией, только теперь пакет предлагают всего за 1 рубль.

Вначале, я заказал кофе и не глядя нажал на заказ, только потом дошло, что сумма на 1 больше. Заказ отменил, перезаказал без пакета.

Ответ на пост «Озон в заказ закидывает платный пакет» Доставка, OZON, Маркетплейс, Ответ на пост, Длиннопост

Заказ с пакетом, который выбрался сам.

Ответ на пост «Озон в заказ закидывает платный пакет» Доставка, OZON, Маркетплейс, Ответ на пост, Длиннопост

Перезаказал без пакета

Вчера, обнаружил, что заканчивается припой, сделал заказ, не обращая внимания на пакет, и опа, снова пакет есть. Но, прошлый заказ то был без пакета. Заказывал с одного браузера, даже если количество пакетов, сохраняется не в аккаунте, а в браузере, оно должно было быть 0, после перезаказанного кофе, но нет.

Ответ на пост «Озон в заказ закидывает платный пакет» Доставка, OZON, Маркетплейс, Ответ на пост, Длиннопост

Снова предлагают пакет

Так что или мне так повезло, или на все заказы предлагается пакет, игнория прошлый выбор, как это было раньше.

Конечно, сейчас набегут умники и скажут: "сам виноват, надо внимательно смотреть", а я и смотрю, когда выбираю товар, но теперь придется, ещё эти дурацкие пакеты контролировать. Потому что они предлагаются к каждому заказу.

Показать полностью 3
2

Ответ Quattroporte в «Во время Хэллоуина его останавливала полиция почти 45 раз»5

Поддерживаю, проверять так проверять.

p.s. Для тех кто не в теме, см коммент Ответ Quattroporte в «Во время Хэллоуина его останавливала полиция почти 45 раз»

Один и тот же товар по разным ценам ozon

Я видел посты, где пишут что ozon выставляет разные цены на один и тот же товар, но сам такое не встречал.

Собственно вот

Один и тот же товар по разным ценам ozon OZON, Маркетплейс, Ценообразование, Обман клиентов, Скриншот

мой аккаунт с которого покупаю

Один и тот же товар по разным ценам ozon OZON, Маркетплейс, Ценообразование, Обман клиентов, Скриншот

тоже мой аккаунт, но покупок 0, только товары в избранном

Один и тот же товар по разным ценам ozon OZON, Маркетплейс, Ценообразование, Обман клиентов, Скриншот

мой активный аккаунт

Один и тот же товар по разным ценам ozon OZON, Маркетплейс, Ценообразование, Обман клиентов, Скриншот

мой аккаунт с 0 заказов

В аккаунтах выбранв разные пункты выдачи, но все в моем городе. Я пробовал переключать на другие пункты в городе, менять их местами, цена не меняется.

Возможно, это потому что нет покупок и типа скидка для новичка, а не накрутка для моего основного аккаунта, но я сравнивал разные товары, в основном цены именно одинаковые.

UPD: для всех долбящихся в глаза, речь про один и тот же товар у одного продавца, это одна карточка.

UPD2: выяснилось, что у коллеги с активным аккаунтом, те же цены, что у моего без заказов т.е. ниже моего основного аккаунта, с которого уже несколько лет покупаю всякую мелочевку.

Показать полностью 3
3

Сервис центр dns отказал в гарантии, что посоветуете?

Народ, нужна помощь.

Купили(как организация) в днс жесткие диски https://www.dns-shop.ru/product/c066e761e65eed20/1-tb-zestki... для файлопомойки. Брали два для работы в raid1 в нашем пк исполняющем роль сервера.

Новые диски я не осматривал, даже мысли не было, отдали на установку и переброску данных проверенным людям, все ок, все довольны. На диск разом было записано порядка 400гб с нашего сратого диска. Все замечательно работало дня 4, а потом сервер, во время обновления 1с резко завис. Меня в тот момент не было, но говорят сервер сильно шумел и не реагировал, пытались перезагрузиться, но windows не загружался.

Материнка сообщала, что raid развалился, поэтому сразу подозрения на диск, я отключил его и комп загрузился, всё работает.

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

Сервис центр dns отказал в гарантии, что посоветуете? Сервисный центр, Гарантийное обслуживание, Жесткий диск
Сервис центр dns отказал в гарантии, что посоветуете? Сервисный центр, Гарантийное обслуживание, Жесткий диск
Сервис центр dns отказал в гарантии, что посоветуете? Сервисный центр, Гарантийное обслуживание, Жесткий диск

Вопрос, есть ли смысл пытаться оспаривать решение? За всех говорить не могу, лично я не ронял, это точно ) Если, теоретически диск был поврежден изначально, а мы не видели, мог ли он работать?

UPD: Всё, обошлись претензией, ссылались на то, что диск вполне себе работал и туда был записан приличный объём данных, немного проработал и всё, встал. Так же, как и советовали тут, указали, что в акте приёма передачи не был указан дефект от предположительного удара. Диск приняли, вместо возврата денег, мы сразу взяли новый диск, но уже другой )

Показать полностью 3
8

Приглашение присяжного заседателя

Вот такая штука пришла на госуслуги, и я так понял, ещё идёт бумажное письмо.

Приглашение присяжного заседателя Суд, Присяжные заседатели

Впервые с таким сталкиваюсь, погуглил и вроде пишут можно совсем игнорить, но так ли это? В любом случае, я не хочу принимать участие в этом движе :)

Показать полностью 1
15

Разница в ценах ДНС Россия и Казахстан (видеокарты)

наткнулся на упоминание поста Разница в ценах ДНС, где сравнивалась цена видюхи в России и Казахстане, пост набрал плюсы, хотя пост слабоват(не означает что мой прям огонь), всего одно сравнение, зато какие эмоции.

У меня нет цели кого либо обелить и вообще в посте никаких выводов, по теме просто скриншоты и перерасчет цены, всё.

Для начала определимся с курсом

Разница в ценах ДНС Россия и Казахстан (видеокарты) Сравнение, DNS, Видеокарта, Цены, Длиннопост

Он совпадает с тем, что указан на сайте ЦБ, что логично, ибо Яндекс на него и ссылается.

Разница в ценах ДНС Россия и Казахстан (видеокарты) Сравнение, DNS, Видеокарта, Цены, Длиннопост

Ну а теперь сравнения, город Москва и Астана.

Разница в ценах ДНС Россия и Казахстан (видеокарты) Сравнение, DNS, Видеокарта, Цены, Длиннопост
Разница в ценах ДНС Россия и Казахстан (видеокарты) Сравнение, DNS, Видеокарта, Цены, Длиннопост

219990 ≈ 36 826,33 рублей.

Разница в ценах ДНС Россия и Казахстан (видеокарты) Сравнение, DNS, Видеокарта, Цены, Длиннопост
Разница в ценах ДНС Россия и Казахстан (видеокарты) Сравнение, DNS, Видеокарта, Цены, Длиннопост

1 099 990 ≈ 184 138,33 рублей.

Разница в ценах ДНС Россия и Казахстан (видеокарты) Сравнение, DNS, Видеокарта, Цены, Длиннопост
Разница в ценах ДНС Россия и Казахстан (видеокарты) Сравнение, DNS, Видеокарта, Цены, Длиннопост

362 990 ≈ 60 764,53 рублей.

Разница в ценах ДНС Россия и Казахстан (видеокарты) Сравнение, DNS, Видеокарта, Цены, Длиннопост
Разница в ценах ДНС Россия и Казахстан (видеокарты) Сравнение, DNS, Видеокарта, Цены, Длиннопост

188990 ≈ 31 636,93

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

Изначально, я хотел сравнить не только видюхи, но и что то ещё, но пост и так длинный из за скриншотов, а я хз что еще сравнить.

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