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

Блок управления квадрокоптером ArDrone 2.0 на модуле ESP8266. Часть 2

Продолжение. Начало — Часть 1

Рассмотрим получение навигационных данных от ARDrone (Порт 5554 — UDP).
Пакет навигационных данных в режиме demo имеет длину 500 байт. В случае если что то идет не так, то drone может присылать пакет длиной 32 и 24 байта. Если пакет имеет длину 24 байта это означает что порт 5554 находится в режиме BOOTSTRAP и необходимо заново подсоединится к порту чтобы перевести его режим Demo
ARDrone может передавать клиенту навигационные данные в двух формах
— cокращенной (или demo), размер 500 байт;
— полной.



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

Блок управления квадрокоптером ArDrone 2.0 на модуле ESP8266. Часть 1

Размеры, цена и наличие WiFi позволяют сделать бюджетный блок управления квадрокоптером ArDrone 2.0 на модуле ESP8266.

Список используемых компонентов:

Квадрокоптер AR.Drone 2.0
Модуль ESP8266 (ESP-07)
Модуль GY-521 на микросхеме MPU6050 (гироскоп, акселерометр)
датчик жестов Groove Gesture 1.0
экран Nokia 5110
пара кнопок (для взлета, посадки)



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

Часы-метеостанция на радиомодулях SI4432

Проект начался с того, что один мой знакомый попросил внести изменения в проект часов на матрице 24х16 из светодиодов.

Сам проект можно посмотреть на ресурсе technoetc.net/dotklok


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

Разработка устройств для умного дома Z-Wave на плате Z-Uno. Часть 1



Продолжение
Начало
Разработка устройств для умного дома Z-Wave на плате Z-Uno. Введение

Пользовательские скетчи заливаются в Z-Uno из Arduino IDE. Для работы с Z-Uno необходимо установить соответствующий пакет, который содержит компилятор, загрузчик, библиотеки и .h-файлы проекта Z-Uno. Это делается из появившейся в Arduino IDE (начиная с версии 1.6.5) менеджера плат (Board Manager).



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

Разработка устройств для умного дома Z-Wave. Введение


Рассмотрим создание устройств для Z-Wave на базе платы Z-Uno и создадим пару устройств для умного дома Z-Wave.



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

Вот и встретились два квадрокоптера - Ardrone 2.0 ищет друга (поиск другого дрона по меткам)

Название проекта — «Вот и встретились два квадрокоптера» (два Ardrone 2.0 ищут друг друга и встречаются). Но так как целый только один, а другой не работает, поиском друга будет заниматься только рабочий собрат, другой будет перемещаться с помощью человека.



Квадрокоптер управляется из ROS.



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

Голосовое управление освещением X10 из ROS. Часть 5. Будильник в ROS

В этих статьях — Часть1, Часть 2, Часть 3 и Часть 4 я рассматривал голосовое управление приборами X10 через ROS. Добавим к данной системе будильник с голосовым оповещением.

Задача ставилась следующая — для каждой записи будильника установить:

время срабатывания
количество повторений срабатывания и интервал
дни недели для данного будильника
действия по срабатыванию будильника, пока такие:
голосовое оповещение
запуск короткого музыкального файла (рингтона)
отправка команд для управления приборами x10


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

Голосовое управление освещением X10 из ROS. Часть 4

Продолжение. Начало — Часть1, Часть 2 и Часть 3

В этой части составим пошаговое руководство по запуску системы в ROS



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

Голосовое управление освещением X10 из ROS. Часть 3

Продолжение. Начало — Часть1 и Часть 2

Далее необходимо наладить передачу между компьютером и платой Arduino через ROS.
Библиотека rosserial устанавливает соединение точка-точка (point-to-point connection) через последовательный порт с недорогими контроллерами (типа Arduino) так, что вы можно посылать сообщения ROS туда и обратно.



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