• Управляем Arduino с Android-a или «Сам Себе Дирижер»

    Привет всем любителям электроники. Спешу поделиться новостью с границы миров Android-Arduino. Буквально на днях в приложении ArduinoCommander, о котором уже писали на Robocraft’e, появилась интересная фича — можно управлять пинами с помощью сенсоров андроид-телефона или планшета (на моем стареньком Galaxy Tab их обнаружилось аж 5 штук). Выбираешь пин, сенсор устройства (акселерометр, гироскоп, датчик температуры/освещенности и…


  • eagleUp — 3D модели плат своими руками

    Те, кто работал с профессиональными пакетами для разработки электроники (например, Altium Designer), знают, что с помощью этих систем можно создавать трехмерные прототипы готовых плат. Эта возможность очень полезна, ведь так можно уже заранее понять, что резистор, который установлен недалеко от мощной (по тепловыделению) микросхемы будет упираться в радиатор и не даст его нормально прикрепить 🙂…


  • 3D-камера а-ля Kinect

    Используя портативный проектор, камеру и одноплатный компьютер (BeagleBoard) можно собрать портативную 3D-камеру (по типу работы, схожую с сенсором Kinect).


  • TED Talks: Vijay Kumar: Robots that fly … and cooperate

    Vijay Kumar из лаборатории GRASP Lab, University of Pennsylvania рассказывает о знаменитых мини-квадрокоптерах. По теме Синхронный полёт мини-квадрокоптеров


  • Самодельная лазерная линия для 3D-сканирования

    В заметке про Самодельный 3D-сканер, здесь уже писали про возможность самостоятельного изготовления 3D-сканера. Одним из ключевых компонентов такого сканера, является лазерный луч, который должен проецироваться на объект в виде линии. Для этого, лазерный луч можно пропустить через специальную линзу, а можно сделать и систему механической развёртки. — для этого потребуется обычный DC-моторчик (например из старого…


  • Raspberry Pi увидел свет!

    29 февраля начались долгожданные продажи одноплатного компьютера Raspberry Pi. Первые 10 000 устройств были распроданы в течение буквально нескольких часов, а сайты двух магазинов, element14/Farnell и RS Components, в которых можно было приобрести плату, «упали» из-за наплыва посетителей. В ближайшее время будет выпущено еще несколько партий, кроме того, магазины сейчас принимают предварительные заказы. Напомню вкратце,…


  • Роботизированная тележка для супермаркета

    Американская сеть магазинов Whole Food (Техас) собирается оснастить свои магазины роботизированными тележками для покупок. Сердцем и главным сенсором этого проекта роботизации является сенсор Microsoft Kinect. Такая робототизированная тележка, сможет следовать вслед за покупателем, отслеживать, выбранные товары (тем самым ведя список покупок), и на основании этого советовать какие продукты выбрать ещё.


  • Программирование Arduino — библиотека Wire — для работы с I2C

    Микроконтроллеры Atmega имеют хардварную поддержку интерфейса I2C(TWI). Линии интерфейса SDA и SCL у МК Atmega8/168/328, сидят на ножках c номерами 27 (PC4) и 28 (PC5), соответственно. На платах Arduino, линия данных — SDA (data line) выведена на аналоговый пин 4, а линия тактирования — SCL (clock line) выведена на аналоговый пин 5. На Arduino Mega,…


  • Прошивка Arduino с SD-карточки

    Kevin Osborn продемонстрировал возможность прошивки контроллера Arduino, считывая скетч с SD-карточки. демонстрационное видео (BootDrive for Arduino):


  • Датчик измерения расстояния SHARP-GP2Y0A02YK0F

    Рассмотрим ещё один вариант ИК-датчика измерения расстояния SHARP — GP2Y0A02YK0F. Именно такой сенсор часто и удобно применяется в робототехнике (например, в «Poor Man’s Lidar» — PML — «лазерном дальномере бедных»)


Arduino

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

Разделы

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

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

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

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