Автополив для дачи. Часть 2. Эволюция + беглый взгляд на клапаны.
Первая часть: we.easyelectronics.ru/smarthouse/umnyy-dom-avtopoliv-dlya-dachi-chast-1-nachalo.html
Со времени написания первой статьи разработка продолжалась медленно, но верно. Скучными днями на парах приходили идеи, долгими зимними вечерами они паялись и кодились. Теперь, когда я наконец-то сдал сессию и закончил разработку мозгов, остался последний этап — проложить трубы, установить насос, и заставить всё это работать не только в теории. Под катом — описание харда и софта, мнение по клапанам и дальнейшие планы.
Как обычно, не очень МНОГА БУКАФ!
Читать дальше
Со времени написания первой статьи разработка продолжалась медленно, но верно. Скучными днями на парах приходили идеи, долгими зимними вечерами они паялись и кодились. Теперь, когда я наконец-то сдал сессию и закончил разработку мозгов, остался последний этап — проложить трубы, установить насос, и заставить всё это работать не только в теории. Под катом — описание харда и софта, мнение по клапанам и дальнейшие планы.
Как обычно, не очень МНОГА БУКАФ!
Читать дальше
Кассовые аппараты Миника 1102Ф
Всех с наступающим днём смерти фашизма, товарищи!
Попали мне в руки два вот таких вот агрегата. Вероятность того, что они рабочие КРАЙНЕ МАЛА, так что пойдут только на распайку.
У меня есть несколько вопросов к сообществу по поводу юзабельности её кишок.
Читать дальше
Попали мне в руки два вот таких вот агрегата. Вероятность того, что они рабочие КРАЙНЕ МАЛА, так что пойдут только на распайку.
У меня есть несколько вопросов к сообществу по поводу юзабельности её кишок.
Читать дальше
Постройка квадрокоптера шаг за шагом. Делюсь бесценным опытом.
… Долго ехали китайские самолёты по суровому сибирскому бездорожью...
Желание построить квадро у меня загорелось еще до нового года. Все эти 3.5 месяца я больше ждал посылки, чем что-то делал. Но теперь работа близка к завершению и я расскажу что, как и из чего.
Процесс активно фоткался мною на планшет, но из-за ВНЕЗАПНОГО хард-ресета приведу максимально детальные фото уже собранного аппарата.
Итак, начнём. (МНОГАБУКАФ!)
Читать дальше
Желание построить квадро у меня загорелось еще до нового года. Все эти 3.5 месяца я больше ждал посылки, чем что-то делал. Но теперь работа близка к завершению и я расскажу что, как и из чего.
Процесс активно фоткался мною на планшет, но из-за ВНЕЗАПНОГО хард-ресета приведу максимально детальные фото уже собранного аппарата.
Итак, начнём. (МНОГАБУКАФ!)
Читать дальше
Портативный программатор
Нашел в сети интересный девайс: UProg
Тем, кто не желает смотреть видео — это мобильный программатор AVR с microSD — картой. Пишет, читает, проверяет все виды памяти.
В связи со скорой заменой ноутбука на планшет возжелал себе такой, но с дисплеем 16х2 и урезанным функционалом — лично мне в полевых условиях понадобится только запись флэша (Ну и полное стирание, само собой). Скачал FatFS — вроде все понятно. С разбором hex-файлов — тоже. Но, читая даташит, не понял протокол прошивки дальше Entering Programming Mode. Может кто-нибудь по-простому написать, какие команды в каком порядке посылать, и что ожидать в ответ для реализации только этих 2 функций?
Тем, кто не желает смотреть видео — это мобильный программатор AVR с microSD — картой. Пишет, читает, проверяет все виды памяти.
В связи со скорой заменой ноутбука на планшет возжелал себе такой, но с дисплеем 16х2 и урезанным функционалом — лично мне в полевых условиях понадобится только запись флэша (Ну и полное стирание, само собой). Скачал FatFS — вроде все понятно. С разбором hex-файлов — тоже. Но, читая даташит, не понял протокол прошивки дальше Entering Programming Mode. Может кто-нибудь по-простому написать, какие команды в каком порядке посылать, и что ожидать в ответ для реализации только этих 2 функций?
Просто радость
Все-таки запустил на платке умного дома диспетчер задач от Дихальта. Очень хотелось вникнуть в принципы работы ОСРВ, поэтому писать старался сам, на основе теории из статьи, но в итоге код отличается от авторского только именами переменных. Очень понравилось. Теперь буду переводить прошивку умного дома на ОСРВ.
Термостат на LM75AD [v2.0]
Отец попросил сделать термостат для погреба, чтобы держать температуру в определенных пределах. Я начал раскуривать протокол 1-wire и после первого же часа он взорвал мне мозг. Поэтому выбор пал на LM75AD.
Читать дальше
Читать дальше
Умный дом + автополив для дачи. Часть 1. Начало.
Решил я облегчить жизнь своей бабушке, а заодно и себе в недалеком будущем. Появилась идея запилить на дачу автополив. Идея стала развиваться, и превратилась из идеи поливалки в идею полноценного умного дома. Подумав, я приступил к реализации. Итак, часть первая: поливалка.
Читать дальше
Читать дальше
Оптимизация такая оптимизация

Картинко даже пояснения не требует. Кто-нибудь знает почему так? вижу такое в первый раз за год работы с AVR. Путем выноса отдельных участков кода выяснил, что по 3 кб жрут _delay_ms(). Но раньше такого никогда не было(с такой оптимизацией). И да, Build succeeded with 0 warnings если что)
Простейший тактовый генератор для разлочки AVR от неверных фьюзов.
Недавно я собрал себе USBasp, и перешел с Uniprof на USBASP AVRDUDE PROG. ГУИшка, конечно, хорошая, но мне пока трудно перестроиться на обратную нотацию фьюз-бит. И вот этот момент настал: я залочил свою мегу16 на внешний тактовый сигнал.
Читать дальше
Читать дальше