Наверное, каждый, создавая собственного автономного робота, хотел определять уровень заряда аккумуляторов и выводить их на дисплей или в консоль. Эта функция в основном необходима для отладки, однако в некоторых случаях определение заряда — важная часть функционала робота. Сложность в выполнении этой задачи составляет ограничение максимального входного напряжения на аналогово-цифровом преобразователе (5В), а также огромные скачки полученного значения. В этом посте я хотел бы показать свой способ считывания напряжения с аккумуляторов и определение заряда.
Читать полностью »
Рубрика «arduino» - 67
Arduino: определение заряда аккумуляторов и вывод информации в консоль
2016-02-24 в 8:13, admin, рубрики: arduino, diy или сделай сам, аккумуляторы, делитель напряжения, заряд, робототехникаArdumower: делаем автоматическую газонокосилку своими руками
2016-02-23 в 20:20, admin, рубрики: arduino, Ardumower, diy или сделай сам, газон, газонокосилка, готовь телегу зимой, дача, загородный дом, метки: Ardumower, газон, газонокосилка, готовь телегу зимой, дача, загородный дом
Немецкий инженер Андреас Хаузер [Andreas Haeuser] предложил интересную и недорогую альтернативу электрическим автоматическим газонокосилкам, стоимость которых начинается от $1000. Всего за $12 в его магазине можно купить инструкцию и файлы, необходимые для самостоятельного изготовления подобного устройства, названного им Ardumower. Для этого вам понадобятся Arduino и 3D-принтер.
Устройство, по заверениям разработчика, сделано таким образом, чтобы собрать его мог даже неискушённый в инженерных делах человек. Использование Arduino Uno и Arduino motorboard упрощают электрическую схему. Для распечатки подойдёт принтер, рабочая область которого не меньше 180 x 180 x 60 мм.
Читать полностью »
Отладка кода Arduino (AVR). Часть 1. Виртуальная отладка
2016-02-22 в 18:56, admin, рубрики: arduino, AVR Studio 4, c++, diy или сделай сам, HappyJTAG2, JTAG ICE mkII, Proteus, отладка, Электроника для начинающих, метки: HappyJTAG2, JTAG ICE mkIIПредисловие
Как известно, среда Arduino (AVR) не содержит функции внутрисхемной отладки, что создаёт большие неудобства при поиске сложных ошибок и сопровождении проектов. Я хочу показать два способа, при помощи которых вы сможете отлаживать свои скетчи разного уровня сложности. Для первого способа вам понадобятся только программы, а для второго нужен недорогой (по сравнению с оригинальным отладчиком) адаптер, который вы можете либо собрать самостоятельно, либо купить готовый.
В общем, ничего нового для тех, кто пользуется отладчиками постоянно, но может быть полезным для пользователей Arduino (AVR).
Читать полностью »
Эмулятор Android от Microsoft, охлаждение пива с IoT и Windows 10 и The Maker Show для тех, кто любит паять
2016-02-22 в 15:39, admin, рубрики: android, arduino, IoT, makers, Raspberry Pi 2, Visual Studio, Windows 10, Windows 10 iot, Блог компании Microsoft, пивоВсем привет! В эти праздничные выходные мы решили поделиться с вами несколькими свежими материалами, полезными, как для работы, так и для организации вашего собственного кружка «очумелых ручек». :)
Standalone Android-эмулятор от Microsoft
Начнем с «простого» — года полтора назад мы включили в состав Visual Studio 2015 эмулятор для Andoid'а. Для тех, кто следит за развитием VS, это не новость, но, как показывает наш опыт, многие не в курсе. Вкратце, история такая: x86, Hyper-V, симуляция сенсоров, различные версии Android… и, — о чем многие не догадываются, — он может работать без Visual Studio (и вообще ставиться отдельно), интегрируясь с Android Studio, Eclipse и другими инструментами, поддерживающими ADB.
Выше подробный свежий рассказ про работу с текущей версией эмулятора Android.
Самодельные часы-кольцо на ATtiny85
2016-02-20 в 12:38, admin, рубрики: arduino, ATtiny85, Digispark, diy или сделай сам, гаджеты, Носимая электроника, Часы
Китайский мейкер Чэнь Лян (陳亮) опубликовал пошаговую инструкцию, как собрать симпатичные часы-кольцо на микроконтроллере ATtiny85.
Читать полностью »
Быстрее секунды: роботы продолжают улучшать время сборки кубика Рубика
2016-02-17 в 21:26, admin, рубрики: 3×3×3, 3x3x3, arduino, Sub1, World Cube Association, Книга рекордов Гиннеса, кубик рубика, логические задачи, логические игры, рекорды, робототехника, роботыПервая попытка собрать кубик Рубика интуитивно, без использования уже разработанных и хорошо описанных методов, натыкается на бессильное поражение. После ознакомления с соответвующими инструкциями задача решается, хотя повторение алгоритмов требует минуты. Но какое минимальное время нужно, чтобы привести каждую из граней случайно перемешанного кубика к одному цвету? Люди достигли пяти секунд. А машины недавно стали быстрее секунды. Речь идёт о уже описанном роботе Джея Флэтлэнда и ещё более быстром новом претенденте на мировой рекорд Sub1.
Итак, задача состоит в том, чтобы получить случайно перемешанный кубик 3×3×3, ознакомиться с его конфигурацией и вращением привести каждую из граней к одному цвету. Делать это не нужно вслепую или в темноте, движения никак не ограничены. Нужна лишь скорость. Допустимые модели кубиков, порядок перемешивания и прочие детали регулируются регистрирующей результат организацией. Одно остаётся неизменным: максимальное оптимальное число ходов никогда не может быть больше 20. Это так называемое число Бога.
Читать полностью »
Тепло наших домов
2016-02-15 в 14:29, admin, рубрики: arduino, diy или сделай сам, паяльник, свой дом, сделай сам, умный дом
Преамбула
Зима пришла неожиданно, много снега намело, а потом еще и холодно стало. Так вот, о чем это я? Да все просто, есть в глубине Сибири, на границе Кемеровской области и Алтайского края деревушка одна. Морозы там бывают трескучие, но люди там живут добрые. Зимой дел не много, то сне убрать, а выпадает его не мало, то на работу в город за 50 км съездить.
Читать полностью »
Метеостанция на Arduino с визуализацией данных
2016-02-15 в 13:30, admin, рубрики: arduino, arduino uno, deepsee, intersystems, intersystems cache, Блог компании InterSystems, визуализация данных, Программирование, разработка, хакатон, ХакатоныВведение
Про метеостанции на Arduino писали и не раз. В своё оправдание скажу, что был хакатон — а нашей команде (в составе меня и читателя ViArt) хотелось попробовать работу с Arduino. Кроме того к нашей метеостанции прикручена визуализация данных. Если хотите узнать, какая база данных может получать данные по com-порту без промежуточных звеньев в виде web-сервера, файлов или ещё каких-то ухищрений, добро пожаловать под кат.
Читать полностью »
Сказ о том как MT8060 c Arduino подружились
2016-02-15 в 11:52, admin, рубрики: arduino, diy или сделай сам, MT8060, гаджеты, здоровье, сделай сам, умный домЭта статья посвящена монитору качества воздуха MT8060 с датчиком углекислого газа и возможности считывать его показания на PC и Arduino.
Из этой статьи Вы узнаете:
- Как я разбирал данное устройство.
- Как подключить датчик CO2 к arduino, не разбирая его.
- Как считать данные, и как преобразовать к виду, в котором они отображаются на экране (и даже в большем диапазоном значений).
- Скетч и разводка кабеля прилагаются.
Осторожно, траффик!
Читать полностью »
Щелкаем реле правильно: коммутация мощных нагрузок
2016-02-15 в 11:21, admin, рубрики: arduino, Блог компании Unwired Devices LLC, коммутация, Производство и разработка электроники, реле, Электроника для начинающих
Управление мощными нагрузками — достаточно популярная тема среди людей, так или иначе касающихся автоматизации дома, причём в общем-то независимо от платформы: будь то Arduino, Rapsberry Pi, Unwired One или иная платформа, включать-выключать ей какой-нибудь обогреватель, котёл или канальный вентилятор рано или поздно приходится.
Традиционная дилемма здесь — чем, собственно, коммутировать. Как убедились многие на своём печальном опыте, китайские реле не обладают должной надёжностью — при коммутации мощной индуктивной нагрузки контакты сильно искрят, и в один прекрасный момент могут попросту залипнуть. Приходится ставить два реле — второе для подстраховки на размыкание.
Вместо реле можно поставить симистор или твердотельное реле (по сути, тот же тиристор или полевик со схемой управления логическим сигналом и опторазвязкой в одном корпусе), но у них другой минус — они греются. Соответственно, нужен радиатор, что увеличивает габариты конструкции.
Я же хочу рассказать про простую и довольно очевидную, но при этом редко встречающуюся схему, умеющую вот такое:
- Гальваническая развязка входа и нагрузки
- Коммутация индуктивных нагрузок без выбросов тока и напряжения
- Отсутствие значимого тепловыделения даже на максимальной мощности
Но сначала — чуть-чуть иллюстраций. Во всех случаях использовались реле TTI серий TRJ и TRIL, а в качестве нагрузки — пылесос мощностью 650 Вт.