-
-
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-
e-troll АВТОР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