LINUX.ORG.RU
ФорумTalks

Кто работает с Arduino?

 , ,


2

2

Простой вопрос, требующий не очень простой ответ.

Есть желание почитать и позаниматься с микроконтроллерами. В голову приходит только arduino, а-ля «платформа для нубов». Где почитать годную информацию про него, желательно на русском, ибо интересуется отец.

Ну и кто где покупает, где цены ниже? Или 22 или 40 евро за контроллер - это нормально?

Реквестирую истории успеха.

★★★★

Или 22 или 40 евро за контроллер - это нормально?

Duemilanove у китайцев за $16 взять можно. Uno ещё дешевле.

redgremlin ★★★★★
()

На ARM'е недорогие макетки стоят ~10 баксов на ибее. AVR'ки подороже. А вообще, сначала почитай в интернетах «AVR vs ARM», да выбери, какую же платформу использовать.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

сначала почитай в интернетах «AVR vs ARM», да выбери, какую же платформу использовать.

Да абсолютно непринципиально.

В идеале отец хотел бы сделать фрезер, который будет полученное изображение обрабатывать и на дереве вырезать.

ekzotech ★★★★
() автор топика
Ответ на: комментарий от redgremlin

О, спасибище тебе огроменное!

ekzotech ★★★★
() автор топика
Ответ на: комментарий от ekzotech

В идеале отец хотел бы сделать фрезер, который будет полученное изображение обрабатывать и на дереве вырезать.

Для этого и PIC'а за глаза.

Eddy_Em ☆☆☆☆☆
()

22 или 40 евро за контроллер

~50 - 100 рублей в ближайшем магазине радиодеталек, плюс макетная плата, кварц и два конденсатора

Harald ★★★★★
()
Ответ на: комментарий от ekzotech

Тогда покупай 100-ножечный STM32 и придумывай, как ему забить всю память из нагрузить всю периферию ☺

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Daeloce

А ты уверен, что в линуксе с ними можно будет работать? И можно будет найти уйму готовых библиотек?

Eddy_Em ☆☆☆☆☆
()

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

prischeyadro ★★★☆☆
()
Последнее исправление: prischeyadro (всего исправлений: 2)

Выкинь ардуину и возьми нормальную отладочную борду на том же авр, или лучше STM32. ардуйна какашка. И в аппаратном и в программном плане.

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от AiFiLTr0

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

xterro ★★★★★
()
Ответ на: комментарий от xterro

Да пусть начинают с мастдайки, ничего стршного в ней нет, легче и проще будет потом перейти к операционным системам

звучит аналогично. Только некоторые вязнут по уши.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от xterro

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

начинай изучать химию с героина, ничего страшного в нем нет, легче и проще будет перейти к работе с другими реагентами (с)

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от Eddy_Em

Для этого и PIC'а за глаза.

если ещё и компьютер есть(ман каша из топора)

В идеале отец хотел бы сделать фрезер, который будет полученное изображение обрабатывать и на дереве вырезать.

ман http://www.linuxcnc.org/ , ман http://ru.wikipedia.org/wiki/G-code (интерпретаторы g-cjde для AVR и Arduino есть - но зачем?),
ман http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=34 ...

Anonymous ★★★★★
()
Ответ на: комментарий от Anonymous

если ещё и компьютер есть(ман каша из топора)

Ничего подобного: на диодной матрице можно сварганить клаву простецкую.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Anonymous

ман http://www.linuxcnc.org/ , ман http://ru.wikipedia.org/wiki/G-code (интерпретаторы g-cjde для AVR и Arduino есть - но зачем?),

Не то ты человеку советуешь: ему простецкий самопальный станочек сделать надо, а ты в него ЧПУшками кидаешься. Это же как мальчику, задавшему вопрос «папа, а как модельку аэроплана сделать?» выдать талмудище с чертежами «боинга».

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Anonymous

Ну ты хватил лишнего. Так, небольшой станочек фигню из дерева делать.

ЧПУ сейчас на работе запускают.

ekzotech ★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

звучит аналогично. Только некоторые вязнут по уши.

Да, именно так. Но дело даже не в том, что некоторые вязнут, а в том, что начинать так наоборот, совсем не проще. Нормальное программирование AVR - это чтение даташита и ADMUX = (1<<REFS0)|(1<<ADLAR)|(0b0111<<MUX0); (ну, типа :) ) ардуино от этого только отдаляет.

prischeyadro ★★★☆☆
()

Раз пошла такая пьянка, тоже поинтересуюсь.

Хоче сделать себе одно устройство - матрица из светодиодов, которая будет показывать определенные слова по моему запросу. Собсвтенно, делается банально на котроллере + дешифраторы, но вот крутить на коленке как-то нет желания. Всявязи с этим вопрос - есть ли какая готовая железяка, которая может мигать сотней светодиодов?

Ну и плюс ко всему, слова на нее я передавать хочу со своего айфона по блютус, всзвяси с чем к тербованиям добавляется блютус модуль.

Само устройство хочу повесить на заднее стекло машины, чтоб при желании показывать красную надпись на стекле «Не жмись к заду, я не гей!», «В очко себе поморгай и погуди туда же!» ну и банально показать ник, если встречу дромовца или солярисоклубовца другого.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Фигассе у тебя планы =)

«В очко себе поморгай и погуди туда же!»

Надо «и побибикай туда же!», видел на фуре.

ekzotech ★★★★
() автор топика
Ответ на: комментарий от ekzotech

Фигассе у тебя планы =)

А то =)

Надо «и побибикай туда же!», видел на фуре.

Точно!

Zhbert ★★★★★
()

Бери ChipKIT Uno32 или Max32 - сходу сможешь помигать лампочками в режиме ардуины, когда надоест, сможешь заливать прошивку хоть на асме, хоть на C с прямым доступом к регистрам, или RTOS uOS.

bender ★★★★★
()
Ответ на: комментарий от Zhbert

Готовую LED-панель возьми (они по RS-232 прошиваются, так что подцепить туда еще и свой контроллер будет просто). А чтобы нужную фразу показать, надо будет настроить голосовые команды, так удобней будет.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Heretique

Тем, что поощряет лень в изучении даташитов. Вроде как и без понимания железа становится возможным собрать что-то примерно работающее, мотивация изучать даташит сильно снижается.

prischeyadro ★★★☆☆
()
Ответ на: комментарий от AiFiLTr0

Никто же не мешает на ардуино кодить не используя их язык, студию... На первый раз, для помигать диодиком или смастерить свой первый термометр, вполне подойдёт. Нужно просто изначально предупредить человека об этом. Ардуино, это по сути такой же девбоард как и остальные, только периферии в ней нет, только камень да пины, к тому же очень даже доступный. Берём и не паримся :)

xterro ★★★★★
()
Ответ на: комментарий от quickquest

Сдается мне, с ST'шными они мало общего имеют.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от xterro

Угу, только взять отладочную плату на авр, где порты подписаны по-человечески, а не дуйными номерами, да переферия будет вкуснее обойдется дешевле. Nuff said.

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от Zhbert

Само устройство хочу повесить на заднее стекло машины, чтоб при желании показывать красную надпись на стекле «Не жмись к заду, я не гей!», «В очко себе поморгай и погуди туда же!»

зачем все эти сложности? просто улыбнись и покажи средний палец. я всегда так делаю

registrant ★★★★★
()
Ответ на: комментарий от xterro

Угу, а если кодить без дуйноапи привет трах с тем, что на шелкографии пины через задницу подписаны.
Я бы брал чего-нибудь типа такого: http://www.aliexpress.com/item/ATmega128-M128-AVR-development-board-core-boar...
или такого:
http://www.aliexpress.com/item/Free-shipping-1pcs-AT-MELAVR-Development-tool-...
По цене тоже самое, в работе удобнее, и пины по-человечески подписаны. Либо сразу такую: http://www.aliexpress.com/item/Free-shipping-AVR-development-board-ATMEGA128-...
Покроет разом все, что надо новичку без возни с соплями.

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от ekzotech

«фрезер, который будет полученное изображение обрабатывать и на дереве вырезать»

Это ЧПУ.

(Всё что не стихи - то проза, а что не проза - то стихи (sic!))

Anonymous ★★★★★
()
Ответ на: комментарий от AiFiLTr0

подписи пинов не нужны, открываешь даташит, ищешь нужный пин, потом внимательно смотришь на плату и определяешь, куда от него идёт дорожка :)

Harald ★★★★★
()
Ответ на: комментарий от Eddy_Em

Там периферии практически нет!

найти готовую макетку с нужной периферией и без ненужной маловероятно, особенно учитывая, что нужная и ненужная периферия каждый раз разная.

Anonymous ★★★★★
()
Ответ на: комментарий от AiFiLTr0

Подписи пинов там по сути одинаковые, что на A.Nano что на этих(по ссылкам). С перепутанным шёлком, это может быть с любой платой, а не только с А. Ну и в остальном только вопрос цены. Вообщем заканчиваем спор :)

xterro ★★★★★
()
Ответ на: комментарий от Eddy_Em

Только не забывай, что для новичка STM гораздо сложней, что нивелирует вопрос цены.

xterro ★★★★★
()
Ответ на: комментарий от Anonymous

Тут вообще обвязки нет, а там — гнезда, преобразователи уровней и прочая полезная шняга.

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.