-
L22 фев 12Спасибо за инфу, но однако уже мучался я с Мастер-Кит разными и PIC-контроллерами, с последними надо макетки Atmel и софт типа AVR Studio или AVR Pacsal и некоторые библиотеки с описаниями функций С++
А народ у нас еще и на 8051 умеет и MCS196 ваять если надо, да все что угодно в пределах функционала.
Времени жалко — тут работать студентам надо чтобы элементарно выжить многим.А не учиться.
Годится для например создания учебных пособий по цифровой схемотехнике и основам МПУ. В Казани показывали какой-то техникум роботов на них клепает, и даже беспилотники — машинки и вертолет-модель. -
-
C21 фев 12"аффтор убейся ап стенку"
Вообще так не выражаюсь, но если уже есть у автора готовый вариант ответа...
Уж не помню сколько эту тему мусируют на разных ресурсах IXBT железячные сайты , вот и до ННМ докатилось...
А самый главный вопрос "ЗАЧЕМ" так и остается "за кадром"...
Спецы кто проектируют и строят устройства на Atmel -ах вобщем- то этим навряд-ли пользуются, а для остальных это что-то вроде "Электронных Кубиков" просто поиграться?!!!
"Электронные Кубики", кто не в курсе, это был такой радио конструктор в 1970-х годах где без пайки (!) можно было собрать пищалки, мигалки и т.д. и т.п.-
22 фев 12"А самый главный вопрос "ЗАЧЕМ" так и остается "за кадром"..."
Зачем? Для реализации творческого процесса.
Если серьёзно, то на основе этих платформ можно соорудить практически всё что угодно (в разумных, конечно, пределах) начиная от охранной системы с кучей функций, типа включения сирены и отправки СМС, и заканчивая разнообразными контрольно-измерительными приборами.
Если несерьёзно, то при наличии фантазии и пары сервоприводов можно соорудить какую-нибудь игрушку, поворотное устройство (следящее за солнцем, например, или за фонариком), автокормилку для рыбок, механическую руку, устройство для заварки чая, наливайку для пива и многое другое :)
Преимущества
Нанотехнологии для домохозяек :)
Микроэлектроника для ленивых — без паяльника и пайки :)
Можно действительно собрать реально действующий прототип какого либо устройства, не прибегая к пайке (правда, чтобы совсем уж не прибегать к пайке придётся покупать, покупать и покупать простейшие вещи, которые можно легко сделать вручную).
Помимо простоты технической части, существует большая официальная библиотека примеров (программ, «скетчей») для Arduino с помощью которых можно делать те или иные вещи. Не говоря уже о неофициальных, любительских проектах.
-
-
S21 фев 12статью не читал т.к. у самого 2 ардуинки есть =), правда шилды не покупал все сам пояю собираю. народ у нас туповатый, перед тем как судить о штуковине поюзайте... о цене могу сказать одно, есть руки, собери сам за копейки...
ps могу поделится ссылками:
suntekstore.com — много полезных штук, от инструментов до датчиков
arduino.ru — описание языка на русском
easyelectronics.ru — электроника для начинающих, очень полезный сайт-
22 фев 12все равно сложно и непонятно, наверное забью я на это дело а то получается будто я блондинке пытаюсь объяснить разницу между RIP и OSPF а она даже компьютер включить не может.-
S22 фев 12когда я начинал, тоже ничего не знал, ну почитал пару статей, потом как появились деньги, купил. главное настрой, яб посоветовал если вам это действительно интересно, купить самую дешевую ардуину, темболее если у вас на компьютере есть ком порт, можно обойтись без переходника с юсб на рс232(в ардуине по-умолчанию он стоит), и спаять. вот к примеру ардуина на бумаге lab.guilhermemartins.net
-
-
E21 фев 12чето смотрю все мегасуперпродвинутые профи ннма загли в тему знакомства с ардуино, и каждый рассказал чем дуино херов!
одумайтесь! на дуино девачка 12 лет запрограммирует градусник, или моргалку и поймет нужно ей в дальнейшем или нет! а вы предлагаете изучить асм года за 2-3 потом попробовать запрограмиить моргалку! молодцы! -
-
21 фев 12Скажите, пожалуйста, почему вокруг Arduino столько шума, чего такого в этом древнем барахле? Почему не использовать нормальные современные микрокомпьютеры, вроде Raspberry Pi, где возможностей на порядки больше?-
-
-
_21 фев 12компьютеры и микроконтроллеры — это разные вещи (предназначение у них разное)
-
-
21 фев 12Можно и воробьёв из пушек отстреливать ;) Вот только зачем?
Как показывает практика, для 90% любительских конструкций вполне достаточно ресурсов и "ног" ATMega8 (на котором построен ардуино). Мало?! Переходи на ATMega16 или даже на ATMega32 или что-то покруче.
Собственно чем хороши Atmel-овские контроллеры, так это тем, что переход с одной платформы на другую требует минимального изменения програмного кода. (всего-то и надо поменять строку с типом микросхемы)-
22 фев 12Для 90% — может быть... В личке приводил пример e-troll'у, когда на Arduino строят квадролёт, а микроконтроллер выполняет функцию трансляции команд с радиоуправления. Не интересно. Сделать такой аппарат в высокой степени автономным при помощи микрокомпьютера, это интересно.
Но суть моего вопроса в том, что Arduino, imho, уделяется чрезмерно большое внимание, это вызывает попытки впихнуть его не только туда, куда надо, но и куда не надо, т.к. на горизонте больше ничего не маячит. А вот по альтернативам информации мало, хотя они есть и не менее интересны.
-
-
-
P21 фев 12Ух ты , я то думал нас больше (тех кто проголосовал за "2")
А по существу Arduino хорош но дорог , уж лучше купить OLIMEXINO-STM32 , она кудо более функциональна и намного мощнее Arduino при такой же стоимости , по моим тестам вышло почти 7 раз
По другим более сложным тестам разница где то такая же , плавает около 7 раз , так что за те же деньги лучше купить OLIMEXINO , правда тем есть ньюансы в архитектури и OLIMEXINO не поддерживает все типы переменных что используют в Arduino , но это решается небольшыми изменениями кода , а именно заменой типа переменных на поддерживаемые OLIMEXINO-
21 фев 12если в цикл добавить суммирование целых чисел:
Blink
Turns on the built-in LED on for one second, then off for one second,
repeatedly.
Ported to Maple from the Arduino example 27 May 2011
By Marti Bolivar
*/
int A = 37;
int B = 12756;
int C;
void setup() {
// Set up the built-in LED pin as an output:
pinMode(BOARD_LED_PIN, OUTPUT);
}
void loop() {
toggleLED(); // Turn the LED from off to on, or on to off
C = A + B;
// delay(1000); // Wait for 1 second (1000 milliseconds)
} ,
то не в 7 раз а примерно в 4 с половиной, что тоже в общем-то впечатляет, но насчет цены, коллега, вы заблуждаетесь OLIMEXINO-STM32 стоит при закупке от 10 штук — $38.86 за штуку + $14.75 шипинг, хотя для тех проектов, что я делаю цена вполне приемлемая, и еще громадный плюс наличие слота SD, да и вообще функционал бешенный, раскрутка проекта пока низкая-
V21 фев 12Вот чудаки, решили FPS-ами помериться. Я ж говорю — для детей это всё. Этих контроллеров (не evaluation boards, а микросхем) уже 10 лет назад было, как семечек, от доллара за штуку. От разных фирм, на разную частоту, с разным количеством памяти и разными возможностями. Процессоры TI, например, имеют RISC-архитектуру. Для пользователя это значит, что любая команда, включая условный переход, выполняется за один такт. Зачем вам 72 MHz и 128kb FLASH? Часы делать? Гирляндой управлять, термометр считывать? Вы и на 1% его не используете. Зачем платить по $38 за штуку, вы с ума сошли?
Раз уж упомянул TI, то вот, к примеру:
ti.com
Питание от 3V (две батарейки AAA), при токе 200uA. Не нуждается во внешнем кварце, 14 защищённых портов IO, 5-канальный 10-разрядный ADC, даже встроенный датчик температуры. Цена — $1.5. Программируется на плате, имеется встроенный UART. Для домашних поделок — с переизбытком.-
21 фев 12Ардуиновские контроллеры тоже можно запрограммировать на использование внутреннего тактового генератора. Ардуина хороша тем, что это готовая платформа, а не просто контроллер. То есть её можно купить, подключить к компу и тут же помигать светодиодом (он даже уже встроен в плату). Очень легко программируется. Есть куча библиотек. Если нужно что-то посложнее, тогда уже смотрим в сторону дополнительных элементов. А с контроллером без отладочной платы новичок просто ничего не сделает. Может быть даже его перегреет, когда будет подпаивать его простейшему программатору на LTP-порту. Ардуина поможет начать осваивать микроконтроллеры или по-быстрому собрать какой-то макет. А если ты опытный разработчик и запускаешь прибор в серию, то, конечно, собирать его надо на отдельном контроллере.
-
-
-
-
S21 фев 12вы погуглите про ардуину, на ней много не детских проектов сделано, вот недавно на хабре постили habrahabr.ru
-
-
21 фев 12Заранее извиняюсь, но я что-то так и не врубился для чего это устройство! Мб кто пояснит вкратце!? :) -
B21 фев 12А ведь получается на базе этой штуковины можно разработать свою систему "умный дом" полностью под себя. Причем маштабируемую и расширяемую.
Весьма интересно. А я пока поищу еще информацию.Или кто-нибудт посоветуйте что посмотреть почитать?В плане возможностей подключения датчиков и их программирвания (примеров) ?
Сделано с
NoNaMe