-
reaDIYmate — интерактивные проекты на базе Arduino
reaDIYmate concept video: Mr Yellow Весёлый и оригинальный проект на базе Arduino!
-
Raven — робот-хирург на базе ROS
Представлена вторая версия робота-хирурга — Raven II, разработанного лабораторями США и построенного на базе ROS. Возможность протестировать робота получили Гарвардская лаборатория биоробототехники (Harvard’s biorobotics lab), Johns Hopkins University, University of Nebraska-Lincoln, UCLA, и Калифорнийский университет в Беркли.
-
Мысленное управление Arduino-роботом
Технологии развиваются и различные контроллеры и девайсы становятся доступными для хоббийной робототехники. Например, тот же игровой контроллер — Microsoft Kinect.
-
Примеры использования GPIO у BeagleBone и Raspberry Pi
Одноплатные компьютеры на базе процессоров ARM, приобретают всё большую популярность и становятся всё доступнее. Одним из важных преимуществ BeagleBone, BeagleBoard, Raspberry Pi и т.п. плат, является использование Linux-а, что позволяет использовать наработанные программы и опыт Linux-сообщества. А для управления внешними устройствами (что очень важно для роботов) у этих плат есть GPIO. GPIO (General Purpose Input/Output)…
-
Балансирующий робот на mbed и Arduino управляющийся с пульта PS3
Lauszus собрал балансирующую робо-платформу, которая практически неподвижна, когда стоит на месте, и замечательно сохраняет стабильность при движении. подробная презентация робота — Balancing Robot Presentation
-
Весенняя открытка — стробоскоп
Вспомнился мне на днях этот пост про изделие 18\12 на Хабре. Забавно. Из почти что ничего получаем классную игрушку. Решил вот сделать в подарок девушке свою версию, только Spring Sun Edition:)
-
Управление Arduino практически ЛЮБЫМ пультом ДУ при помощи ИК датчика TSOP31236
В данной статье хочу рассказать о том, как не вникая в дебри протоколов различных пультов ДУ мы сможем без проблем подружить их с нашей ардуино нажатием одной кнопки. Не посчитайте, что я с пренебрежением отношусь к протоколам. Дело в том, что ДУ много, протоколов то же, скетч и желание чтобы все работало — одно. Поэтому…
-
Дребезг контактов или фигня с переменной++
И так код if(digitalRead(11)==HIGH) { menu—; } if(digitalRead(9)==HIGH) { menu++; } Он выполняется, но нажатие на кнопку выполняет каждое действие два раза. То есть выполнение условий menu надо писать нечётные: 1 , 3 ,6 , 9 , 12…… Так что с этим делать? Кнопки подтянуты к земле резистором на 4,7 ком
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…