Беспроводная сенсорная сеть wireless sensor network (WSN) — это распределённая, самоорганизующаяся сеть множества датчиков (сенсоров) и исполнительных устройств, объединенных между собой посредством радиоканала. Причем область покрытия подобной сети может составлять от нескольких метров до нескольких километров за счет способности ретрансляции сообщений от одного элемента к другому
четверг, 6 января 2011 г.
Требуется
1. какой отсек для батареек cr2032
2. резонатор 32768 Гц (3 на 8 мм)
3. 3 пластины FR4 150х250мм (1.5мм), 2-сторонний стеклотекстолит http://www.chipdip.ru/product/fr4-150x250mm-2s.aspx
4. 3 пластины односторонние FR4 150х250мм (1.5мм)
5. разобраться со преобразователем напряжение 3.3 Вольта.
среда, 1 декабря 2010 г.
xCloud1
sku: ABC-00001
Описание продукта: Плата xCloud1 упрощает процесс взаимодействия XBee c любой из плат семейства Arduino (Basic Arduino, Arduino Uno, Arduino Nano, Arduino Mega, Arduino Pro Mini). Плата xCloud1 работает со всеми XBee модулями включая Series 1 и Series 2.5, стандартные and Pro версии. Это первый OpenSource продукт портала sensornetwork.org.
Контакты ввода/вывода XBee (DIN и DOUT) могут быть подключены к UART контактам (D0, D1) плат семейства Arduino или к любым другим цифровым контактам. Модуль XBee питается от 5-ти вольтового контакта платы Arduino. Питание регулируется с помощью 3.3 вольтового преобразователя напряжения. На плате xCloud1 находятся 5 светодиодов, а именно:
1 - 3v преобразованное питание
2 - ASSO работа в сети
3 - TX передача
4 - RD Прием
5 - RSSI Уровень сигнала.
На плате xCloud1 находится также кнопка сброса (reset) для XBee.
Применение:
* Включение в сенсорную сеть модуля XBee и питание его от источника (КАКОГО указать),
* Построение на базе Arduino и Xbee управляемой беспроводной сенсорной сети на базе протоколов ZigBee, IEEE 802.15.4 и DigiMesh.
Особенности:
* OpenSource продукт,
* Интеграция плат семейства Arduino с XBee,
* 3.3В преобразование питания для XBee,
* Кнопка сброса для Arduino,
* Пять светодиодов.
* Простота подключения и применения.
Documents:
* Schematic
* Eagle Files
понедельник, 29 ноября 2010 г.
xcloud1 rev2
1. добавить место для посадки xbee ( xbee должна вставляться в xcloud1),
2. добавить контакты для питания xbee ( для автономного использования xbee),
3. уменьшить размер xcloud1 до (5x5 см).
воскресенье, 28 ноября 2010 г.
Описание продукта xCloud1
xCloud1
sku: ABC-00001
Описание продукта: Плата xCloud1 упрощает процесс взаимодействия XBee c любой из плат семейства Arduino (Basic Arduino, Arduino Uno, Arduino Nano, Arduino Mega, Arduino Pro Mini). Плата xCloud1 работает со всеми XBee модулями включая Series 1 и Series 2.5, стандартные and Pro версии. Это первый OpenSource продукт портала sensornetwork.org.
Контакты ввода/вывода XBee (DIN и DOUT) могут быть подключены к UART контактам (D0, D1) плат семейства Arduino или к любым другим цифровым контактам. Модуль XBee питается от 5-ти вольтового контакта платы Arduino. Питание регулируется с помощью 3.3 вольтового преобразователя напряжения. На плате xCloud1 находятся 3 светодиода, отображающие информацию о текущем питании, сетевом вводе/выводе и ... На плате xCloud1 находится также кнопка сброса (reset) для Arduino.
Особенности:
* OpenSource продукт,
* Интеграция плат семейства Arduino с XBee,
* 3.3В преобразование питания для XBee,
* Кнопка сброса для Arduino,
* Световые индикаторы питания и сетевого ввода/вывода и ...
* Простота подключения и применения.
Documents:
* Schematic
* Eagle Files
пятница, 26 ноября 2010 г.
Заказ Семенова
2. LCD ACM1602K-FL-GBH-02 - azdisplays.com/PDF/acm1602k.pdf
другая распиновка нужен 1602A
3. 100 светодиодов красных простых.
4. 100 светодиодов зеленых простых.
5. N SMD светодиодов.
размер 803, цвет желтый, маломощные
6. Кондеры обычные - принесет набор. Выберем из набора.
0,1 мкф. пленочный
7. Кондеры танталовые выберем.
не менее 33 мкФ
8. Кнопки - нужно выбрать между 4-х,2-х контактных и SMD
те, которые брали в ЧиД
9. 5 ИК передатчиков и 5 ИК приемников.
10. преобразователи питания 5V
11. преобразователи питания 3.3V
12. Датчики температуры
13. Фототранзисторы
14. панельки на 40
под микросхемы
15. панельки на 6 и 8.
19. пьезоэлементы
20. Контактные панели на 1x10 шаг 2.0
21. Контактные панели на 1x15 шаг 2.54
22. Контактные панели на 1x16 шаг 2.54
воскресенье, 14 ноября 2010 г.
Задачи и цели
1. XCloud1 - описание продукта.
2. XCloud2 - описание продукта.
3. Описание платформы СС, состав, принципы работы.
4. Изготовление XCloud1.
5. Поставка деталей XCloud2.
6. Изготовление XCloud2.
7. Резонит XCloud2.
8. Исследование возможностей XCloud2 по написанию ПО.
9. Описание системы проектирования сенсорных сетей (CAD).
10. Интернет магазин.
Цели:
1. Создание продуктов (аппаратной и программной части).
2. Коммерческая реализация продуктов.
3. Поиск заказчиков на внедрение СС.
4. Организация курсов по построению СС.
5. Создание технологической сети.
6. Создание прототипа робота.
понедельник, 1 ноября 2010 г.
Концепция компании
2) Компания занимается инновационными исследованиями в области компьютерных технологий ( программных и аппаратных).
3) В первый год жизни компании основным приориететом является прибыль от продажи реального продукта, а не рекламы.
4) Направления - сенсорные сети, курсы по сенсорным сетям и программированию, проектирование и интеграция сенсорных сетей на объектах заказчика, дистрибьюция, создание роботов.
5) Главная первичная цель - формирование и поиск наемной команды.
Задачи мониторинга
Результат модуля мониторинга - построенная топология сенсорной сети и собранная информация о состоянии каждого из узлов ( текущая емкость батареи и др...)।
Вопрос - как определить емкость батареи ?
суббота, 30 октября 2010 г.
Особенности сенсорных сетей
Особенности сенсорных сетей: низкая стоимость узлов, простота их установки, отсутствие необходимости в прокладке кабелей (благодаря полностью беспроводной технологии и питанию от батарей), простота взаимодействия с обслуживающим персоналом, низкая стоимость технического обслуживания, возможность осуществления дублирующего контроля, малый размер и климатическая устойчивость датчиков, возможность установки таких сетей на уже существующий и эксплуатирующийся объект без проведения дополнительных работ, способность передавать информацию на значительные расстояния при малой мощности передатчиков (путем ретрансляции сигнала), потенциальная способность к самовосстановлению и самоорганизации.
Эти особенности сенсорных сетей обусловили целесообразность их применения при решении ответственных задач в таких областях, как мониторинг транспортных магистралей (железных дорог, метрополитена и др.), нефте- и газопроводов, инженерных сетей энерго- и теплоснабжения, контроль и анализ транспортных грузопотоков, экологический, биологический и медицинский мониторинги, автоматизация систем жизнеобеспечения, выявление, предупреждение и устранение последствий чрезвычайных ситуаций (мониторинг сейсмической активности и вулканической деятельности, анализ атмосферы и прогноз погоды для своевременного предупреждения о наступлении стихийных бедствий), антитеррористическая деятельность, военные приложения и др.
пятница, 15 октября 2010 г.
Протокол
На стороне Arduino реализуются функции с помощью языка Wiring. Каждая удаленная функция имеет имя, возвращаемое значение и набор входных параметров.
Задача протокола заключается в создании структуры пакета передачи запроса на удаленный узел.
begin type totalSize size1 block1 size2 sizePar1 par1 … … sizeParN parN crc end
2байта 2 байта 2 байта 1 байт [size1] 1 байт 1 байт [sizePar1] … … 1 байт [sizeParN] 1 байт 2байта
поле begin - определяет начало пакета. Длина поля 2 байта. Значение 0xfefe
поле type - определяет тип пакета. Длина поля 2 байта. Служебное поле. По умолчанию записано значение 0 (возвращаемое значение не требуется). 1 - требуется.
поле type - определяет длину пакета. Длина поля 2 байта.
поле size1 - определяет длину названия вызываемой удаленной функции. Длина поля 1 байт.
поле block1 - определяет название вызываемой удаленной функции. Длина поля [size1] байт.
поле size2 - определяет количество входных параметров вызываемой удаленной функции. Длина поля 1 байт.
поле sizePar1 - необязательное поле. Определяет длину в байтах 1-го входного параметра. Длина поля 1 байт.
поле par1 - необязательное поле. Определяет 1-й входной параметр. Длина поля [sizePar1] байт.
поле sizeParN - необязательное поле. Определяет длину в байтах N-го входного параметра. Длина поля 1 байт.
поле parN - необязательное поле. Определяет N-й входной параметр. Длина поля [sizeParN] байт.
поле crc - Определяет младший байты суммы бит пакета. Длина поля 1 байт.
поле end - определяет конец пакета. Длина поля 2 байта. Значение 0xfdfd
Нужен ли Gostai?
Нам нужно сделать свой конкурс после того, как будет реализована плата и отправлена в Резонит। Цель конкурса - популизировать платформу। Задача конкурса реализовать самый оригинальный продукт। Участники конкурса - студенты и аспиранты университетов.
но! gostai проходит по четырем областям применения:
суббота, 9 октября 2010 г.
Кнопка
Соедините 3 провода с платой Arduino. Первых два – черный и красный – подключите к двум длинным вертикальным линиям на беспаечной плате подвести питание и «землю» к беспаечной плате. Третий провод идет от цифрового контакта 2 платы Arduino к первому контакту кнопки. Это же контакт кнопки соединяется через резистор (10 кОм, подтягивающий к «земле»). Второй контакт кнопки соединяется с шиной питания +5В.
Датчик удара
Пьезоэлемент - электронное устройство, которое генерирует напряжение при физической деформации. Точно так же, когда Вы подаете напряжение на пьезоэлемент, он вибрирует. Это используется, чтобы проигрывать звук и обнаруживать звуки. В этом примере мы соединим пьезоэлемент с контактом аналогового входа 0 платы Arduino.
