19 октября 2009 в 22:17

  • bg13bg13Борис Головацкий
    Ардуино что это и зачем

    А что такое контроллер? 

    Для тех кто немного в курсе: не путать с микроконтроллером — МК это atmega, PIC и прочие “микросхемы” – однокристальные микро-ЭВМ,а контроллер это плата такая, на которую этот самый МК запаян. 
    Для тех кто совсем не в курсе: контроллер это такое электронное устройство которое что- нибудь контролирует — то есть реагирует на изменения одних параметров изменением других. Ну вот например кондиционер на стене видишь? (я тоже не вижу, но у кого-то он наверняка есть) так вот там тоже стоит умная плата-контроллер включающая/выключающая подогрев/охлаждение/осушение/увлажнение воздуха когда нужно. 

    Кондиционер, mp3 плеер, велокомпьютер, сигнализация, мобильник, навигатор — всё это (грубо говоря) специализированные контроллеры. А вот комп настольный это контроллер универсальный, да ещё и расширяемый, и с его помощью всё вышеперечисленное можно реализовать. Нужны будут только соответствующие платы расширения и софт.

    Ардуино

    Так вот ардуино тоже универсальный контроллер, который можно заточить под какую-нибудь задачу и превратить в законченное электронное устройство произвольного назначения, от часов с будильником до робота. Или просто играться — собирая разбирая всякие приблуды=)
    Радиоконструктор в общем. 
    К самой плате можно подключать различную периферию – кнопки, некоторые виды датчиков (температуры, давления, освещённости, ускорения и т.п.), светодиоды, жидкокристаллические индикаторы (цифро-буквенные, а не LCD-монитор конечно =) написать программу и заставить взаимодействовать всё это как угодно. Масса применений кстати.

    Системы сбора данных (чёрный ящик для аквариума – пишет температуру раз в 5 минут)

    Таймеры-Счётчики событий (сколько раз и во сколько кот подходил к пустой миске)

    Сигнализации-Извещатели (кот превысил разрешенное количество подходов к миске, температура в аквариуме ниже 0, кто-то покинул туалет не выключив свет/не смыв/не опустив стульчак =)

    В таком духе. Cкучновато конечно. Прям как древний пустой комп — ну клава, ну моник, ну часы, ну пасьянс какой-нибудь… А вот если воткнуть звуковушку, модем, мышь с джойстиком, да тв-тюнер с веб-камерой присобачить… уже больший полёт фантазии можно наблюдать.
    Так же подключая к ардуино различные устройства –шылды(shields) добавляем различные функции — так можно управлять всякими двигателями,сервомашинками, сетевой нагрузкой наконец (свет, обогреватель, чайник и т.п.). Можно подключить GPS или GSM модуль и получать координаты со спутника или отправлять данные на свой телефон – координаты своей машины которую кореш взял покататься, или угнали не дай бог, или в командировке узнать что твой любимый кактус никто не поливает. Можно воткнуть Ethernet-модуль и выпустить свой девайс в интернет — пусть шлёт данные на твой сайт, или пусть пишет всё на SD-карту воткнутую в соответствующий шылд. Можно добавить каналы связи – ИК, радиоканал, а то и вообще Bluetooth, со всеми вытекающими. 

    Ещё примеры что в голову приходит: 

    Автокормушка для домашних животных
    Контроллер аквариума
    Дебаггер для машины (все температуры, давления, обороты твоего жигуля на красивом экранчике, расшифровка блинк-кодов)
    Системы удалённой телеметрии 
    Велокомпьютер
    Элементы умного дома (управление светом, шторами, вентиляцией, кондиционированием, отоплением, прочими электроприборами)
    Элементы хобби-чпу
    Простые промышленные контроллеры
    Ну и конечно робототехника! (для этого сайта — основное направление развития =)

    И всё это в произвольных комбинациях — ограничивает только фантазия и владение железом/софтом.

    Почему ардуино? Да, есть ещё немало универсальных контроллеров и плат развития позволяющих осуществлять и более амбициозные проекты. Но! Ардуино имеет ряд преимуществ:
    Не нужен программатор
    Не нужны особо глубокие познания в программирования микроконтроллеров 
    Проект ардуино полностью открытый
    Платформа набирает популярность — куча сайтов с библиотеками, схемами и проектами
    Стандартизация расположения выводов — это делает её привлекательной для производителей – появляются всё новые шылды
    Кроссплатформенная среда разработки

    Вообще полазив по интернету возникает ощущение что ардуино становится стандартом для целого класса хоум-мейдеров=)

 
 
 
 
 
 
Комментарии (11)
  • 20 октября 2009 в 00:27babunbabunСергей Бабундин

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

    Сколько он стоит?  

  • 20 октября 2009 в 14:21bg13bg13Борис Головацкий

    Можно собрать самому (например, http://robozone.su/mrc28/7-universalnyjj-robo-kontroller-mrc28.html). вся документация на сайте проекта http://www.arduino.cc/

  • 20 октября 2009 в 23:22babunbabunСергей Бабундин

    Если самому собирать тогда придеться микроконтролер программировать и обвеску для МК тоже делать самому.

    Это не сложно, но тогда эта штука теряет смысл.

    Она бы была интересна как готовое решение. Модулей сейчас продается всяких туча.

    В россии эта штука доступна и есть ли документация на русском языке.

  • 21 октября 2009 в 00:30bg13bg13Борис Головацкий

    Я ж дал ссылку, где ее закупить можно в мск (http://www.neotoy.ru/category/arduino.html) На русском есть сайтов, где рассказывается как и что по конкретным проектам. Полной документации на русском нет.

  • 21 октября 2009 в 01:05babunbabunСергей Бабундин

    Надо эксперименты ставить. Насколько она гибка и счем совместима.

     

  • 20 октября 2009 в 14:16bg13bg13Борис Головацкий

    вот статья на wikipedia http://ru.wikipedia.org/wiki/Arduino

    стоят они от 800 р.

  • 20 октября 2009 в 14:22bg13bg13Борис Головацкий

    например, здесь http://www.neotoy.ru/category/arduino.html

  • 21 октября 2009 в 01:21babunbabunСергей Бабундин

    Тестировать надо.

    Буду посвободнее, поробую ее потестировать.

    После микроконтролеров самое то будет. Заодно и сравню.

    Слушай Борь у тебя посты публикуются?

     

  • 21 октября 2009 в 11:16bg13bg13Борис Головацкий

    Удали куки 4nttm.ru из браузера

  • 21 октября 2009 в 01:22babunbabunСергей Бабундин

    Мы что тут двоем, на этом сайте))).

  • 14 мая 2012 в 22:08noonvnoonvВладимир Савинов

    копипаст статьи с сайта RoboCraft.ru - http://robocraft.ru/blog/arduino/18.html

    причём даже без ссылки на оригинал.

Вы не можете комментировать запись. Оставлять комментарии могут только зарегистрированные пользователи.

 
 
 
Добавить запись
Добавлять записи могут только участники