Комплектация
- 1× Ukraino Uno
- 1× Батарейка CR1220
- 1× Клеевой магнит
Характеристики
- Модель: Ukraino Uno / MIK-MK01
- Форм-фактор: карта Украины
- Световая индикация: 10 светодиодов RGB WS2812
- Звуковая индикация: встроенный зуммер
- Управление: 2 пользовательских кнопки
- Датчики: сенсор освещенности и температуры
- Микроконтроллер: ATmega328P
- Архитектура: AVR / 8 бит
- Тактовая частота: 16 МГц
- Flash-память: 32 КБ
- SRAM-память: 2 КБ
- EEPROM-память: 1 КБ
-
Контакты ввода-вывода:
- 22× GPIO
- 8× ADC / Разрядность 10 бит
- 6× PWM / Разрядность 8 бит
- 2× INT / Прерывания
-
Аппаратные интерфейсы:
- 1× SPI
- 1× I²C
- 1× UART
-
Логическое напряжение уровней GPIO:
- Вход: 3,3–5 В
- Выход: 5 В
-
Входное напряжение питания:
- USB: 5 В
- Батарейка: 3 В
- Размеры: 100×74 мм
Ресурсы
Документация
На первый взгляд, Ukraino — это интерактивный светомузыкальный сувенир в форм-факторе карты Украины. Вам остаётся лишь подключить питание и вуаля гаджет готов к использованию.
Если же копнуть глубже, Ukraino — это контроллер Arduino Uno со встроенным набором датчиков на всей своей территории. На этой ноте сувенир превращается в образовательный набор с изучением электроники и программированная на языке C++. В итоге Ukraino может стать первым шагом к IT и робототехнике. Плата также будет интересна электронщикам, дизайнерам, программистам и всем пытливым умам, желающим собрать собственное устройство: от автополивщика растений до системы «Умный дом».
Базовый функционал
По умолчанию в интерактивный сувенир уже зашита базовая программа. Вам остаётся лишь подключить питание и устройство готово к работе.
По клику на кнопку во Львове — плата окраситься в цвет пшеничного поля с небом над головой. Повторный клик — погасит светодиоды.
По клику на кнопку в Харькове — зуммер в Одессе начнёт играть мелодию. Мы немного потаим интригу — оставим в секрете воспроизводимую музыку. Повторный клик — выключает мелодию.
На севере Ukraino есть специальное отверстие, с помощью которого можно закрепить сувенир в машине.
В комплектации Ukraino идёт клеевой магнит, с помощью которого можно закрепить сувенир на холодильнике.
Расширенный функционал
Начинка
Плата Ukraino — это контроллер Arduino Uno со встроенным набором датчиков на всей своей территории.
-
Мозгом платформы выступает микроконтроллер ATmega328P, который расположился где то под Киевом. Процессор выполнен на архитектуре AVR, работает с тактовой частотой 16 МГц и обладает тремя блоками памяти:
- Flash-память на 32 КБ.
- SRAM-память на 2 КБ.
- EEPROM-память на 1 КБ.
- По всей стране расположено десять цветных светодиодов WS2812, которые позволят окрасить плату в любимые цвета. А встроенный зуммер в Одессе добавит мелодию по вкусу.
- Кнопки S1 во Львове и S2 в Харькове запустят заранее заданное событие на платформе: например включить свет или запустить мелодию.
- А в крыму затаились датчики освещения и температуры.
Распиновка
По периметру страны также расположено 22 контакта ввода-вывода GPIO для подключения модулей и сенсоров. Некоторые пины обладают дополнительными возможностями:
- 8× ADC с разрядностью 10 бит
- 6× PWM с разрядностью 10 бит
- 2× INT прерывания
Также предусмотрены аппаратные интерфейсы:
- 1× SPI
- 1× I²C
- 1× UART
Программирование
Для программирования платформы Ukraino подойдёт:
- Среда разработки Arduino IDE.
- Визуальная среда разработки XOD IDE.
- Произвольный инструментарий C/C++.
В итоге вы можете создавать на базе платформы Ukraino собственное умное устройство по своему желанию и задумке: от автополивщика растений до системы «Умный дом».
Питание
Для питания платформы Ukraino используйте порт USB на севере страны или батарейный отсек CR1220 на западе.
- При питании через USB понадобится зарядник на 5 В совместно с кабелем micro USB.
- При питании через отсек понадобится соответствующая батарейка CR1225.