CraftDuino v2.0
  • - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!
  
 

Многоцелевая платформа (аналог Arduino)

В данной статье представлю опыт разработки многоцелевой платформы, аналогичной Arduino. Разработка платформы обеспечивала достижение следующих целей:
1. освоение редактора EAGLE CAD.
2. подготовка проекта к производству (учет особенностей при трассировке)
3. опыт монтажа компонентов.
4. вывод — наличие платформы с качествами Arduino и приятными дополнениями.

Состав платформы выбран следующий:

( Читать дальше )

Лаборатория юного радиолюбителя. "Toy Logic Analyzer"

Наверняка каждый попадал в ситуацию, когда пытаешься отладить какую-нибудь цифровую схему, а она ну ни как не работает должным образом. Особенно неудобно в Arduino IDE, где тебе для отладки доступны лишь вывод в COM-порт какой либо информации или светодиодик :) Кто пробовал — тот знает. И обязательно кто-нибудь из наблюдающих за твоими тщетными попытками наладить работу бросает фразу: «Тебе тут логический анализатор нужен». В какой-то момент времени мне это надоело и я решил выяснить что это за зверь, чем он лучше осциллографа и действительно ли мне он необходим.


( Читать дальше )

Small Simple Arduino Task Scheduler


Привет. Вот сидишь ты сейчас за компьютером и читаешь этот опус, а там у тебя параллельно музычка играет, торренты всякие качаются, что-то компилируется, картинки смотрятся, может что-то печатается на принтере… И все это одновременно :) Как же это происходит? Процессор то у нас в компьютере один. А это значит, что одновременно (в конкретный интервал времени) он может выполнять только одну задачу (Знаю, знаю я про существование многоядерных процессоров, но с ними отдельная песня). И, чтобы получить иллюзию «одновременности», все задачи выполняются поочередно небольшими «порциями», а «рулит» всем этим операционная система (ОС). Большинство современных операционных систем (Windows, Linux, OS X, Андроид-ы и т.п.) делают это незаметно для пользователя. При этом, если одна из программ-задач «подвиснет», то все остальные продолжают работать. Обычно в ОС выделяют два подхода к обеспечению многозадачности: вытесняющий и кооперативный. Вытесняющая ОС в состоянии отнять управление у текущей задачи в любой момент времени и передать его другой задаче. Например: появилась готовая к работе более приоритетная задача или текущая задача отработала свой квант времени. Кооперативная ОС — это вариант при котором следующая задача выполняется только после того, как текущая задача явно объявит себя готовой отдать процессорное время другим задачам.


( Читать дальше )

Particle Flow - инсталляция на базе Arduino


Интересная инсталляция на базе контроллера Arduino, в виде системы управляющей наклоном плоскости с деформируемой поверхностью.

Для создания этой инсталляции, потребовались:

( Читать дальше )

Arduino и Lego. Часть 1

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





( Читать дальше )

Теплый пол во всем доме

Добрый день. Заканчиваю проект отопления частного дома на базе ARDUINO MEGA 2560.
Коротко о главном! Есть 9 комнат в которых установлены инфракрасные теплые полы, которые служат основным отоплением во всем доме. Датчиками проверяем температуру и решаем надо ли включить отопление или можно его выключить.
Из дополнительных обвесов LCD 2004, приёмопередатчик 2,4ГГц.

Ну а теперь обо всем по порядку и с разъяснениями.

( Читать дальше )

Универсальное гусеничное шасси

Я начал интересоваться Arduino не очень давно. Первым своим проектом решил сделать гусеничное шасси.

Для изготовления использовал:
— Tamiya 70168 сдвоенный редуктор
— Tamiya 70100 набор катков и гусениц
— Tamiya 70157 площадка для крепления редуктора
— Небольшие куски листовой оцинковки
— Фанера 10 мм (небольшой кусочек)
— Arduino Nano
— DRV 8833
— 6 NI-Mn аккумулятора 1.2v 1000mA


( Читать дальше )

Управление роботом силой мысли - исправление ошибок робота с использованием ЭЭГ сигналов


Команда исследователей из Computer Science and Artificial Intelligence Laboratory (CSAIL) из MIT и Boston University, разработали систему обратной связи, которая позволяет людям корректировать ошибочное поведение робота, силой мысли — используя сигналы ЭЭГ.

( Читать дальше )

Tamiya + ESP8266 = Wi-Fi танк


Добрый день, в свободное время я делаю разного рода игрушечных роботов. И сегодня я начну цикл статей с описание моих «игрушек». Сегодня я представляю на ваш суд танчик управляемый через Wi-Fi или IR. Управление производится через браузер компьютера или телефона. Сделан на основе TAMIYA 35162 Schutzenpanzer Marder 1A2 (1:35), в движение приводится сдвоенным редуктором Tamiya 70097 Twin-Motor Gearbox Kit и моторчиками шедшими в комплекте к редуктору.


( Читать дальше )

ЧПУ для сада Дзэн на Arduino


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

( Читать дальше )