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

Четырехногий робот


Добрый день, сегодня я продолжу описание своих «игрушек». И на очереди – квадропод. Четырехногий робот, детали которого напечатаны на 3D принтере и с ESP8266 внутри.


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

ESP часики


Я давно засматривался на адресные светодиоды WS2812 и наконец, решился их заказать. Конкретной идеи у меня не было, но когда они пришли, решил сделать небольшую светодиодную матрицу. Размер матрицы получился 15 х 8. И в качестве применения — часы. Контролер — ESP 8266 – 12E. Выбор мой не спроста, ESP нужен для соединяются с Wi-Fi-роутером и синхронизации времени через интернет. Итак, начнем.


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

Arduino и Lego. Часть 3


Продолжаю описывать свои «игрушки», и сегодня очередь внедорожника. Начинка используется та же что во второй части и описана в первой части.



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

Arduino и Lego. Часть 2


Как и обещал, я продолжаю описание своих «игрушек». Сегодня подробнее расскажу о маленьком погрузчике. Все о внутренностях описано в в первой части. Инструкции по сборке этой модели нет, это моя импровизация.


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

Arduino пульт


Я частенько делаю роботов или игрушки на основе Arduino или подобных плат. И конечно хотелось управлять всем этим. Вариантов много, но я выбрал и опробовал три.


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

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

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

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

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

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

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


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

Small Simple Arduino Task Scheduler


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


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

Arduino и Lego. Часть 1

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





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

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

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

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

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