BLANCO
-> П
« 1 2 3 4 5 6 7 8 9 10 11 ...24 25 »
.water
Продолжаю рассказ про водонагреватель.
 
"Нежные" микроконтроллеры atmega328 (arduino) и esp8266 не могут напрямую управлять питанием водонагревателя - не рассчитаны на такие параметры электросети. Поэтому, чтобы добавить такой функционал, нужно использовать дополнительные устройства, в частности, оптрон moc3063 и тиристор bt138 (подробнее про эти штуки я расскажу чуть позже; наверное, тоже сегодня - хочу записать видео).
 
Для начала просто хотел собрать то, что рекомендуют в даташите:

vojjd порадовал меня нужными запчастями и мы вместе наваяли вот такую жесть:
 

Скажу больше, этот ужас мы даже включали в розетку. Но самое поразительное, что с первого раза все заработало Smile Завтра на работе напечатаю макет платы, чтобы дома вытравить схему и собрать все на нормальном куске текстолита.
Автор: stasundr | O-- | .мыслей 3 [ +3 ]
.tomatoes
Я же так и не показал помидоры! Медленно, но растут Smile
 

Автор: stasundr | O-- | .мыслей 0 [ 0 ]
.water
Так как я живу в лесу Happy, у нас в доме часто бывают проблемы с горячей водой, поэтому в квартире стоит водонагреватель. Забавно, что держать водонагреватель выходит дешевле, чем платить за горячую воду, но все равно хотелось бы по возможности снизить его энергопотребление, ведь он работает целый день пока я на работе. Было бы гораздо лучше, если бы он выключался после моего ухода и согревал воду заранее перед возвращением. Тут-то нам и поможет ардуина Happy В общем, ждите новостей по этому поводу Smile
Автор: stasundr | O-- | .мыслей 2 [ +2 ]
.atmega
Из Китая доехали 10 таких красавцев:
 

Платы называют Pro mini 328p - это клон одноименных ардуин. На деле просто микроконтроллер Atmega328p с минимальным обвесом распаянный на плате для удобной работы. Порадовало, что продавец проникся моей просьбой и сразу залил на них загрузчик, так что все сразу же заработало без проблем. Думаю теперь, что бы такое с ними сделать Happy
Автор: stasundr | O-- | .мыслей 1 [ +2 ]
.ohg
Написал для лабораторных нужд программу для определения гаплогруппы митохондриального генома.
Если описать задачу человеческим языком, то у нас есть текстовая последовательность длиной около 17кб, которую мы считаем образцом и другая последовательность примерно такого же размера, чью гаплогруппу мы хотим определить.
Чтобы определить гаплогруппу нужно сравнить эти последовательности и узнать различия между ними. Зная эти различия нужно найти, куда они попадают на сайте phylotree - там находится огромное филогенетическое дерево (древовидный граф), в котором около 5000 гаплогрупп.
Парсить это огромное дерево было весело Smile Очень подружился с регулярными выражениями - прям зауважал их.
 

Автор: stasundr | O-- | .мыслей 2 [ +2 ]
.esp8266
Приколхозил на законное место в лаборатории. Чтобы не переживать за садящуюся батарейку, сделал питание от сети (через блок питания на 12В). Такие дела Smile
 

Следующий проект буду делать на esp8266-07 - там гораздо больше пинов для управления датчиками/периферией. Хочу сделать интерфейс для легкой смены настроек (сейчас приходится подключать "программатор"). Ну и надо будет что-нибудь повеселее собрать Smile
 
update: оказывается, если забыть закрыть дверь в морозильнике, то до нуля он нагреется буквально за 20 минут Оо Я знал, конечно, что все быстро происходит, но не настолько. Еще узнал, что у этого морозильника циклы примерно по 10 часов (то есть, он 10 часов подряд морозит, потом 10 минут "отдыхает". И за эти 10 минут с закрытой дверью температура внутри поднимается с -24 до -15 оО Шок.
 
Автор: stasundr | O-- | .мыслей 2 [ +2 ]
.cucumber
Урожай Happy Новые тоже растут, но уже гораздо медленнее (мало солнца и почвы).
 

Если коротко собрать выводы в кучу, то получится следующее:
1) Выращивать огурцы дома можно.
2) Огурец быстро растет и красиво цветет Smile
3) Это несложно!
4) Их можно есть, они вкусные Smile
5) Лучше сразу подготовить всё необходимое: купить горшок хотя бы литров на 5, подкормку и почву.
Автор: stasundr | O-- | .мыслей 0 [ 0 ]
.esp8266
Собрал все в небольшой коробке от наушников. Работает. Уже засовывал в холодильник, в морозильник , на корпус компа цеплял и тд Smile
 
Автор: stasundr | O-- | .мыслей 2 [ +3 ]
.esp8266
Повторил с esp8266 и ds18b20 (датчик температуры) то, что описано в статье на хабре. Там несколько неприятных ошибок, но они достаточно очевидные (например, неправильно изображено подключение ds18b20 - перепутаны ноги, так что его можно легко спалить; еще в httpsender.lua в конце не хватает end)).
 

В итоге, данные (температура) с ds18b20 отправляются при помощи esp8266, которая подключается к роутеру, на сервер thingspeak.com. Работает все автономно - без подключения к компу.
 

Теперь нужно собрать все в каком-нибудь приличном корпусе и вместо thingspeak хочу написать сам мини-сервер для этих данных. После этого напишу небольшую, но нормальную обстоятельную статью с ценами, сроками, проблемами и т.д.
 
Update: вот так все выглядит без подключения к компу и с датчиком на проводе
 
Автор: stasundr | O-- | .мыслей 4 [ +3 ]
.cucumber
Такие дела Smile
 
Автор: stasundr | O-- | .мыслей 0 [ +2 ]