«Матрёшка IoT» — подключи Arduino Uno к интернету вещей. Железки Амперки
Хватай продолжение «Матрёшки» — «Интернет Вещей»: https://goo.gl/723voh
В феврале семнадцатого мы выпустили Troyka Wi-Fi — модуль на ESP8266 для подключения микроконтроллеров к беспроводным сетям. В ролике мы показали как собрать розетку, управляемую Искрой JS через Telegram.
После выхода видео телефоны техподдержки раскалились докрасна — всем хотелось сделать свою telegram-розетку, но уже на Arduino Uno.
Но вычислительной мощности Uno не хватает на работу по безопасному протоколу передачи данных https. Без этого о телеграме или фейсбуке можно было забыть. Иногда выручают костыли — промежуточные сервисы или самописных скриптов. Но нам хотелось сделать красивое «коробочное» решение.
Результатом поисков и экспериментов с сетевыми протоколами стало продолжение наборов «Матрёшка» — «Интернет вещей».
Электронные компоненты набора такие же как и в «Йодо IoT» — Wi-Fi модуль, мини-реле, картридер, microSD на 8Gb и Slot Shield для сборки девайсов.
Основное отличие наборов — буклеты. В продолжении «Конспекта хакера» приведены необходимые сведения об архитектуре компьютерных сетей, принципах IP-адресации, разобран протокол HTTP и методы Get и Post.
Отдельное внимание уделено подключению сторонних библиотек в среде разработки Arduino IDE и описаны особенности работы Arduino Uno по Serial Port.
Изменился и набор экспериментов. Их стало восемь, то есть на один больше, чем во втором эпизоде «Йодо».
Первые четыре эксперимента учат основам работы с Интернетом Вещей. Здесь вы узнаете об AT-командах, научитесь работать с сервисами dweet.io и IFTTT.
Перед второй группой экспериментов мы научим перепрошивать Wi-Fi модуль. Под металической крышкой ESP8266 прячется свой микроконтроллер, который по мощности превосходит саму Arduino Uno. Причём делать это будем через привычную Arduino IDE.
В экспериментах с пятого по восьмой для каждого устройства у нас будет сразу два скетча — один будет управлять Arduino, с помощью которой работают датчики и другие модули, а вторым скетчем мы будем прошивать ESP. Он будет отвечать за взаимодействие с сетями и внешними сервисами.
Мы покажем как поднимать простые web-сервера, писать Telegram-ботов и создавать простые приложения для смартфонов.
Эксперименты «Матрёшки — Internet of Things» помогут вам сделать первый шаг к созданию милого и пушистого домашнего SkyNet-a.
______________________________________________________________________________________
Узнай больше о набор «Матрёшка» — «Интернет Вещей» на сайте Амперки: https://goo.gl/723voh
Скетчи, описание и брошюра в электронном виде — https://goo.gl/mHP3Sq