Приветствую всех! Записал обзорное видео для тех кто хочет начать работать с ардуино, но не знает что заказывать. Мое видео о том какие модули могут пригодится и что они делают. Постарался охватить всю тематику от проводов-экранов до акселерометра. Я к сожалению сам не опробовал еще все модули и компоненты. Их тааак много!!!.. и часто выходят новые, что эта тема становится бесконечной! Arduino интересен именно возможностями взаимодействия микроконтроллера с этими модулями/компонентами - обработкой данных от них и выводом-управлением.
Например можно сделать серво-тестер с тахометром (но эта статья не о нем):
Например можно сделать серво-тестер с тахометром (но эта статья не о нем):
Такой сервотестер позволяет легко балансировать двигатели. Достаточно найти оборотами максимальную вибрацию - нажать кнопку для остановки (при этом запомнится значение PWM сигнала) - наклеить скотч и заново запустить двигатель на тех же оборотах PWM. Параллельно с этим тахометр показывает количество оборотов винта, а питание осуществляется от регулятора оборотов.
Отдельную статью про него не писал, т.к. не уверен что это будет интересно. На Паркфлаере продается целая станция для анализа тяги. Собственно ее и хотел повторить с доработками, добавив сервотестер с индикацией PWM и тахометр:
Turnigy Thrust Stand and Power Analyser v2
Товар http://www.parkflyer.ru/ru/product/1977753/
Или сделать радиоуправляемый ключ на Ардуино:
Радиоуправляемый ключ на Arduino Nano за 2 доллара.+83
6 декабря 2015 года в 22:45 | Дмитрий Никонов Москва
Статья http://www.parkflyer.ru/blogs/view_entry/12874/
Кого это заинтересовало - смотрим видео про различные модули:
Arduino Nano
Arduino Mega
ссылки на модули смотрите в описании под видео на моем канале Youtube.
Отдельную статью про него не писал, т.к. не уверен что это будет интересно. На Паркфлаере продается целая станция для анализа тяги. Собственно ее и хотел повторить с доработками, добавив сервотестер с индикацией PWM и тахометр:
Turnigy Thrust Stand and Power Analyser v2
Товар http://www.parkflyer.ru/ru/product/1977753/
Или сделать радиоуправляемый ключ на Ардуино:
Радиоуправляемый ключ на Arduino Nano за 2 доллара.+83
6 декабря 2015 года в 22:45 | Дмитрий Никонов Москва
Статья http://www.parkflyer.ru/blogs/view_entry/12874/
Кого это заинтересовало - смотрим видео про различные модули:
Arduino Nano
Arduino Mega
ссылки на модули смотрите в описании под видео на моем канале Youtube.
На самом деле, возможностей у Ардуино много и все их не опишешь - у каждого пользователя своя задача, но можно было в качестве примеров привести несколько полезных для моделистов ссылок, типа
Самодельный HeadTracker для FPV+101
26 апреля 2014 года в 11:22 | Den Sidorenko Барнаул
Статья //www.parkflyer.ru/blogs/view_entry/7854/ и ей подобных.
Можно было так же привести ссылки на различные модули и софт для ардуино.
Действительно, как и у любого контроллера, у ардуины много возможных вариантов применения.
За обзор "железяк" для ардуинки плюс поставил. Но, если "тяжело и муторно" все это искать и описывать - зачем
статью писать?
Кстати на сайте ардуины и магазах, типа, "Мастер-кит" есть готовые наборы "для дома и быта".
да, тем кто не понимает что такое ардуино приходится покупать эти кит-наборы. мне год назад как раз пришлось такой купить. и в данном наборе оказались как полезные, так и бесполезные вещи. например был экран 1602, но не было i2c модуля. потом пришлось докупать модули и ждать месяц. и еще докупать и еще ждать. цель данной статьи минимизировать промахи новичков рассказав для чего эти модули нужны.
программирование модулей это отдельная тема. чтобы работать с DHT11 нужна одна строка кода, а для работы с акселерометром понадобится уже целый лист.
если бы вы посмотрели видео то у вас бы не вознило вопросов. спор ни о чем.
Я вот с i2c модулями налип. Их несколько ревизий и для каждой своя библиотека. Нашел 3 разных и ниодна мне не подошла. Надо попробовать еще поискать.
Эту попробуйте, она правлена под последнюю версию IDE. И скетч для сканирования адресов устройств I2C. Адрес при инициализации дисплея прописать надо, там в примерах все это есть.(Arduino-LiquidCrystal-I2C-library-master.zip) (I2Cdev.zip)
Будет ли какое-то продолжение в виде видео уроков по программированию и отладке?
Меня лично интересует как сформировать ppm сигнал на ардуине.
Обзорчик понравился.
по поводу pwm, есть встроенная библиотека servo.h -- вот она и подходит для регулятора оборотов и управления сервоприводами.
код банально простой, подключить библиотеку:
#include <Servo.h>
далее в сетапе выставить диапазон PWM сигнала на пине:
esc.attach(escPIN,1000,2000);
и далее в цикле работать:
esc.write(throttle);
throttle соответственно от 1000 до 2000 задавать.
Покопайтесь в исходниках этой статьи:
S.Bus декодер для расширения числа каналов v2+87
28 апреля 2014 года в 13:54 | Александр Зайчиков Москва
Статья //www.parkflyer.ru/blogs/view_entry/7912/
Обзор по прерываниям таймеров тут:
Несколько слов об архитектуре микроконтроллеров+115
23 октября 2014 года в 18:41 | Александр Зайчиков Москва
Статья //www.parkflyer.ru/blogs/view_entry/9756/
Думаю Дмитрий бы нашел что доделать.
Динамическая балансировка. Делаем сами.+282
19 июля 2014 года в 14:17 | Никита Есенин Казань
Статья //www.parkflyer.ru/blogs/view_entry/8857/
1. Серво-тестом с цифровой индикацией PWM сигнала -- чтобы выставлять "те же самые обороты".
2. Смартфон с программой акселерометра для замера колебательных движений.