Рубрика «arduino» - 111

Делаем индикатор заряда и пробега для электро машины
Кому нужен и удобен индикатор заряда батареи в %? На самом деле нам надо знать, как далеко мы сможем проехать на батарее без подзарядки. Давайте сделаем такой индикатор. Он может показывать сколько вы уже проехали (секунд/минут/метров) после полной зарядки а также сколько ещё осталось проехать (метров/секунд/минут) а также общий пробег. Заодно мы на наглядном примере разберёмся с использованием супер Микро Arduino контроллеров семейства ATtiny.Читать полностью »

Здравствуйте, статья задумывалась как обзор плоттерного винила Oracal 651 в качестве замены фотобумаги для переноса тонера. Однако, в качестве примера я выбрал самодельную версию Arduino Mini (ATMega8) и решил довести статью до логического завершения.

ЛУТ на виниле или домашняя Arduino Mini

Винил выгодно отличается от фотобумаги и разного рода подложек — процесс изготовления платы становится менее трудоемким и более экономичным, о самом ЛУТ можно почитать здесь.
Читать полностью »

Этот короткий пост может слегка напомнить некое исследование рынка по теоретической заметке "Микроконтроллеры устарели?".
Свежий взгляд на микроконтроллеры

На исследование микроконтроллеров и готовых плат натолкнула одна из небольших поделок, над которой сейчас работаю. В частности, необходим довольно компактный контроллер с 20 входами/выходами, и позволяющий выступать в роли ведомого USB устройства. Первый взгляд упал на Teensy, довольно компактный, на чипе Atmega32U4. Смутила только цена, $24 за устройство с распаянными ножками плюс доставка. Всего лишь чуть менее, чем вдвое дешевле, чем мне обошёлся, заказанный в апреле и пришедший лишь сегодня, Raspberry model B (ура!).
Цены на Arduino, Propeller также неприятно удивили.
Собственно, посетила мысль просто поставить сам чип на печатную плату и не заморачиваться с отдельным контроллером, но и Atmega32U не дёшев, около 4 евро за штуку (32U2) 5.5 евро за 32U4, и цены на них не снижаются, а, наоборот, растут.

С AVR'ами серии USB (90USB, 8U. 16U. 32U) смущает ещё то, что те пробные прошивки, что я делал по примерам, занимали около 18КБ, в основном занимаемые кодом работы с USB (LUFA/какое-то доморощенное от Teensy), а флеш памяти в половине этих устройств уже меньше. Что там с потреблением оперативной памяти, вообще сказать тяжело, хватит ли 1КБ? Без какого-то либо опыта оптимизации кода на C лезть в эти дебри совершенно не хотелось.

Читать полностью »

От домашней автоматизации и умных домов в общем к конкретному примеру
В последнне время здесь много пишут о домашней автоматизации и умных домах. Хотел бы поделиться своим опытом, общеми соображениями и конкретным проектом. Эта статься будет полезна тем кто просто хотел бы знать чем может быть в принцыпе полезен/удобен умный дом а также тем, кто хотел бы управлять(или просто наблюдать) с любого устройства с браузером(телефон, планшет, читалка, HTPC, ноутбук, настольный компьютер и тд) системой домашней автоматизации. Причём это можно делать из любой точки мира. Мой опыт и пример описанный во второй части этой статьи (Arduino, JQuery Mobile Web интерфейс и прочее) могут пригодиться тем у кто уже есть какая-то система домашней автоматизации (например X10) или тем кто начинает этот тернистый путь. Читать полностью »

Роботизированная лампа в стиле Pixar на основе Arduino

Помните старый короткий мультик от Pixar (скорее, заставку) с прыгающей лампой? Так вот, студенты Университета Виктории смогли воссоздать такую лампу в реальности. Правда, прыгать она не умеет (по крайней мере, пока), но за своим владельцем следит очень внимательно. В общем-то, этот проект предназначен, скорее, для демонстрации возможностей Arduino, и языка программирования Processing, особой практической нагрузки проект не несет.

Читать полностью »

Роботизированный бас на Atmel ATMega328 и Arduino IDE

Весьма интересный проект был представлен на днях студентом из Новой Зеландии. Его роботизированный бас (он так и называется, MechBass), аккомпанирует для известных произведений. Сам MechBass контролируется посредством MIDI, при этом он играет очень точно, практически без ошибок.

В качестве платформы использованы микроконтроллер Atmel ATMega328 и Arduino IDE. Основа — алюминиевая, достаточно прочная. Само собой, робот способен играть не только то, что мы слышим (и видим) на видео ниже. Для желающих создать такое же устройство, приводится подробнейшая инструкция в pdf. instructions/.

Читать полностью »

Робот пожарный xFire

Студент Питтсбургского университета сконструировал образец робота-пожарника xFire, который самостоятельно ищет огонь с помощью термоэлемента Devantech TPA81, а затем метко стреляет по пламени из «поливалки» для газонов.
Читать полностью »

Цель проекта Codebender — создать удобную облачную платформу для программирования микроконтроллеров. За последние несколько лет создание устройств на основе микроконтроллеров стало гораздо более доступным и популярным делом. Сейчас не проблема найти подходящий контроллер со всем необходимым железом — вокруг Arduino уже сформировалась внушительная экосистема. А вот с софтом пока дела обстоят хуже. Обычно для написания, отладки и прошивки встроенных программ используются нативные приложения, которые работают не на всех платформах и часто имеют совершенно не дружественный интерфейс. Codebender — это работающий в браузере редактор кода c возможностью проверки его корректности и прошивкой устройств через USB или Ethernet.
Читать полностью »

Поселилась у меня дома обычная аналоговая белка.
Жила в клетке, жила себе жила, крутила свое колесо. С разной скоростью. С утра, обычно, энергичнее, к вечеру, подустав, помедленнее. И все это время не давал мне покоя один вопрос. А с какой скоростью бежит белка в колесе?
Я долго думал и однажды…
Решил я сделать счетчик скорости вращения колеса.

На фото — прототип. Поэтому не все еще сделано аккуратно.

image

Сорцы, видео и итоговые результаты измерений под катом.
Читать полностью »

Уважаемое сообщество, представляю вашему вниманию отчет о проделанной работе по скрещиванию моих двух хобби: горный велосипед и микроэлектроника.

Итак, в этой статье речь пойдет об отечественной разработке электронной системы управления подвеской горного велосипеда. Не буду мучить длинным вступлением, сразу к фото и видео:

image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js