%& О системе - Arduino Mega Server %1 %2 %3

О СИСТЕМЕ

Arduino Mega Server

Проект

Arduino Mega Server for Due: 0.16

Arduino Serial Commander: 0.16

AMS nRF24 controller/sensor: 0.16

О проекте

Домашняя страница: hi-lab.ru/arduino-mega-server

Почта: info@hi-lab.ru

2016, Hi-Lab.ru

Лицензия: Свободное ПО без каких-либо ограничений, использование на свой страх и риск (права на сторонние библиотеки принадлежат их владельцам)

Оборудование

Микроконтроллер: Arduino Due

Сетевая плата: Ethernet Shield или Ethernet Shield 2

SD карта: microSD карта памяти

Часы (RTC): модуль DS3231 или DS1307

Беспроводная сеть: модуль nRF24L01

Управление nooLite: модули MT1132, MR1132

AMS nRF24 controller: Arduino Pro Mini + nRF24L01

Датчики

Температура: 1-Wire сеть датчиков DS18B20 в режиме «паразитного» питания

Контактные датчики: герконы с «подтяжкой» через резистор

Датчики присутствия: стандартные (Arduino) PIR датчики

Электро: DIY модуль на 13 токовых и 1 канал напряжения

nooLite: Беспроводные датчики nooLite

nRF24: Беспроводные датчики на nRF24L01

Актуаторы

Светодиодная лента: трёхцветная светодиодная лента с самодельным адаптером

Электронный ключ: самодельный аналог электронного реле

Управление оборудованием nooLite: силовые блоки nooLite

nRF24: устройства с беспроводным управлением на nRF24L01

Среды разработки

Arduino: 1.6.5 r2

Processing: 1.5.1

Документация

Документация проекта: hi-lab.ru/arduino-mega-server/documentation

Возможности

Всё это может ваш контроллер Arduino

  • Полноценный веб-интерфейс
    Полностью поддерживаются: HTML, CSS, JavaScript, Ajax, Processing, THREE.js и т. д.
  • Нет ограничений на размер файлов
    Файлы могут быть любого размера и в любых количествах. Графика, скрипты, логи, фотографии...
  • Хостинг на микроконтроллере
    На вашем микроконтроллере могут храниться и работать сотни сайтов (с известными ограничениями)
  • Ajax в обе стороны
    Мгновенное отображение состояния контроллера на веб-странице и мгновенное реагирование на установку чекбоксов или нажатие кнопок в интерфейсе
  • Перепрошивка сервера на лету
    Просто посылаете файл по Serial, сервер обновляется и продолжает работу
  • Адаптивный дизайн
    Странички сами подстраиваются под размер экрана вашего устройства
  • Самодокументирование
    Сайт вашего микроконтроллера может содержать подробнейшую интерактивную документацию по самому себе и своему окружению
  • Кроссплатформенная система
    AMS работает на Arduino Mega, Arduino Due, Genuino 101, Wi-Fi модулях ESP8266 и других платформах и этот список постоянно расширяется
  • Поддержка беспроводных технологий
    AMS поддерживает работу с беспроводными технологиями nooLite, nRF24 и т. д.

Подробности

Ограничения

  • Версия 0.x
    Только для энтузиастов-кодеров и без каких-либо гарантий. Для работы с проектом необходимы обширные знания современных технологий и большое желание разобраться во всём самому. Если вы «обычный» пользователь, то, возможно, вам стоит немного подождать пока проект не приобретёт более законченный вид

Актуальные задачи

Если у вас есть желание помочь проекту и соответствующая квалификация, то вы можете попробовать решить одну из актуальных задач, стоящих перед проектом. Дополнительную информацию по задачам можно получить на форуме

%5 %4