• iRobot 710 Kobra™

    http://www.youtube.com/watch?v=PHejVKDwwGU Военный робот iRobot 710 Kobra.


  • Thumbles — роботизированный пользовательский интерфейс

    Thumbles — представляет собой небольших роботов, которые перемещаются на поверхности стола под управлением компьютера, что создаёт новый тип пользовательского интерфейса. Пользователь может взаимодействовать с системой, перемещая робота Thumbles, а компьютер, в ответ, так же перемещает роботов.


  • Raspberry Pi. Поднимаем watchdog

    При встраивании RPi, в отличии от устройств на МК есть два «тонких момента»: 1. RPi имеет операционную систему; 2. Операционная система может зависнуть. В случае, если на RPi построена система, допустим, мониторинга процесса в реальном времени, любое зависание ОС приведет к неприятным последствиям. А теперь на минуту представим, что железка стоит за 3000 км от…


  • Пример конечного цифрового автомата

    Под катом пример цифрового автомата и пояснениями.


  • Класс-родитель для устройств на базе SPI, или веселый и удобный C++ для AVR

    Мне всегда нравилась идея объектно-ориентированного программирования. Это очень удобно и легко, особенно, когда программа раздувается до больших размеров, или есть несколько очень похожих элементов, но с разными настройками. И меня всегда интересовали нестандартные, красивые решения и новинки языка — шаблоны, лямбда-функции, тернарные операторы… К сожалению, я все никак не мог к ним подобраться — то…


  • 100КГц шим

    Искал для себя, но думаю многим будет полезно. Собственно по этой ссылке показано как сделать 100КГц ШИМ http://forum.arduino.cc/index.php/topic,10537.0.html // Link http://forum.arduino.cc/index.php/topic,10537.0.html #include «arduino.h» void setup() { // configure hardware timer2 to generate a fast PWM on OC2B (Arduino digital pin 3) // set pin high on overflow, clear on compare match with OCR2B TCCR2A =…


  • Программируемый логический контроллер (ПЛК) на базе Arduino + Ethernet shield + 74HC165 + 74HC595

    Идея заключалась в том, чтобы сделать контроллер исполнительных устройств с некоторой степенью автоматизации и настраиваемый полностью через web интерфейс. Логика работы контроллера хранится в файле на SD карте, а не в коде, что позволяет очень просто модифицировать логику работы, без изменения кода и перепрошивки контроллера. Поскольку формировать web странички в коде очень не хотелось, то…


  • Работа с EEPROM в AVR-GCC

    Перевод очень хорошей статьи от Dean Camera на русский язык. В ней содержатся пояснения о самой EEPROM, работа с встроенной библиотекой eeprom.h, приведены примеры для записи\чтения byte, word и block, работа с EEMEM. В статье рассматривается компилятор AVR-GCC. Это больше адаптация, нежели перевод. Часть текста я выкинул, посчитав лишним, где-то добавил от себя. Статья рассчитана…


  • Raspberry Pi. Удаляем лишнее со свежеустановленного Raspbian

    Дефолтный образ Raspbian очень «жирный» и имеет из коробки много всего, что мне не нужно — в основном, это графика, звук и python3. Цель данной заметки показать, что можно безболезненно удалить при установке образа Raspbian. Конечно же, простая установка и удаление всего того, что не нужно — неправильный путь. Для получения операционной системы только с…


Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд юмор

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение