Лучшие статьи, по мнению администрации, отображены выше

Работа с платами Arduino семейства "PRO"

Опубликовано 28.06.2013 19:17:00


Не так давно в ассортименте нашего магазина появилась Arduino PRO mini, однако вопросов об отличии от других плат Ардуино и о том как с ней работать было задано не мало.

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

Arduino PRO mini + Различные переходники

Читать

Минимальная обвязка ATmega8, 168, 328

Опубликовано 20.08.2013 17:12:00


Не всегда удобно либо дорого по бюджету оставлять плату Arduino в проекте. После отладки все можно перенести на голый контроллер . В данной статье расскажем о том, что и для чего нужно для запуска ATmega8, 168, 328.

 

Питание контроллера

Питание контроллера (IC1) делится на цифровую часть (VCC, GND) и аналоговою (AVCC, AGND), и для ATmega8, 168, 328 должно лежать в пределах 5 вольт. В нашем случае можно смело объединить VCC с AVCC и GND c AGND. 

В контроллере также присутствует вывод AREF. Напряжение, присутствующее на данном выводе, будет задавать опорное для аналоговых входов. Если данный вывод ни к чему не подключен, что мы и имеем на платах Arduino, то контроллер автоматом задает значение опорного напряжения равное 5 вольтам.

Для фильтрации ВЧ помех рекомендуется установить конденсатор (C1) емкостью 0.1 мкФ между питанием контроллера и землей.

Читать

Разработка устройства на Arduino.

Опубликовано 28.10.2013 12:04:00


Казалось бы, вот стоит у нас задача поуправлять реле модулем, как известно он управляется цифровым выводом. Так в чем проблема? К примеру, на плате Arduino UNO у нас их аж целых  14, так лепи к какому хочешь. Ну вот и начнем по порядку. Пусть будет D0. С одной стороны верно, работать то будет. Но вот одним вечером мы решаем, что теперь нам хочется управлять нашей релюшкой дистанционно, возьмем к примеру блютуз. Вот тут и возникает проблема, ведь он работает по интерфейсу UART, а это цифровые пины 0 и 1.  Теперь придется переподключать. Если собрано на беспаечной макетке, то особых проблем быть не может, но вот если мы уже что-то куда-то подпаяли, то начинается веселая жизнь)

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

Читать

Подтяжка линии I2C

Опубликовано 09.10.2014 12:57:00


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

Для работы шины I2C необходима внешняя подтяжка к питанию, состоящая из двух резисторов. От номинала резисторов зависит работы шины. Наиболее распространенные номиналы подтяжек в Arduino тематике это 10k и 4.7k. Резисторы номиналом 1.5k являются крайним значением для подтяжки линии I2C.

Для примера будем рассматривать номинал в 4.7k

 

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

Однако, что будет происходить при подключении сразу нескольких таких  устройств к шине I2C? 

Читать

Работа с линейными стабилизаторами

Опубликовано 17.01.2015 23:41:00


В тематике Arduino очень часто приходится сталкиваться с линейными стабилизаторами. Это и трех-пяти вольтовые стабилизаторы серии 1117 встречающиеся непосредственно на платах Arduino, это и распространенная в DIY проектах "кренка" (L7805), а так же, теперь часто встречающийся на Z- платах стабилизатор LM338T.

Линейные стабилизаторы очень просты в применении, чаще всего имеют три ноги: входное напряжение, земля и выходное. Обзязка состоит из пары конденсаторов, можно обойтись даже без них. Благодаря данным качествам линейные стабилизаторы и завоевали большой сегмент на рынке электронных компонентов. Однако, имея все данные плюсы, имеется один значительный минус - нагрев. Далее, простыми словами, постараемся доступно объяснить что к чему на примере стабилизатора LM338T.

Читать

Что такое беспаечная макетная плата (Breadboard)?

Опубликовано 06.03.2015 23:23:00


Беспаечная макетная плата - это средство для прототипирования различных схем без применения пайки.

Макетки бывают различных форм и размеров. Самыми ходовыми размерами являются 170 контактов, 400 и 830

Читать

Линейка "Основной шилд + Сенсор шилд"

Опубликовано 09.07.2015 17:55:00


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

Хорошо, если на плате расширения установлены гребенки папа-мама. Это еще хоть как-то позволит с помощью джамперов подключить различную периферию, либо установить поверх Sensor Shield. Однако, часто так бывает, что Шилды не имеют даже этих гребенок (LCD Keypad, 2L Motor Shield). Единственным вариантом в таком случае является пайка.

В связи с этим, для удобства пользователей, мы решили выпустить линейку плат объединяющих в себе основной шилд + дополнительно сенсор шилд.

Читать

Урок 1. Цифровые выводы

Опубликовано 06.07.2014 13:29:00


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

На плате Arduino UNO их 14 (D0-D13). Они могут работать как входы, как выходы и как выходы с поддержкой ШИМ. 

 

Конфигурация выводов как вход либо выход задается в void setup

  // Инициализируем цифровой pin 3 как выход
  pinMode(3, OUTPUT);
  // Инициализируем цифровой pin 3 как вход   
  pinMode(3, INPUT);
Читать