CraftDuino v2.0
  • - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!
  
 

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



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

В случае, если на RPi построена система, допустим, мониторинга процесса в реальном времени, любое зависание ОС приведет к неприятным последствиям. А теперь на минуту представим, что железка стоит за 3000 км от вас и по SSH вы уже не можете к ней подключиться. Поэтому необходима система автоматической проверки состояния системы и ее перезагрузки в случае, если произошло зависание RPi. Этим и занимается watchdog, или по-русски «сторожевой таймер». Важно заметить, что нельзя застраховаться от всех возможных причин зависания, т.к. кроме программных сбоев могут произойти сбои из-за внешней среды — перегрев, нестабильное питание, электромагнитные помехи, и т.д. Так что «надо обезопаситься и застраховаться. Вдруг что, а тут тебе на, компенсация» (c) Ноггано =))

Исходная точка:
1. Raspberry Pi (версия не важна)
2. Raspbian Debian Wheezy Version: January 2014 Release date: 2014-01-07.

Начинаем. И начнем, пожалуй, с теории.

Данил Борчевкин
www.lab409.ru




( Читать дальше )

Получение круговой панорамы на Raspberry Pi


Чтобы получить круговую панораму, Katherine Scott использовала: одноплатный компьютер Raspberry Pi с модулем камеры и панорамную линзу для iPhon-а.

Однако, получаемое изображение слишком искажено:

( Читать дальше )
  • 0
  • 29 ноября 2013, 16:35
  • admin
  • 1

Gado - робот-сканер на Arduino

Gado - робот-сканер на Arduino
В рамках проекта Gado, происходит разработка открытой и доступной (не дороже $500) роботизированной системы сканирования, предназначенной для оцифровки различных исторических материалов.

( Читать дальше )

Установка и настройка OpenCV (2.3) + Python (2.7) на Windows 7

Установка и настройка OpenCV (2.3) + Python (2.7) на Windows 7.

Шаг 1: Загрузите Python 2.7 по ссылке www.python.org/ftp/python/2.7.2/python-2.7.2.msi. Обязательно нужно установить 32 битную версию, так как OpenCV не работает с 64 битной версией.

Шаг 2: Загружаем и инсталируем OpenCV 2.3 по ссылке:
sourceforge.net/projects/opencvlibrary/files/opencv-win/2.3.1/OpenCV-2.3.1-win-superpack.exe/download.

Шаг 3: Загружаем и инсталируем NumPy 1.6.1 и SciPy 0.9.0
sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-win32-superpack-python2.7.exe/download
sourceforge.net/projects/scipy/files/scipy/0.9.0/scipy-0.9.0-win32-superpack-python2.7.exe/download
Данные библиотеки нужны для успешной работы OpenCV.

Шаг 4: Идем по пути C:\opencv\build\python\2.7 копируем содержимое и вставляем в каталог C:\Python27\Lib\site-packages.
Настройка закончена.

( Читать дальше )
  • +2
  • 31 марта 2012, 11:33
  • vomchik
  • 1

Python и Arduino

Peter Kropf на PyCon 2012 об использовании Python для управления внешними устройствами при помощи Arduino.

Python Meets the Arduino



( Читать дальше )

ROS - Урок 14 - Написание простого сервиса и клиента (Python)


Содержание

1. Написание простого сервиса и клиента (Python)

Описание: Этот урок описывает, как писать узлы сервиса/службы и клиента (Service and Client) на питоне.

( Читать дальше )

ROS - Урок 11 - Написание простого publisher и subscriber (Python)


Содержание

1. Написание простого publisher и subscriber (Python)

Описание: На этом уроке рассказывается, как написать узлы издателя(publisher) и подписчика(subscriber) на Python.

( Читать дальше )

Дирижабль, управляемый с компа - сделай сам!

Эй, моделисты, роботехи и сочувствующие! Хотите попробовать что-нибудь по-настоящему большое? Сегодня в домашних условиях из подручных материалов мы построим дирижабль!



Для постройки дирижабля Sverdlov Airship v 0.5 нам потребуется:



( Читать дальше )
  • +2
  • 21 апреля 2011, 08:56
  • Shihad
  • 8

rospy на телефоне под Android


Команда из Мюнхенского технического университета портировала rospy под Android.
rospy — это клиентская библиотека для ROS на Python-е.
Теперь любой смартфон под управлением ОС Android может выступать в качестве узла (мобильного датчика) ROS.
Чтобы подключиться к ядру ROS, на смартфоне нужно запустить питоновский скрипт и ввести IP- адрес ROS-сервера (или же считать адрес через QR-код ).

( Читать дальше )

Freeduino, DS1820 и PySerial

В этой статье напишу про получение температуры из цифрового датчика DS1820 и передачи её по последовательному порту.
Схема соединения очень простая и состоит собственно из самого датчика и сопротивления на 4.7 кОм:



( Читать дальше )