lqp - Про Arduino
May 24th, 2015
03:30 am

[Link]

Previous Entry Add to Memories Tell A Friend Next Entry
Про Arduino

(54 comments | Leave a comment)

Comments
 
[User Picture]
From:[info]ded_mitya
Date:May 24th, 2015 - 06:34 pm
(Link)
> имеет 20 ножек-выходов.
> Это всё - никаких других возможностей для общения с
> внешним миром у него нет.

Вам мало?
У USB порта всего две "ножки", если не считать питания, при этом
через USB можно контроллировать что угодно и как угодно.
А то, что сдери ножек бывают и АЦП/ЦАП, и IIC, это ничего?
Вообще, под Ардуино есть масса переферии и библиотек для ее управления,
если надо, можно и самому спаять.
From:(Anonymous)
Date:May 24th, 2015 - 06:44 pm
(Link)
Вы так глупы что приходите оспаривать даже ардуино. Займитесь слабо умными детьми своими чтоли они отца не видят растут аутистами.
[User Picture]
From:[info]ded_mitya
Date:May 24th, 2015 - 06:48 pm
(Link)
Вас вообще нет.
From:(Anonymous)
Date:June 1st, 2015 - 11:54 am
(Link)
Кто бы говорил
[User Picture]
From:[info]ded_mitya
Date:June 1st, 2015 - 05:01 pm
(Link)
Еще раз (постоянно забываю) -- кто это пишет?
From:[info]lqp
Date:May 24th, 2015 - 08:20 pm
(Link)
через USB можно контроллировать что угодно и как угодно.


Нет, не что угодно, а то, что достаточно интеллектуально, чтобы понимать отдаваемые ему через последовательный порт команды. В случае конкретно с USB - еще и понимать что команды относятся именно к нему.

В случае с Arduino это означает - "почти столь же интеллектуально, как и сам управляющий процессор AVR ATmega". Так собственно и делают, чо. Просто мне вид хаотической кучи процессоров, каждый из которых используется на 5-10% своей функциональности эстетически несимпатичен.
[User Picture]
From:[info]ded_mitya
Date:May 24th, 2015 - 11:11 pm
(Link)
Совсем необязательно. Adafruit, к примеру, торгует многими shields
(жаргон для переферии), и библиотеками к ним, которые реализуют
довольно интеллектуальное взаимодействие с этой переферией.
Ардуино опен сорс ивещь вполне популярная, библиотеки найти не проблема,
причем и исходники к ним открыты.
Я полагаю, что этого ресурса хватит на достаточно продвинутые проекты.
Разумеется, у Ардуины есть ограничения -- у всех кроме Due и Zero
медленный процессор, поэтому real-time н ким за пределами быстроты
отклина микросекунд в сто на них делать бессмысленно, но и без этого
у нее возможностей масса.

На Due, кстати, я собирался было переделать свою установку для кинетики,
но не судьба -- свалил из академии.
From:[info]lqp
Date:May 25th, 2015 - 04:43 pm
(Link)
Шилды - это собственно только конструкционный формат, схемно/программно они ничем не отличаются от тех же самых схем, собранных на макетной плате. Даже хуже, поскольку привязка к пинам в них прибита гвоздями.

Получается куча плат, на каждой плате процессор и львиную долю времени они тратят на то, чтобы пересылать друг другу команды через последовательный канал, разбирая их на биты и снова собирая, разбирая и собирая.
[User Picture]
From:[info]ded_mitya
Date:May 25th, 2015 - 07:32 pm
(Link)
Ну так, а на двух стульях все равно не усидишь.
Для контроллера размером со спичечную коробку это уже неплохо.
Универсальный процессор на все случаи жизни не построишь.
Взять тот же писюк, в принципе даже к нему стандартных
карт, которые вставляются непосредственно в него, раз-два,
все остальное привешивается через интерфейсы RS232/USB/GPIB,
которые тем и занимаются, что кодирую данные, пересылают и
раскодируют.
Powered by LJ.Rossia.org