-
Что же такое ROS?
Перед самым новым годом, я выложил перевод последнего урока из серии руководств ROS начального уровня. Честно говоря, при начальном знакомстве с ROS (и даже после прохождения всех этих начальных уроков) было вообще ничего не понятно, и только по прошествии времени, стала вырисовываться картинка это замечательной системы.
-
Подключаем Arduino к MATLAB
-
Arduino уведомляет о новых письмах
После первого знакомства с Arduino и Hello-World-овского мигания светодиодом, хочется сдлеать какой-нибудь прикольный проект. Например, уведомление (мигание лампочкой или поднятие флажка) о получении новой почты на ящик gmail.
-
Salvius — автономный робот из запчастей
Salvius — автономный робот, работающий под Ubuntu Linux и, в основном, состоящий из различных запчастей.
-
Arduino для автоматизации кофейного автомата
Потенциал Arduino для малой автоматизации поистине огромен. В качестве примера можно рассмотреть, автоматизацию старого автомата по продаже кофе.
-
Ошибки Arduino
Возможные ошибки при работе с Arduino. avrdude: stk500_getsync(): not in sync: resp=0x00 Если вы получаете сообщение об ошибке: «avrdude: stk500_getsync(): not in sync: resp=0x00«, то это означает, что Arduino не отвечает. Существуют масса причин, почему это может происходить.
-
Кодовый замок на Arduino
Составляющие замка: основные: — Arduino — Arduino protoshield + breadboard — L293D — актуатор центрального замка (от автомобиля ВАЗ) — пульт управления от охранной сигнализации — корпус и блок питания (на 12 и 5В) от старого хаба D-LINK
-
Балансирующий робот на Arduino и Wii
О балансирующих роботах на Arduino здесь уже не раз писали: (ArduRoller, Arduway). Особенностью же этого робота, является использование в качестве датчика — игрового контроллера Wii Nunchuk (с которого можно получать данные по протоколу i2c). Видео работы:
-
И снова шагающий робот на Arduino
Arduino Walker — очередной пример шагающего робота на базе Arduino и сервомашинок (по две на ногу). видео работы:
-
RC-машинка управляется нейронной сетью
После прохождения прошлогоднего курса машинного обучения (Stanford Machine Learning class от Andrew Ng), David Singleton решил создать какой-нибудь интересный проект с использованием полученных знаний. В качестве такого проекта он выбрал проект, который приводился в качестве примера на лекциях по машинному обучению — машину, управляемую при помощи нейронной сети. Но так как хаммера под рукой не…
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…