TinyScreen + TinyDuino — легкий способ создать умные часы или умные очки своими руками

c5de64af50474dbe964c838a77e8e58d.jpgВ 2012 году на Kickstarter появился проект с названием TinyDuino. Это мини-плата, совместимая Arduino, на основе которой можно создавать разного рода миниатюрные устройства. На запуск массового производства TinyDuino требовалось всего 10 тысяч долларов, но кампания в итоге собрала 109 тысяч долларов США.

Сейчас проект TinyDuino развивается, появились дополнительные модули, включая разного рода беспроводные чипы, сенсоры и т.п. Кроме того, этот же производитель на днях запустил еще одну кампанию по сбору средств на крохотный экранчик для своей миниатюрной платы. И проект набрал уже в два раза больше планируемого: 33 тысячи долларов вместо 15 тысяч. До конца сбора осталось 25 дней, так что кампания вполне успешна.

Но не будем отклоняться от темы: главное здесь не цена, а возможности комплекта TinyScreen + TinyDuino. По словам разработчика, дисплей за несколько секунд подключается к плате, после чего пользователь может создать собственные умные часы, очки, и прочие носимые устройства, по своему усмотрению.

Возможности системыc60a6fc7a6e8437b8d1f5febbd3d7ff7_large.gВот так происходит подключение дисплея к плате

С дисплеем поставляется несколько приложений, которые работают «из коробки»: умные часы, игрушки и прочее. Дисплей оснащен несколькими функциональными кнопками, что позволяет управлять приложениями без всяких проблем. Если вы не умеете программировать, то это и не требуется: устройства можно создавать на основе предустановленных приложений. Но если хотите что-то более продвинутое, есть и такая возможность: можно писать собственные приложения.

На этом фото, например, дисплей показывает загрузку сервера:

b4d7367b5cbb630676a9ec186dd22e49.png

Для создания собственных приложений используется Codebender — веб-платформа для Arduino, которая упрощает использование TinyScreen.

3f185b56b15cc5a9338391052f98cfa9.png

При создании приложения для устройства достаточно использовать указанный сервис, затем подсоединить свое устройство к ПК, и программа загружается в систему, после чего (при условии, конечно, что программа работоспособна) начинает работать с новым оборудованием.

86df195f41f184d7b7917f325e0ed989.pngУмные часы с распечатанным на 3D принтере дисплеем

25712563fecb8046e5f6e215c32d4707.pngПример миниатюрной игровой приставки с Flappy Birds

a3c1ca98bdfe108e35c7981a865f72b8.pngУмные очки

Дополнительные функции Проеект предлагает и дополнительные модули, включая акселерометр, гироскоп, модули ОЗУ, слот для microSD, Bluetooth и все прочее, что может пригодиться. Так что на основе системы можно создавать весьма сложные и функциональные умные устройства.

c18e554315ef84bcd482f9fb72b075f0.png

Все программное и аппаратное обеспечение является Open Source, команда разработчиков активно поддерживают идею Open Source Hardware и Software.

Все файлы платформы TinyDuino можно скачать с сайта разработчика, для модификации платы. Также доступны и исходники ПО.

Цена Сам дисплей стоит всего 20 долларов, поставки начнутся в январе 2015 года. Еще около 40 долларов потянет базовая плата TinyDuino. Таким образом, умные часы собственной разработки можно собрать за 70–150долларов, в зависимости от функциональности устройства (возможно, придется докупать дополнительные модули).

© Habrahabr.ru