-
Голосовое управление освещением X10 из ROS. Часть 3
Продолжение. Начало — Часть1 и Часть 2 Далее необходимо наладить передачу между компьютером и платой Arduino через ROS. Библиотека rosserial устанавливает соединение точка-точка (point-to-point connection) через последовательный порт с недорогими контроллерами (типа Arduino) так, что вы можно посылать сообщения ROS туда и обратно.
-
Голосовое управление освещением X10 из ROS. Часть 2
Продолжение. Начало — Часть1 Преобразование голоса в текст Для преобразования голоса в текст будем использовать сервис Google Speech, который предоставляет API, позволяющее использовать сервис в своих приложениях.
-
Голосовое управление освещением X10 из ROS. Часть 1
Система создавалась для голосового управления приборами домашней автоматизации X10, которых у меня имеется в количестве, достаточном для полного управления освещением одной комнаты. После того как сгорел контроллер домашней автоматизации и таймер, управление осуществлялось с пульта X10. Захотелось сделать управление приборами с помощью голосовых команд. Использовалось следующее оборудование: Компьютер (нетбук ASUS Aspire One) с операционной системой…
-
Bubot: Scout — машинка с управлением через веб интерфейс без строчки кода
Давно хотел сделать машинку с камерой, управляемую через веб-интерфейс. Предлагаю вашему вниманию видео о том, как запрограммировать такую машинку, не написав при этом ни строчки кода. Видео сделано в продолжение обзорной статьи по фреймворку для робототехники и домашней автоматизации.
-
Bubot — очень легкий фреймворк на Python 3 для программирования роботов и домашней автоматизации
Предыстория Хотелось создать своего робота, а так же автоматизировать управление светом и климатом дома. С этой целью начал изучать имеющиеся возможности. Для себя я разделил все решения на две группы: системы в которых код на контроллере выполняется в одном главном цикле (arduino, lego и т.п.) и системы состоящие из параллельно работающих процессов обменивающихся между собой…
-
Не дай себе засохнуть (неожиданное продолжение)… или о том, как программист создавал первое в своей жизни устройство на базе Arduino
Ранее в сериале: — Тут я рассказал, как создавал два, взаимодействующих между собой, электронных модуля, для обеспечения системы автоматического полива. — Тут я раскрыл тайны их внутреннего мира, т.е. программного обеспечения. — Тут я описал один из вариантов связи моей системы с внешним миром. Все, в принципе, хорошо и работает, но, как всегда хочется чего…
-
Робот управляемый нейронной сетью
Предисловие: Привет всем тем, кто это читает. Я хотел бы рассказать Вам об одном своем эксперименте. Собственно описанная ниже идея не нова и наверняка приходила в голову многим людям, увлекающимся данной темой. На самом деле от простых размышлений до практической реализации прошло достаточно много времени. Начать работу мешало абсолютная уверенность в том, что в голове…
-
Valli — шасси с камерой
Начну с небольшой предыстории: Работа у меня связана с частыми командировками по России матушке и чтобы, постоянно не просить родственников посмотреть за квартирой, был сконструирован данный робот. На данный момент реализовано управление и просмотр видео через браузер с любого устройства по средствам Internet. Что планируется доделать в ближайшем будущем: — получать данные с гироскопа MPU-6050…
-
Не дай себе засохнуть (окончание)… или о том, как программист создавал первое в своей жизни устройство на базе Arduino
Ранее в сериале: — Тут я рассказал, как создавал два, взаимодействующих между собой, электронных модуля, для обеспечения системы автоматического полива. — Тут я раскрыл тайны их внутреннего мира, т.е. программного обеспечения. Вполне можно было бы на этом и остановиться, но, вкратце, пробежавшись по командам управления «домашним» модулем, я, конечно же, указал, как в дальнейшем им…
-
Лабораторный блок питания
Думаю каждый уважающий себя радиолюбитель, робототехник, электронщик и радиотехник должен иметь под рукой лабораторный блок питания. Но стоит он не мало… В таком случае можно собрать ЛБП самому! Новичкам будет не так легко, а профессионалы могут сделать это за один день работы.
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…