Перечень Z-мини плат

Опубликовано 05.10.2014 9:32:00


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

 

Z-Keyboard модуль (аналоговый)

Z-Keyboard модуль представляет из себя пятикнопочную клавиатуру. Он отлично подойдет для отладки различных проекто, ведь для считывания состояния пяти кнопок задействуется всего один аналоговый вход Arduino.

Читать

Z- Mini Motor + Sensor Shield (L293D, LD1117)

Опубликовано 30.09.2014 16:50:00


Z- Mini Motor + Sensor Shield - это плата расширения для Arduino Nano либо Arduino PRO mini.

Плата на основе микросхемы L293D позволит управлять двумя коллекторными DC двигателями с напряжением питания 4.5 - 12В и током до 600мА либо одним биполярным шаговым двигателем.

На плате имеется сенсор шилд для цифровых и аналоговых выводов, линия "+5V" которого питается от встроенного стабилизатора, что позволит легко подключать датчики, модули и прочую периферию с суммарным током потребления до 800мА.

Внешний вид

Читать

Дистанционно управляемый водометик на Arduino

Опубликовано 05.08.2014 17:22:00


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

Управляющая программа, способы дистанционного управления (bluetooth или APC220), все остаётся прежним.

Дистанционно управлемый водомет, внешний вид

 

В статью добавлены схемы и программные коды для переноса проекта на распространенные палаты управления моторами (модуль L298N и Adafruit motor Shield)

Иллюстрация разнообразного подключения

Читать

Урок 2. Аналоговые входы

Опубликовано 09.07.2014 11:54:00


Продолжим знакомство с платформой Arduino и в данной статье рассмотрим аналоговые входы.

Основным применением аналоговых входов в тематике Arduino является чтение значений аналоговых датчиков. В тоже время стоит не забыть упомянуть, что аналоговые входы могут использоваться как цифровые порты входов/выходов рассмотренные в предыдущем уроке (об этом в конце статьи). 

На плате Arduino UNO их 6 (A0-A5). У других плат количество может отличаться, смотрите в спецификации.

Благодаря встроенному АЦП (аналого-цифровой преобразователь), данные входы могут считывать напряжение подаваемое на них. Микроконтроллеры Atmega 328, используемые в Arduino UNO, содержат шестиканальный АЦП, разрешение которого составляет 10 бит. Это позволяет на выходе получать значения от 0 до 1023 (всего 1024 градации). 

Для того чтобы считать показание на аналоговом входе следует вызвать функцию

  // Производим чтение с аналогового входа A0
   analogRead(0); 
Читать

Урок 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);
Читать

Урок 0. Монитор порта

Опубликовано 01.07.2014 20:41:00


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

 

Контроллер в плате Arduino имеет замечательный интерфейс UART, который в сочетании со встроенным в UNO USB-to-UART конвертером, позволит установить двунаправленую связь с компьютером.

В среде Arduino IDE связь компьютера с контроллером обернута в графическую оболочку - Монитор порта. Для открытия которого щелкаем Сервис => Монитор порта, либо же комбинация клавиш Ctrl+Shift+M

Монитор порта в среде ардуино

Читать

Z- IR receiver. Модуль ИК приемника

Опубликовано 05.05.2014 8:44:00


Модуль ИК Приемника в связке и ИК пультом дистанционного управления позволит легко реализовать дистанционное управление платой Arduino.

Он представляет из себя не что иное, как ИК приемник VS1838B с установленной на плате рекомендуемой производителем обвязкой.

Для работы с данным модулем "из коробки" необходим ПДУ с частотой 38 кГц.

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

Модуль ИК приемника

Читать

Модуль драйвера двигателей L298N и Arduino

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


Модуль драйвера двигателей L298N позволяет управлять двумя моторами постоянного тока, либо шаговым двигателем с потребляемым током до 2 Ампер.

Подключение моторов через модуль драйвера двигателей L298N

Читать