Статьи отсортированы в порядке их посещаемости

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

Z- LCD I2C модуль v3

Опубликовано 19.11.2014 20:25:00


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

На модуле v3 появился джампер под пайку для отключения резисторной подтяжки шины I2C, а также джампер под пайку для отключения светодиода

Zelectro LCD I2C модуль на микросхеме PCF8574T с возможность выбора адресации

Читать

Установка драйверов на CH340G

Опубликовано 04.03.2015 1:17:00


С конца 2014 - начала 2015 года компания FTDI, производящая чипы FT232RL, начала (уж как-то ну очень своеобразно) бороться с контрафактными микросхемами, рынок китайской продукции коими перенасыщен. Не оригинальные чипы стали блокироваться системой, их, конечно, можно восстановить, но это отнимет время, да и лишняя, не нужная головная боль конечному пользователю. 

Китайцы не захотели терять покупателей на свои клоны из-за проблем с FT, и в тоже время не захотели терять деньги на покупке оригинальных FT232RL, они быстро подсуетились и стали клепать переделанные Arduino nano c USB конвертером на микросхеме CH340G. В скоре, т.к. данная микросхема намного дешевле, под неё переделали и Arduino UNO, MEGA.

В данной стае мы предоставим драйвера и поэтапно разберем их установку.

Arduino nano FT232RL и Arduino Nano CH340G 

Читать

RTC модуль (DS1307) для Arduino своими руками

Опубликовано 11.06.2013 21:01:00


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

Встречайте новый модуль из раздела своими руками - DS1307 модуль часов реального времени

Модуль часов реального времени на микросхеме DS1307 для Arduino своими руками (DIY)

Читать

Устройство Arduino

Опубликовано 26.04.2013 12:13:00


Устройство платы Arduino и основные детали на ней

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

Читать

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

Cамодельный анемометр

Опубликовано 17.09.2013 21:06:00


Автор: roman2205

   

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

Должно было получиться что-то вот такое

Размеры анемометра

Читать

Программатор Громова cделай сам (DIY)

Опубликовано 15.01.2013 6:50:00


При желании работать с контроллерами, нам, как ни крути, придется обзавестись программатором. В данной статье рассмотрен простейший ISP программатор для микроконтроллеров AVR, работающий с удобной программкой для прошивки контроллеров UniProf.

Представляем вашему вниманию вариант нашей разводки программатора под смд компоненты.

Читать