Для тех кто немного в курсе: не путать с микроконтроллером — МК
это atmega, PIC и прочие “микросхемы” – однокристальные
микро-ЭВМ,а контроллер это плата такая, на которую
этот самый МК запаян.
Для тех кто совсем не в курсе: контроллер это такое электронное
устройство которое что- нибудь контролирует — то есть реагирует
на изменения одних параметров изменением других. Ну вот например
кондиционер на стене видишь? (я тоже не вижу, но у кого-то он
наверняка есть) так вот там тоже стоит умная плата-контроллер
включающая/выключающая подогрев/охлаждение/осушение/увлажнение
воздуха когда нужно.
Кондиционер, mp3 плеер, велокомпьютер, сигнализация, мобильник,
навигатор — всё это (грубо говоря) специализированные
контроллеры. А вот комп настольный это контроллер универсальный,
да ещё и расширяемый, и с его помощью всё вышеперечисленное можно
реализовать. Нужны будут только соответствующие платы расширения
и софт.
Ардуино
Так вот ардуино тоже универсальный контроллер, который можно
заточить под какую-нибудь задачу и превратить в законченное
электронное устройство произвольного назначения, от часов с
будильником до робота. Или просто играться — собирая разбирая
всякие приблуды=)
Радиоконструктор в общем.
К самой плате можно подключать различную периферию – кнопки,
некоторые виды датчиков (температуры, давления, освещённости,
ускорения и т.п.), светодиоды, жидкокристаллические индикаторы
(цифро-буквенные, а не LCD-монитор конечно =) написать программу
и заставить взаимодействовать всё это как угодно. Масса
применений кстати.
Системы сбора
данных (чёрный ящик для аквариума – пишет температуру
раз в 5 минут)
Таймеры-Счётчики
событий (сколько раз и во сколько кот подходил к пустой
миске)
Сигнализации-Извещатели (кот
превысил разрешенное количество подходов к миске, температура в
аквариуме ниже 0, кто-то покинул туалет не выключив свет/не
смыв/не опустив стульчак =)
В таком духе. Cкучновато конечно. Прям как древний пустой комп —
ну клава, ну моник, ну часы, ну пасьянс какой-нибудь… А вот если
воткнуть звуковушку, модем, мышь с джойстиком, да тв-тюнер с
веб-камерой присобачить… уже больший полёт фантазии можно
наблюдать.
Так же подключая к ардуино различные устройства –шылды(shields)
добавляем различные функции — так можно управлять всякими
двигателями,сервомашинками, сетевой нагрузкой наконец
(свет, обогреватель, чайник и т.п.). Можно подключить GPS или GSM
модуль и получать координаты со спутника или отправлять данные на
свой телефон – координаты своей машины которую кореш взял
покататься, или угнали не дай бог, или в командировке узнать что
твой любимый кактус никто не поливает. Можно воткнуть
Ethernet-модуль и выпустить свой девайс в интернет — пусть шлёт
данные на твой сайт, или пусть пишет всё на SD-карту воткнутую в
соответствующий шылд. Можно добавить каналы связи – ИК,
радиоканал, а то и вообще Bluetooth, со всеми
вытекающими.
Ещё примеры что в голову приходит:
Автокормушка для домашних
животных Контроллер
аквариума Дебаггер для
машины (все температуры, давления, обороты твоего
жигуля на красивом экранчике, расшифровка блинк-кодов) Системы удалённой
телеметрии Велокомпьютер Элементы умного
дома (управление светом, шторами,
вентиляцией, кондиционированием, отоплением, прочими
электроприборами) Элементы
хобби-чпу Простые промышленные
контроллеры Ну и
конечно робототехника! (для этого сайта —
основное направление развития =)
И всё это в произвольных комбинациях — ограничивает только
фантазия и владение железом/софтом.
Почему ардуино? Да, есть ещё немало универсальных контроллеров и
плат развития позволяющих осуществлять и более амбициозные
проекты. Но! Ардуино имеет ряд преимуществ: Не нужен
программатор Не нужны особо глубокие
познания в программирования микроконтроллеров Проект ардуино полностью
открытый Платформа набирает
популярность — куча сайтов с библиотеками, схемами и
проектами Стандартизация
расположения выводов — это делает её привлекательной
для производителей – появляются всё новые шылды Кроссплатформенная среда
разработки
Вообще полазив по интернету возникает ощущение что ардуино
становится стандартом для целого класса хоум-мейдеров=)
Модульность продвигают. Судя по фоткам используют для подключения
к своему модулю, модули от других производителей.
А где можно посмотреть эту открытаю информацию, а еще лучше сам
модуль Ардуино(кто уних там названия придумывает черт)?
Я ж дал ссылку, где ее закупить можно в мск (http://www.neotoy.ru/category/arduino.html)
На русском есть сайтов, где рассказывается как и что по
конкретным проектам. Полной документации на русском нет.
19 октября 2009 в 22:17
А что такое контроллер?
а контроллер это плата такая, на которую
этот самый МК запаян. 
сервомашинками, сетевой нагрузкой наконец
(свет, обогреватель, чайник и т.п.). Можно подключить GPS или GSM
модуль и получать координаты со спутника или отправлять данные на
свой телефон – координаты своей машины которую кореш взял
покататься, или угнали не дай бог, или в командировке узнать что
твой любимый кактус никто не поливает. Можно воткнуть
Ethernet-модуль и выпустить свой девайс в интернет — пусть шлёт
данные на твой сайт, или пусть пишет всё на SD-карту воткнутую в
соответствующий шылд. Можно добавить каналы связи – ИК,
радиоканал, а то и вообще Bluetooth, со всеми
вытекающими. 
кондиционированием, отоплением, прочими
электроприборами)
Для тех кто немного в курсе: не путать с микроконтроллером — МК это atmega, PIC и прочие “микросхемы” – однокристальные микро-ЭВМ,
Для тех кто совсем не в курсе: контроллер это такое электронное устройство которое что- нибудь контролирует — то есть реагирует на изменения одних параметров изменением других. Ну вот например кондиционер на стене видишь? (я тоже не вижу, но у кого-то он наверняка есть) так вот там тоже стоит умная плата-контроллер включающая/выключающая подогрев/охлаждение/осушение/увлажнение воздуха когда нужно.
Кондиционер, mp3 плеер, велокомпьютер, сигнализация, мобильник, навигатор — всё это (грубо говоря) специализированные контроллеры. А вот комп настольный это контроллер универсальный, да ещё и расширяемый, и с его помощью всё вышеперечисленное можно реализовать. Нужны будут только соответствующие платы расширения и софт.
Ардуино
Так вот ардуино тоже универсальный контроллер, который можно заточить под какую-нибудь задачу и превратить в законченное электронное устройство произвольного назначения, от часов с будильником до робота. Или просто играться — собирая разбирая всякие приблуды=)
Радиоконструктор в общем.
К самой плате можно подключать различную периферию – кнопки, некоторые виды датчиков (температуры, давления, освещённости, ускорения и т.п.), светодиоды, жидкокристаллические индикаторы (цифро-буквенные, а не LCD-монитор конечно =) написать программу и заставить взаимодействовать всё это как угодно. Масса применений кстати.
Системы сбора данных (чёрный ящик для аквариума – пишет температуру раз в 5 минут)
Таймеры-Счётчики событий (сколько раз и во сколько кот подходил к пустой миске)
Сигнализации-Извещатели (кот превысил разрешенное количество подходов к миске, температура в аквариуме ниже 0, кто-то покинул туалет не выключив свет/не смыв/не опустив стульчак =)
В таком духе. Cкучновато конечно. Прям как древний пустой комп — ну клава, ну моник, ну часы, ну пасьянс какой-нибудь… А вот если воткнуть звуковушку, модем, мышь с джойстиком, да тв-тюнер с веб-камерой присобачить… уже больший полёт фантазии можно наблюдать.
Так же подключая к ардуино различные устройства –шылды(shields) добавляем различные функции — так можно управлять всякими двигателями,
Ещё примеры что в голову приходит:
Автокормушка для домашних животных
Контроллер аквариума
Дебаггер для машины (все температуры, давления, обороты твоего жигуля на красивом экранчике, расшифровка блинк-кодов)
Системы удалённой телеметрии
Велокомпьютер
Элементы умного дома (управление светом, шторами, вентиляцией,
Элементы хобби-чпу
Простые промышленные контроллеры
Ну и конечно робототехника! (для этого сайта — основное направление развития =)
И всё это в произвольных комбинациях — ограничивает только фантазия и владение железом/софтом.
Почему ардуино? Да, есть ещё немало универсальных контроллеров и плат развития позволяющих осуществлять и более амбициозные проекты. Но! Ардуино имеет ряд преимуществ:
Не нужен программатор
Не нужны особо глубокие познания в программирования микроконтроллеров
Проект ардуино полностью открытый
Платформа набирает популярность — куча сайтов с библиотеками, схемами и проектами
Стандартизация расположения выводов — это делает её привлекательной для производителей – появляются всё новые шылды
Кроссплатформенная среда разработки
Вообще полазив по интернету возникает ощущение что ардуино становится стандартом для целого класса хоум-мейдеров=)
Комментарии (11)
Модульность продвигают. Судя по фоткам используют для подключения к своему модулю, модули от других производителей.
А где можно посмотреть эту открытаю информацию, а еще лучше сам модуль Ардуино(кто уних там названия придумывает черт)?
Сколько он стоит?
Можно собрать самому (например, http://robozone.su/mrc28/7-universalnyjj-robo-kontroller-mrc28.html). вся документация на сайте проекта http://www.arduino.cc/
Если самому собирать тогда придеться микроконтролер программировать и обвеску для МК тоже делать самому.
Это не сложно, но тогда эта штука теряет смысл.
Она бы была интересна как готовое решение. Модулей сейчас продается всяких туча.
В россии эта штука доступна и есть ли документация на русском языке.
Я ж дал ссылку, где ее закупить можно в мск (http://www.neotoy.ru/category/arduino.html) На русском есть сайтов, где рассказывается как и что по конкретным проектам. Полной документации на русском нет.
Надо эксперименты ставить. Насколько она гибка и счем совместима.
вот статья на wikipedia http://ru.wikipedia.org/wiki/Arduino
стоят они от 800 р.
например, здесь http://www.neotoy.ru/category/arduino.html
Тестировать надо.
Буду посвободнее, поробую ее потестировать.
После микроконтролеров самое то будет. Заодно и сравню.
Слушай Борь у тебя посты публикуются?
Удали куки 4nttm.ru из браузера
Мы что тут двоем, на этом сайте))).
копипаст статьи с сайта RoboCraft.ru - http://robocraft.ru/blog/arduino/18.html
причём даже без ссылки на оригинал.
Вы не можете комментировать запись. Оставлять комментарии могут только зарегистрированные пользователи.