-
Библиотека TimerOne
Когда программируешь для Arduino, иногда бывает нужно периодически выполнять какие-либо действия через определённые интервалы времени — скажем, 100 раз в секунду; или хочется иметь ШИМ с большим разрешением или другой частотой, чем позволяет стандартная функция analogWrite(), или вдруг хочется выполнять какую-то работу параллельно, а вездесущий delay() всё портит. Вот тут-то может пригодиться библиотека TimerOne, которую…
-
Как запустить код Arduino на ATtiny
Как использовать код Arduino для программирования микроконтроллеров ATtiny45 и ATtiny85:
-
ROS — Урок 8 — Использование rxconsole и roslaunch
Содержание 1. Использование rxconsole и roslaunch Описание: Данный урок знакомит с использованием таких полезных утилит ROS, как rxconsole и rxloggerlevel для отладки, и roslaunch для запуска нескольких узлов одновременно.
-
Робот Qbo
Qbo — это полуметровый социальный робот от фирмы TheCorpora (похоже, разработка ведётся в Испании, а производиться робот будет в Тайване). Работает робот на ПО с открытым исходным кодом (Linux и ROS (от компании Willow Garage)).
-
Duino на внутреннем резонаторе
http://www.youtube.com/watch?v=velCp38rqbY Duino на внутреннем резонаторе Чем удобна ардуина? Кроме простоты прототипирования основным удобством является язык программировани с кучей библиотек. Но готовить конечное устройство на плате ардуино дорого и не очень удобно. Ради уменьшения цены и размеров можно избавиться от многих деталей, в том числе и от кварцевого резонатора. В конце-концов для работы минимальной обвязкой является…
-
31. OpenCV шаг за шагом. Типы данных OpenCV — хранилище памяти, последовательность
Оглавление1. OpenCV шаг за шагом. Введение.2. Установка.3. Hello World.4. Загрузка картинки.…28. Преобразование Хафа29. Интегральное изображение30. Трансформация изображения — аффинные преобразования, гомография31. Типы данных OpenCV — хранилище памяти, последовательность На шаге про преобразование Хафа, вы, возможно, обратили внимание, на непонятные типы данных CvMemStorage и CvSeq, которые использовались в примерах использования функций cvHoughLines2() и cvHoughCircles() OpenCV использует…
cvCreateMemStorage, cvCreateSeq, cvGetSeqElem, CvMemStorage, cvReleaseMemStorage, CvSeq, cvSeqPush, OpenCV, шаг за шагом
-
Анонсирована Microsoft Robotics Developer Studio 4 Beta
Microsoft анонсировала новую версию Microsoft Robotics Developer Studio (RDS) 4 Beta — Windows-ориентированная среда разработки приложений для роботизированных платформ (управление роботами и их симуляция). Нововведения новой версии:
-
Перевод 1 части презентации Bionic Arduino на русский язык
Всем привет! Я сделала перевод 1 части презентации Bionic Arduino (всего их 4) на русский. Разрешение на перевод мне дал лично автор Тод Курт. Слайды я редактировала в LibreOffice Draw. Из-за того, что русские слова длиннее английских, шрифт везде уменьшен. Конечно, презентация 2007 года, и с тех пор многое изменилось. Но я надеюсь, что мой…
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…