Pull to refresh

Comments 68

вот как так получается, что неважно что делают — но на ардуинах и их клонах всё равно мигают светодиодами?!
мигать светодиодом микроконтроллером = hello world на верхних языках
у меня первое, что я запускал на stm32 был CAN-Spy.
Так исторически сложилось, что на месте hello world в большинстве языков у меня была порнокачалка. Страшно подумать что у меня выйдет на ардуине.
я что-то подобное предполагал. Дилдо с мигающим светодиодом, например.
Это что за подстава? Он мне фигню какую-то на компьютер пытается установить.
Просто файл уже удален, вы не успели. Вот обрезанная версия:
У меня в рабочем кабинете есть небольшая гидропонная установка. В ней ардуино+DS1307 управляет освещением, насосом, защитой от перелива. Также выключает мне мониторы в 3 ночи предварительно поморгав 2 минуты светодиодом чтобы я успел сохранить и закомитить рабочий код.
О чем я и говорю. Мигает светодиодами! :D
Можете поподробнее описать, что за установка? Думаю, многим DIY-щикам было бы интересно.
И что вы, интересно, в рабочем кабинете на гидропонике выращиваете? )))
ну что вы задаете глупые вопросы))))
Установка периодического затопления. Труба пластиковая 100мм для канализационных стояков заглушена с двух сторон. По всей длине вырезанны отверстия 50мм для «дырявых» горшков. Установлена горизонтально на полку(прикручена на хомуты) с небольшим уклоном в самой нижней части вплавлено 2 трубы(пластиковые для водопровода), одна основная(через нее подается и сливается раствор), другая переливная на тот случай если автоматика не сработает и не отключит помпу. Эти трубы опускаются в 19литровую бутылку со срезанной горловиной. К основной трубе подключена аквариумная помпа.
Ардуина управляет освещением(4 люминисцентные лампы по 36ват), помпой(каждые 4часа ). Датчик перелива это 2 стержня из нержавейки установленных сверху до максимального уровня. Ардуина меряет сопротивление между стержнями.

Как просили в двух словах :-D

Растет в ней хлорофитум. Это эксперимент. След летом сделаю на балконе по всей длине и посажу какие нибудь «въюны» чтобы солнце не жарило в окна.
UFO just landed and posted this here
сфотографирую как вернусь с офиса
только вьюнов сейчас нет, они в планах на следующее лето
UFO just landed and posted this here
я выше написал:
«Растет в ней хлорофитум. Это эксперимент. След летом сделаю на балконе по всей длине и посажу какие нибудь «въюны» чтобы солнце не жарило в окна.»
UFO just landed and posted this here
фоткал на цветочный горшок :-D




Тяжело сейчас найти поделку, сочетающую в себе отличную идею, прекрасную реализацию и красоту исполнения (ну никто же ведь не будет заглядывать за обратную сторону монтажки) ;)
Странный выбор контроллера для такого скромного проекта.
стоит мало, электричество ест мало, проблем с разработкой прошивки нет, проблем с прошивкой тоже нет… на мой взгляд хороший выбор.
AVR или PIC будут стоить меньше, информации больше, жрут так же.
Я как бы не против)
Вы серьезно про стоимость?
LaunchPad-овский комплект состоит из USB кабеля, двух контроллеров, отладочной платы и доставки до дома к порогу через 3 дня (FedEx) за 4.30$.
Дешевле чем MSP430G? Если вы не имели ввиду что-нибудь из stm8, то больше никогда не встревайте во взрослые разговоры.
Они могут быть и дешевле, когда Вы их покупаете пачками по 1000 штук, но в розницу конкретно указанную мс я вижу за 100 р.
Pic, который я выбрал бы для такого проекта, стоит 25 рублей.
И что за пренебрежение?
Не обижайтесь, дело не в вас. За последний месяц, я 3 раза выступал в роли консультанта. Знаете, что за работа? Ты сидишь час и слушаешь решение какой-то команды инжинеров. После этого спрашиваешь их:
-А почему вы выбрали именно такой контроллер (вместо контроллера может быть любая другая деталь)?
-Они самые дешёвые и отлично подходят для наших целей.
Дешёвые — это значит, что можно купить AVR на рынке через 3 отановки. Отлично подходят для наших целей — это есть USART и относится к единственно знакомой архитектуре.
Никакого понимания, что такое крупносерийное производство, что такое массовые закупки… Скажешь им, что транзистор тут будет дешевле диода — смотрят на тебя с таким животным недоверием…
И ничего же не поделаешь — тебя позвали не для того, чтоб ты разогнал их всех нафиг и собрал команду профессионалов. Да и стоить будет твоя команда профессионалов будет в 6 раз дороже этих нищебродов.

В данном случае, конечно же вы правы — наши барыги редко привозят MSP или что-то подобное, ну а вообще — www.compel.ru/catalog/mcu-dsp-memory/gp-mcu/
UFO just landed and posted this here
Чего там железяки. Вот луна реально склассная.
Тоже себе такую куплю.
Тоже зашёл спросить, где такую взять?
Да — вообще надеялся что автор скажет где купить.
Автор написал это в первом комментарии: «Сказано, что надо ехать в IKEA, там есть.» :-)
В первом абзаце, то есть.
Интересная штука ) У нас тоже такая луна и давно замечаю, что со стандартной лампой освещается очень уж неравномерно.
От новичка.
А можно еще добавить в статью принципиальную схему?
А то не совсем понятно что с чем и как соединяется.
в исходниках написано куда какие ноги в принципе. Время будет — нарисую, конечно.
Завтра обещают начать продавать Stellaris® LM4F120 LaunchPad.Денег хотят 5$, а процессор внутри гораааааздо жирнее.
Они меня разорить хотят, не иначе. Вот только сегодня курьер посылочку привез с msp430 внутри :)
Черт побери, мне еще старые приехать не успели, а тут и новые уже!
Офигеть, за трое суток с момента отправки приехали msp 430. Ай да Fedex, браво.
О, как! Так их на складе нет неделю как, или давно заказывали?
Я заказывал где-то 10 сентября. приблизительная дата отправки меня, мягко говоря, удивила — 29.11.2012
Тоже в те же дни, и оп(!) — сегодня выслали.
А вам после заказа в течении недели не приходило письмо, что статус поменялся и ожидаемая дата отправки такая-то?

Блин, неужели действительно так долго ждать?
Нет :( Висел на статусе pending всё это время.
Спасибо. Значит мне капитально не повезло.
msp430 в наличии, заказывал 12 сентября, обещали прислать 5 октября. До 21 они паковали, потом за 3 дня привезли.
По Stellaris уже просят набраться терпения и разгребают предварительные заказы. Но я заказал, мне не к спеху. Денег с карточки еще не забрали
Заказывал также 12-ого и в наличии на складе не было несколько дней (разобрали после поста на Хабре). Выслали только сегодня.
Вот если бы эту схему в выключталем от поднесененной руки, да без всяких микроконтроллеров. Вот это было бы круто!
Вопрос по исходнику, никогда не писал под контроллеры, как понимать эту строку, какой в ней смысл?
	if(!ADCDone);
АЦП требуется ощутимо более одного такта. Наверное, ошибка. Видимо, так более логично
while(!ADCDone);
Ваша правда. То что программа работает с if(!ADCDone), видимо связано с тем, что преобразование запускается на относительно высокой частоте, а компилятор добавляет мусора. Т.о. к проверке завершения преобразования программа приходит всегда с завершённым преобразованием. А так, конечно, while.
тут имелась ввиду проверка на завершение преобразования. вместо if(!ADCDone) следует читать while (!ADCDone). Исходник поправлю, но оставлю старую версию дополнительно, чтобы логики комментов не ломать.
вот такие вот недочеты типа if вместо while (хотя работает)…
одно равно вместо двух (если нет констант, а две переменные) и заставляют эмбедеров возвращаться обратно на объекты )))
насчёт = и == CCS5 делает предупреждение.
насчёт if и while — тут просто по-внимательней :)
а так:
1. Все делают ошибки.
2. Важно, что ошибку нашёл не я, значит люди анализируют предложенный код. Это очень хорошо.
Да, вообще полезный пост! То что критика (местами бурчание) в комментариях, то это нормально.
Пост вышел за +50 и более 100 закладок — однозначно не зря, многим очень пригодиться опыт для какого-нибудь своего старта.
Статья и проект просто обалденные! Да, именно таких статей не хватает — как на основе легко доступных средств (Launchpad) сделать законченное и полезное устройство. Собственно, по поводу завершенного устройства и хотелось бы больше информации — чем будет питаться, и общий BOM.

По поводу интерфейса изменения яркости — у меня серийная диммируемая лампа, управляемая длительностью нажатия на кнопку, поэтому первая мысль — будет неудобно и будет тормозить/раздражать. Но у вас на видео все вполне динамично. И все же первая мысль, которая приходит при наличии датчика расстояния — управлять приближением/удалением руки.
Спасибо. Питается импульсным серийным источником 12В/1А. Ребёнок может провод перегрызть без особого ущерба для здоровья.
Пардон, не понял что такое BOM.
По поводу датчика расстояния и яркости в принципе приемлемо. Реализовано 2 режима.
1. Коротким взмахом руки fadein либо fadeout.
2. Продолжительным поднесением — плавное изменение.
Второй режим можно было сделать и через датчик расстояния. Но тут есть нюанс. Если например машешь рукой — коэффициент отражения на расстоянии 20 сантиметров, например, один. А если машешь книгой или например не ладонью а рукой в одежде — то другой. Но тоже вариант.
> Питается импульсным серийным источником 12В/1А

Источник в пластиковом корпусе или металлическом? Внутри или снаружи «месяца»? Если будет висеть в спальне, не боитесь, что импульсник будет гудеть? Эти вопросы кажутся мелочами, но это именно те вопросы, с которыми сталкиваются те, которые переходят от простых моргалок светодиодами к созданию устройств, реально полезных для (умного) дома.

Не жду мгновенных ответов, но на будущее (и для других авторов): освещение вопроса создания готового устройства — очень интересная тема!
P.S. BOM — Bill Of Material, т.е. список деталей/материалов, обычно с ценой, собственно, общая сумма в BOMе часто и интересна ;-).
Абсолютно все детали, кроме launchpad и луны — россыпью в волшебном сундуке нашёл. Да, еще 5тиметровая лента светодиодов 10$ на ебэе. На луну ушло около метра. Суммарно, думаю, меньше 1К рублей, если всё покупать.
Источник в пластике втыкается в розетку. Импульсники обычно пищат, а не гудят. Мой не свистит. От него провод (чёрный на картинках) в диммер. Из диммера провод (медно-прозрачный) в луну.
Отличная реализация. Скажите пожалуйста, а на каком максимальном расстоянии может уверенно срабатывать такой датчик?
зависит от порога (есть в исходниках). В этой конструкции добивался уверенного срабатывания на расстоянии 70-80 см, но зарезал порогом до 30 см.
Sign up to leave a comment.

Articles