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

Что такое Arduino?

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


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

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

Цифровые и аналоговые входы можно использовать  для приема сигналов от различных датчиков (освещения, движения, температуры и т.д.), а к цифровым выходам, в свою очредь, можно подключить различные исполнительные устройства (светодиоды, реле модули, дисплеи и т.д.). 

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

 

Существует 4 основных форм-фактора плат Arduino:

Читать

Что такое Arduino IDE?

Опубликовано 18.07.2013 16:46:00


Среда разработки Arduino представляет собой текстовый редактор программного кода, область сообщений, окно вывода текста(консоль), панель инструментов и несколько меню. Для загрузки программ и связи среда разработки подключается к аппаратной части Arduino.

Описание основных элементов Arduino IDE

-Где её можно скачать?

-Свежую версию всегда можно найти на официальном сайте arduino.cc

 

-Для каких операционных систем она доступа?

-Windows, Mac, Linux

 

-Существует ли полное, официальная справка о программировании Arduino?

-Да, но к сожалению только на английском. Ссылка.

Читать

Что такое Ардуино скетч?

Опубликовано 03.03.2013 16:47:00


Скетч - это программа, написанная для платформы Arduino и имеющая определенную структуру.

Для начала рассмотрим в простой, абстрактной манере как работает ваша плата с программной точки зрения. Arduino, по сути, является распиновкой (разводкой ножек микроконтроллера на удобные для использования входы/выходы - пины) микроконтроллера Atmega. Как вы заметили, разные платы содержат различные контроллеры и, соответственно, имеют разную конфигурацию пинов. Изготовитель устанавливает на плату arduino hex-прошивку (bootloader), которая стартует при включении и передает управление скетчу, написанному и залитому пользователем.

Читать

Что такое Arduino модуль?

Опубликовано 04.03.2015 12:59:00


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

Для более понятного примера возьмем микросхему DS1302, являющуюся часами реального времени. Для её работы необходимо подключить часовой кварц, подтянуть три сигнальные линии к питанию с помощью резисторов, было бы неплохо установить конденсаторы на питание. А для работы часов с сохранением времени при отключении от основного источника питания еще потребуется установка батарейки. Как можно заметить, компонентов обвязки набралось не мало, а их еще нужно правильно подсоединить.Что такое модуль

 

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

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

Читать

Что такое Arduino Шилд (Shield)?

Опубликовано 05.03.2015 14:35:00


Шилд для Arduino - это подвид плат расширения, которые состыкуется с Arduino как бутерброд.

Читать

Устройство Arduino

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


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

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

Читать

Начало работы с Arduino, установка драйверов

Опубликовано 18.06.2013 14:07:00


В данной статье мы рассмотрим установку драйверов  для плат, которые были разработаны компанией Arduino и имеют стандартные для них USB to UART переходники (имеющие дефолтные драйвера в папке с Arduino IDE)  такие как ATmega16U2, FT232RL.

В случае, если у вас китайкая версия платы с конвертером на CH340G, воспользуйтесь данным руководством

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

Читать

Установка драйверов на 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 

Читать