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

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

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

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


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

 

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

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

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

Читать

Z - DHT11. Модуль датчика температуры и влажности

Опубликовано 21.11.2014 13:35:00


DHT11 это не дорогой и довольно точный, для своего ценового сегмента, датчик температуры и влажности. Z- DHT11 модуль представляет из себя крохотную платку с обвязкой, на которой закреплен датчик (проклеен) . Модуль обладает крепежным отверстием под винт м3, что позволит при необходимости надежно его закрепить.

Читать

Термометр (Z-DHT11 + Z-LCD I2C модуль)

Опубликовано 28.11.2014 0:12:00


В данном микро-примере соберем цифровой термометр. В нем, показания температуры и влажности с модуля датчика DHT11 будут выводиться на LCD I2C модуль.

 

Для начала необходимо установить библиотеки dht11 и LiquidCrystal_I2C1602V1

Скачиваем, распаковываем и закидываем в папку libraries в папке Arduino. В случае, если на момент добавления библиотеки, Arduino IDE была открытой, перезагружаем среду.

Читать

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

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


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

 

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

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

Читать

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

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


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

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

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

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

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

Читать

Z-Motor + Sensor Shield (L298P)

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


Z- Motor + Sensor Shield - это плата расширения для Arduino UNO и подобных позволяющая управлять двумя коллекторными DC двигателями либо одним биполярным шаговым двигателем с напряжением питания 4.5 - 25В и током до 2А. Имеет младшего брата Z- Motor + Sensor Shield (L293D)

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

Внешний вид

Читать

Zelectro Controller для ПК

Опубликовано 06.04.2014 9:55:00


Zelectro Controller - приложение от команды Zelectro, облегчающее управление вашей Arduino платой по каналам связи, эмулирующим COM порт.
Примером таких каналов связи могут служить: радиоканал (используя, например, APC220), bluetooth и другие.

Ссылка на скачивание приложения: Zelectro Controller
Исходный код можно найти здесь: github/ZController

Читать