Как стать автором
Обновить

Комментарии 45

Очень интересна данная тема, спасибо за статью. Я надеюсь Вы еще не раз порадуете нас полезным материалом.
Скажите пожалуйста, а какого размера Arduino? Хотелось бы ее приделать к коврику из акрила и управлять RGB подсветкой. Сайт железки не доступен, к сожалению.
Да да, сам уже было обратился на arduino.cc за исходниками, но увы — лежит.
Точных размеров не скажу, как раз на сайте. Но если приблизительно, то чуть больше спичечного коробка.
Конечно порадую! Все выходные занимался съёмкой материала :)
«The maximum length and width of the Diecimila PCB are 2.7 and 2.1 inches respectively, with the USB connector and power jack extending beyond the former dimension. Three screw holes allow the board to be attached to a surface or case.»
Тут проще взять ATTiny15 и сделать на нем. ПО сути дела подать питание и все. Можно даже плату не делать, припять светодиоды прям на ножки.
Ну и запрограммировать его. Прошивается Тинька, как и все AVR через пять проводков на LPT порт (нагугливается в пол тычка). Код пишется на Си, но лучше на асме :) Т.к памяти там всего 1к слова. А использовать адурину для такой цели это из гаубицы по гусеницам.
А вот не все так просто, коврик с подсветкой у меня уже есть. И еще у трех моих знакомых ^_^ Питание подается от USB, светит и только.

Идея как-то появилась, почему бы не разнообразить эту подсветку.
Написать небольшую службу, которая при определенных событиях — заливала коврик своим цветом.
Скажем запустил Quake и коврик стал красным, печатаешь текст цвет — подсветка выключилась и не мешает, etc
+ Custom заливка, один уголок красный, другой фиолетовый.
А при прослушивании музыки-то какую красоту можно выдавать.
И все это доступно на всех ОС, и везде где есть USB.
И это, я думаю, проще реализовать на arduino.
Хех в таком случае ATTiny48+программный USB. Не так давно камрад Длиный писал как это реализовать в журнале Хакер (там еще тетка повесившаяся на обложке, скоро будет в общем доступе на их сайте). Только у него это было в виде западла работающего как HID девайс, но, судя по исходникам, можно гонять байты туда и обратно, а больше ничего и не надо :)))) есть еще ЖЖ френд мой cluster_d который заморочился и сделал на Меге8 (точно не помню) usb девайс. Тоже usb софтовый.

Вариант второй, трешевый.
Шнурок от сотового (в нем USB-RS232 в этой ардурине то же самое, судя по микрухе возле порта) либо микросхема FT232+любая AVR с UART портом и тремя ШИМ каналми (та же Mega 8) в итоге выйдет ну рублей в 100-200 максимум :)))
Китайский мультиметр Noname — это вечное… Улыбнуло :)
НЛО прилетело и опубликовало эту надпись здесь
Очень интересно, но не понятно. Что такое arduino?
Imaginary friend из американских фильмов?..
Я думаю, следует почитать первую статью в блоге, будет понятнее
habrahabr.ru/blogs/arduino/30100/
До кучи позволю себе дать линк на сайтец, посвященный всяким поделкам на контроллерах и не только (вернее это раздел блога), частень проскакиевают и девайсы на Arduino — blog.makezine.com/archive/electronics/
Бррр матрас с дырками (макетка) тошнотная вещь, лучше я уж запаяю. А то в прошлый раз на этом матрасе убил кучу времени, а оказалось контакт был плавающим. То был то не было. С тех пор только пайка.

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

Для робота своего я контроллер шасси (4 корпуса + обвязка) сварганил за вечер уже в печатном виде.
А автор топика несет это в массы :-)
Вы оба молодцы :-)
Щас тоже потолкаю в массы. У меня в разработке собственный робот. Все самодельное, поэтому вопрос с ценой и доступностью деталей не стоит :)

Вот только вкурю тут как блог создать. Еще не вдупляю какой лучше, коллективный или авторский.

Будет там дофига постов, по сути с логом создания от шасси (на данный момент готово Шасси+контроллер шасси), до ориентирования на местности, мультипроцессорности, сенсоров и прочего. Вообще все это уже лежит на моем сайте в разделе Робототехника. Но думаю и на хабр дублировать :) Чем больше народу тем больше идей, советов по реализации, опыта и тыды :)

Вы, я так понимаю, купили готовый набор из самой платы, набора проводников и макетной платы и не могли бы подсказать, где брали?
Я как-то решил изучить на этой ардуине немного электротехнику и взялся сам паять. В итоге собрал Serial Board, правда, пока никак прошить не могу. Если интересно — могу рассказать что, где и как :)
А что делает этот сериал борд? Просто интерфейс RS232?
По сути-то, да. Но там есть отличия. Например, там стоит ATMega8 с 8-ю килобайтами памяти в отличие от этой Decimila. Отличия минимальны, среда одна и та же. Но собрать — в разы легче, чем Decimila :)
А чего там прошивать то? Любом программатором, хоть громовским, хоть 5LPT :) У меня так обычно руки так и чешутся залить прошивку в свежий девайс.
Ну, я особо пока не вкурил как туда залить. На сайте ардуины написано, как через LPT-порт прошить, но там описаны 2 способа и ни один из них вроде как не гарантирует результат :)
Не подскажите, как это можно осуществить с минимальными финансовыми затратами? ;)
Тебе ко мне:
easyelectronics.ru/avr-shag-pervyj-programmator.html

Это простейший программатор на COM. На LPT лучше не делать, он более глючный, а главное можно порт пожечь. Как поднатореешь собери себе второй USB программатор (на ткни по тегу «программатор»). Ну и можешь тоже пошаритсья по ресурсу, там как раз про AVR для начинающих пишу :)))) Пока ассемблер, потом будет Си.
О, благодарю за ссылку, замечательный ресурс! Лично безмерная благодарность и плюс в карму! :)
Да не зашта :))) Велкам :)
Я купил Arduino в линуксцентре, а остальные комплектующие можно найти в любом магазине радиодеталей, например «Чип и Дип» на м. Проспект Мира. Можно у них на сайте поискать и заказать.
НЛО прилетело и опубликовало эту надпись здесь
Тут достаточно только немного знать программирование и чутка цифровой схемотехники. В целом все уже придумано =) Куда веселей делать все самому с нуля.
у меня есть такие же отверточки))
О, а там ISP разьем стоит. Куль, можно ему будет свои мозги залить, не заморачиваясь на родную среду. Прикольно.
НЛО прилетело и опубликовало эту надпись здесь
Правда при работе с линуксом будьте готовы к проблемам с комплектом необходимых компиляторов и утилит. Под мандривой у меня хоть и запускается всё, но не компилирует из-за отсутствия gcc-avr. С Ubuntu с этим попроще, в репозиториях всё есть, да и на arduino.cc всё чуть ли не для школьников расписано. Пока мучаюсь под виндой (хотя почему мучаюсь, на eeepc, что на видео, отлично всё чётко работает).
ардурино.сс уже который час лежит трупом. =)
НЛО прилетело и опубликовало эту надпись здесь
С портом проблем не будет, чип определяется на уровне ядра, получился что-то вроде /dev/ttyUSB0.
Проблемы будут с компиляторами под AVR.
По моему в набор надо добавить блок питания, который подключается в разъём на плате в левом нижнем углу! Или все собираемые девайсы будут питаться космическими энергиями?
Всё питается по USB неплохо. На стадии отладки и экспериментов этого достаточно. В окончательном варианте достаточно подключить 3-4 пальчиковых батарейки.
Если собирать простенькие схемы то возможно этого и достаточно, но не собираешься же ты ограничиваться «гирляндой на светодиодах»!
НЛО прилетело и опубликовало эту надпись здесь
Скажите, а USB в этом девайсе используется только для заливки прошивки или можно написать программу чтоб общалась с ПК через USB?
Да, конечно. Устройсво может читать/писать данные по USB. Подробнее здесь.
заказал себе такую штуковину :)) жду-жду-жду))
и как впечатления?
крутая штука, заказал после неё пару датчиков, только не смог их нормально подключить, так что закинул как-то это тему))) но вообще крутая штука, для начинающего — самое то
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории