Перейти к содержимому


Arduino. Обмен опытом использования


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 28

#1 Гаврилин Сергей

Гаврилин Сергей
  • Пользователи
  • 353 сообщений

28 апреля 2016 - 07:19

Что такое Arduino?

Arduino - это эффективное средство разработки программируемых электронных устройств, которые, в отличие от персональных компьютеров, ориентированы на тесное взаимодействие с окружающим миром. Ардуино - это открытая программируемая аппаратная платформа для работы с различными физическими объектами и представляет собой простую плату с микроконтроллером, а также специальную среду разработки для написания программного обеспечения микроконтроллера.

Ардуино может использоваться для разработки интерактивных систем, управляемых различными датчиками и переключателями. Такие системы, в свою очередь, могут управлять работой различных индикаторов, двигателей и других устройств. Проекты Ардуино могут быть как самостоятельными, так и взаимодействовать с программным обеспечением, работающем на персональном компьютере (например, приложениями Flash, Processing, MaxMSP). Любую плату Ардуино можно собрать вручную или же купить готовое устройство; среда разработки для программирования такой платы имеет открытый исходный код и полностью бесплатна.

Язык программирования Ардуино является реализацией похожей аппаратной платформы "Wiring", основанной на среде программирования мультимедиа "Processing".

Почему именно Arduino?

Существует множество других микроконтроллеров и микропроцессорных устройств, предназначенных для программирования различных аппаратных средств: Parallax Basic Stamp, Netmedia's BX-24, Phidgets, MIT's Handyboard и многие другие. Все эти устройства предлагают похожую функциональность и призваны освободить пользователя от необходимости углубляться в мелкие детали внутреннего устройства микроконтроллеров, предоставив ему простой и удобный интерфейс для их программирования. Ардуино также упрощает процесс работы с микроконтроллерами, но в отличие от других систем предоставляет ряд преимуществ для преподавателей, студентов и радиолюбителей:

Низкая стоимость. По сравнению с похожими аппаратными платформами, платы Ардуино имеют относительно низкую стоимость: готовые модули Ардуино стоят не дороже 50$, а возможность собрать плату вручную позволяет максимально сэкономить средства и получить Ардуино за минимальную цену.
Кроссплатформенность. Программное обеспечение Ардуино работает на операционных системах Windows, Macintosh OSX и Linux, в то время, как большинство подобных систем ориентированы на работу только в Windows.
Простая и удобная среда программирования. Среда программирования Ардуино понятна и проста для начинающих, но при этом достаточно гибка для продвинутых пользователей. Она основана на среде программирования Processing, что может быть удобно для преподавателей. Благодаря этому, студенты, изучающие программирование в среде Processing, смогут легко освоить Ардуино.
Расширяемое программное обеспечение с открытым исходным кодом. Программное обеспечение Ардуино имеет открытый исходный код, благодаря этому опытные программисты могут изменять и дополнять его. Возможности языка Ардуино можно также расширять с помощью C++ библиотек. Благодаря тому, что он основан на языке AVR C, продвинутые пользователи, желающие разобраться в технических деталях, могут легко перейти с языка Ардуино на С либо вставлять участки AVR-C кода непосредственно в программы Ардуино.
Расширяемое открытое аппаратное обеспечение. Устройства Arduino построены на базе микроконтроллеров Atmel ATmega8 и ATmega168. Благодаря тому, что все схемы модулей Ардуино опубликованы под лицензией Creative Commons, опытные инженеры и разработчики могут создавать свои версии устройств на основе существующих. И даже обычные пользователи могут собирать опытные образцы Ардуино для лучшего понимания принципов их работы и экономии средств.

Источник


  • 0

#2 dima

dima
  • Заблокированные
  • 3 105 сообщений

28 апреля 2016 - 08:36

огого! 50 баксов :)

3 бакса на али :)


  • 0

#3 dima

dima
  • Заблокированные
  • 3 105 сообщений

28 апреля 2016 - 08:40

Ну раз об опыте :)


  • 1

#4 dima

dima
  • Заблокированные
  • 3 105 сообщений

28 апреля 2016 - 08:40

и еще


  • 2

#5 dima

dima
  • Заблокированные
  • 3 105 сообщений

28 апреля 2016 - 08:42

и еще


  • 0

#6 dima

dima
  • Заблокированные
  • 3 105 сообщений

28 апреля 2016 - 08:43

ну и хватит 


  • 1

#7 Гаврилин Сергей

Гаврилин Сергей
  • Пользователи
  • 353 сообщений

28 апреля 2016 - 17:02

огого! 50 баксов :)

3 бакса на али :)

та да. очень дорого по сравнению с али. Все с али покупаете? Посоветуйте продавцов с али


  • 0

#8 dima

dima
  • Заблокированные
  • 3 105 сообщений

28 апреля 2016 - 19:24

та да. очень дорого по сравнению с али. Все с али покупаете? Посоветуйте продавцов с али

пробовал Китай и Италию. Китай не оставил хорошего впечатления, так как гемор с их дровами, а под мак вообще мрак.

Вот тут хорошие платки http://arduino-ua.com

Даже реплики китайские у них отличные.

А продавцов с Али надо смотреть по отзывам, экраны у них брать точно не буду, особенно шилды с кнопками, живет своей жизнью.

Принял для себя решение коммерческие проекты делать только на оригинальных платах, если заказчик одобряет бюджет.


  • 1

#9 MDessy

MDessy
  • Пользователи
  • 599 сообщений

28 апреля 2016 - 21:06

 

Вот давно смотрю этого парня. Делает он конечно всякие пневмопушки и хронографы на ардуино, Но много есть чего и полезного, для души так сказать (типа автоматического мусорного ведра =)


  • 0

#10 dima

dima
  • Заблокированные
  • 3 105 сообщений

28 апреля 2016 - 21:38

 

Вот давно смотрю этого парня. Делает он конечно всякие пневмопушки и хронографы на ардуино, Но много есть чего и полезного, для души так сказать (типа автоматического мусорного ведра =)

хорошо рассказывает! 


  • 0

#11 Гаврилин Сергей

Гаврилин Сергей
  • Пользователи
  • 353 сообщений

30 апреля 2016 - 09:33

Счётчик воды на Arduino (by Water flow sensor)

 


  • 0

#12 dima

dima
  • Заблокированные
  • 3 105 сообщений

08 мая 2017 - 17:12

Собрал и запрограммировал новый проект. 


  • 2

#13 Дмитрий Пупкин

Дмитрий Пупкин
  • Пользователи
  • 625 сообщений

08 мая 2017 - 17:53

Собрал и запрограммировал новый проект. 

 

Не проще торцы металла обрабатывать? :)


  • 0

#14 dima

dima
  • Заблокированные
  • 3 105 сообщений

08 мая 2017 - 18:17

Не проще торцы металла обрабатывать? :)

металл нержавка 0,5мм все равно остается острым. А там место куда постоянно лазят руками и плохой обзор (под столом).


  • 0

#15 Igor

Igor
  • Пользователи
  • 6 765 сообщений

08 мая 2017 - 18:36

металл нержавка 0,5мм все равно остается острым. А там место куда постоянно лазят руками и плохой обзор (под столом).

Проклейка торцов резиновым профилем имеет к тому же глубокий маркетинговый посыл. Посетитель покупает товар разработанный "с пониманием, заботой, на совесть", когда не экономят на мелочах. Такое ценится в современном мире удешевления и халтуры. И поэтому делая товар мелкими партиями, только за счет такого подхода и можно выжить, удешевление - это прерогатива крупного фабричного производства. 


  • 2

#16 dima

dima
  • Заблокированные
  • 3 105 сообщений

08 мая 2017 - 18:48

Проклейка торцов резиновым профилем имеет к тому же глубокий маркетинговый посыл. Посетитель покупает товар разработанный "с пониманием, заботой, на совесть", когда не экономят на мелочах. Такое ценится в современном мире удешевления и халтуры. И поэтому делая товар мелкими партиями, только за счет такого подхода и можно выжить, удешевление - это прерогатива крупного фабричного производства. 

я пусть удорожаю товар за счет плюшек, но делаю его качественным.


  • 0

#17 dima

dima
  • Заблокированные
  • 3 105 сообщений

08 мая 2017 - 18:57

Не проще торцы металла обрабатывать? :)

тем более я эту машинку хочу показать куче разного народа на ярмарке мейкеров, она легко превращается в устройство нанесения силикона/клея на края листов или на полоски. 

Например у человека на производстве стоит работник с силиконовым шприцом и наносит его на края стекол. Вот готовый девайс для облегчения и ускорения работы + учета/экономии силикона.


  • 0

#18 dima

dima
  • Заблокированные
  • 3 105 сообщений

09 мая 2017 - 13:48

Для Владимира сделал поделку соответствующего качества :)


  • 0

#19 Paul_Alexander

Paul_Alexander
  • Техподдержка
  • 2 413 сообщений

09 мая 2017 - 16:51

Для Владимира сделал поделку соответствующего качества :)

 

Я надеюсь, для схемы не критично то, что ты соединил вместе все выходы стабилизаторов? Честно говоря, не представляю, правильно ли эти микрухи будут работать при параллельном включении...


  • 0

#20 grin-mpx

grin-mpx
  • Пользователи
  • 1 457 сообщений

09 мая 2017 - 17:53

 Зимой от нечего делать сварганил проект блока управления насосной станции. Должен был коммутировать насосы, показывать давление и температуру в 3х точках + управление подпиткой бака+ аварийная сигнализация. Ни одной кнопки, все на одном дисплее HMI.

Забросил все... :gha:

 


  • 1