-
ROS — Урок 11 — Написание простого publisher и subscriber (Python)
Содержание 1. Написание простого publisher и subscriber (Python) Описание: На этом уроке рассказывается, как написать узлы издателя(publisher) и подписчика(subscriber) на Python.
-
Дирижабль, управляемый с компа — сделай сам!
Эй, моделисты, роботехи и сочувствующие! Хотите попробовать что-нибудь по-настоящему большое? Сегодня в домашних условиях из подручных материалов мы построим дирижабль! Для постройки дирижабля Sverdlov Airship v 0.5 нам потребуется:
-
rospy на телефоне под Android
http://www.youtube.com/watch?v=5s31-1FZG6o Команда из Мюнхенского технического университета портировала rospy под Android. rospy — это клиентская библиотека для ROS на Python-е. Теперь любой смартфон под управлением ОС Android может выступать в качестве узла (мобильного датчика) ROS. Чтобы подключиться к ядру ROS, на смартфоне нужно запустить питоновский скрипт и ввести IP- адрес ROS-сервера (или же считать адрес через…
-
Freeduino, DS1820 и PySerial
В этой статье напишу про получение температуры из цифрового датчика DS1820 и передачи её по последовательному порту. Схема соединения очень простая и состоит собственно из самого датчика и сопротивления на 4.7 кОм:
-
LiveStreet и Arduino/CraftDuino
Здесь я уже писал, как ардуина может читать RSS-ленту. Используя тот же принцип можно сделать следующий шаг и научить ардуину вести свой блог 😉
-
Arduino/CraftDuino и RSS
Ардуино с лёгкостью может соединить ваш сайт в Интернете и реальный мир! Представляете какой простор для фантазии? В принципе, здесь уже нет ничего незнакомого. Задача крайне простая. Работать с Интернетом будет программа на ПК, которую можно написать на любом языке программирования. Ардуина же будет подключена к ПК через USB-ный шнурок (или COM-ский в случае Serial-платы)…
-
Практическое программирование Arduino/CraftDuino — общение с Arduino — программирование работы с COM-портом
0. Начало1. Цифровой ввод — кнопка2. Аналоговый вывод — Fading3. Аналоговый ввод – потенциометр4. Аналоговый ввод – осциллограф5. Генерация звука – пьезоизлучатель.6. Фоторезистор7. Сенсор на светодиоде 8. Общение с Arduino — программирование работы с COM-портом. Правильным местом с которого стоит начать своё изучение написание программ для взаимодействия с Arduino/CraftDuino является официальный сайт:http://www.arduino.cc/playground/Main/InterfacingWithSoftware— там приведены примеры…
-
Практическое программирование Arduino/CraftDuino — Аналоговый ввод – осциллограф
0. Начало 1. Цифровой ввод — кнопка 2. Аналоговый вывод — Fading 3. Аналоговый ввод – потенциометр Насколько мы помним, у Arduino есть такая замечательная функция — analogRead(), которая считывает значение с указанного аналогового порта. А это значит мы можем получить простенький осциллограф 🙂 4. Аналоговый ввод – осциллограф Для этого будем считывать данные с…
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…