Рейтинг@Mail.ru

MAKERphone - образовательный мобильный телефон «сделай сам»

Автор: Alex. Опубликовано в Копилка . просмотров: 431

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Любите программировать и изобретать? Тогда вам непременно понравится набор «сделай сам» MAKERphone, из которого вы сможете собрать самый настоящий мобильный телефон, и запрограммировать его начинку на Arduino, Python или Scratch.

MAKERphone - образовательный мобильный телефон «сделай сам»

Да, да, - по этому мобильнику вы сможете звонить, обмениваться сообщениями, использовать часы и будильник, воспроизводить MP3, выходить в интернет через Wi-Fi или мобильный интернет 4G, подключать устройства Bluetooth, запускать игры MAKERbuino (MAKERbuino – это первый проект этих же разработчиков) или запрограммировать свои собственные игры и приложения. Здесь цветной экран, на корпусе имеются 8 RGB светодиодов, а цвет верхней панели может соответствовать вашему настроению.

Разработчики этого смартфона (см. фото ниже), во главе которых стоит 20-ти летний энтузиаст из Хорватии Альберт Гайшак, утверждают, что с набором MAKERphone вы узнаете, что такое резисторы, получите базовые знания по электронике, научитесь паять, поймёте, как работает смартфон, а также попрактикуетесь в программировании на Scratch, Python и Arduino (основанном на C/C++). Основная цель проекта – превратить потребителя в творца.

Разработчики MAKERphone

При покупке этого набора вы получаете телефон в разобранном виде (хотя есть и собранный вариант). Чтобы его собрать вам понадобятся обычный паяльник, припой, плоскогубцы, отвёртка и изоляционная лента. Если вы занимаетесь электроникой, то у вас уже всё это должно быть. А если вы только начинаете, то перечисленные инструменты обойдутся недорого.

Паяем MAKERphone

Набор рассчитан на взрослых и детей возрастом от 11-ти лет. Правда детям может потребоваться помощь. Расчётное время сборки составляет 7 часов. Однако, в зависимости от опыта, это время может варьироваться. А уже когда гаджет собран, перед вами откроются широкие возможности его использования.

В наборе идут следующие компоненты:

    1. Основная плата, которая соединяет все остальные компоненты в единое устройство;
    2. Корпус – несколько листов акрила нарезанные лазерным резаком;
    3. Цветной TFT-дисплей с расширением 128х160;
    4. Модуль GSM, отвечающий за звонки и текстовые сообщения;
    5. Модуль микрокомпьютера, который включает двухъядерный процессор со встроенными Wi-Fi, BLE и схемой зарядки;
    6. Звуковой модуль – плата с чипом ЦАП (цифроаналоговый преобразователь) и гнездо для наушников для воспроизведения музыки (отвечает за рингтоны, сигналы будильник, звуковые эффекты в играх);
    7. Модуль усилителя для создания громких звуков;
    8. Антенна, для превосходного сигнала телефона;
    9. Пакет с электронными компонентами, такими как кнопки, цветные накладки на кнопки, карта памяти SD с предустановленными играми и приложениями.

Набор MAKERphone

Необходимые для сборки телефона инструменты, если они вам нужны, также собраны в отдельный набор:

    1. USB-паяльник (лёгкий и портативный);
    2. Металлическая подставка для паяльника;
    3. USB-кабель для паяльника;
    4. Отвёртка;
    5. Адаптер питания для паяльника;
    6. Припой;
    7. Плоскогубцы с игловидными носиками;
    8. Боковые кусачки.

Инструменты для сборки MAKERphone

После сборки телефона вы сможете программировать на Python, а точнее на его специальной версии под названием MicroPython, или на Scratch, используя Whitecat IDE. Кроме того MAKERphone основан на Arduino-совместимом микроконтроллере ESP32 и может быть запрограммирован в Arduino IDE. Кстати MAKERphone совместим со многими связанными с Arduino примерами по взаимодействию с различными аппаратными и программными компонентами, а также с большинством библиотек Arduino, доступных в Интернете, и будет работать со многими платами и модулями Arduino с минимальными изменениями в коде библиотек или вообще без их изменения.

Программируем для MAKERphone в Arduino IDE

Как уже было написано выше, в наборе есть SD карта с множеством предустановленных приложений, инструментов и игр. Здесь есть привычные для мобильных телефонов приложения, такие как контакты, SMS, звонилка, музыкальный проигрыватель, а также коллекция игр, созданных по мотивам игр GameBoy.

Приложения и игры в MAKERphone

А если вы сделаете свою собственную программу или игру с помощью Python, Scratch или Arduino IDE, скомпилируете её в исполняемый файл и положите на SD карту, то ваша программа или игра будет доступна из пункта меню «приложения».

Меню MAKERphone

Список игр и приложений будет выглядеть вот так:

Список дополнительных игр и приложений в MAKERphone

Для MAKERphone разработана библиотека, содержащая команды позволяющие легко:

      • Добавлять встроенные в приложения меню и другие графические элементы;
      • Создавать и воспроизводить звуковые эффекты и музыку;
      • Рисовать и делать анимацию на экране;
      • Управлять аппаратными средствами MAKERphone, например, совершать звонки, читать файлы с SD-карты, мигать светодиодами.

Пользовательский интерфейс MAKERphone может быть настроен по вашему настроению, с помощью настроек или через редактирование файла настроек на SD-карте:

Темы на экране MAKERphone

MAKERphone может проигрывать музыку или видео и показывать фото. Здесь есть поддержка MP3 файлов, и вы можете установить любимую музыку на звонок.

Проигрывание MP3 на MAKERphone

8 индивидуально управляемых светодиодов RGB с частотой обновления 60FPS сделают уникальное свечение вашему MAKERphone.

Плавная смена цвета светодиодов MAKERphone

В играх светодиодами можно добиться спецэффектов в играх, например, сделать MAKERphone красным, если у вас мало здоровья или сделать вспышки при стрельбе.

Управление светодиодами в MAKERphone

Также можно использовать светодиоды как мощный фонарь или как гигантский индикатор уведомлений.

Кстати вы сможете выбрать внешний вид вашего MAKERphone с помощью панелей разного цвета, материала и прозрачности.

Изменяемый внешний вид MAKERphone

Теперь немного технической информации:

      • Микроконтроллер с двухъядерным 32-разрядным микропроцессором Xtensa LX6, работающим на частоте 160 МГц и выполняющим до 600 DMIPS, 4 МБ встроенной флеш-памяти + 520 КБ SRAM, интерфейсы I2c, i2s, UART, PWM;
      • Цветной дисплей 1,8 дюймов, 160x128 точек (RGB 16 бит), частота обновления по умолчанию 25FPS, увеличивается до 50FPS, контролируемый уровень подсветки.
      • Аккумулятор LiPo 3,7V 600mAh, заряжается через порт micro USB B, хватит приблизительно на 3 дня обычного использования;
      • Звук: 10-разрядный ЦАП (PCM5102), многоканальное воспроизведение MP3, звуковой усилитель 2W класса D, аудиоразъем 3,5 мм, динамик 1 Вт, специальный EVC (электронный регулятор громкости - PT2257);
      • Сзади 8 независимых и управляемых светодиодов RGB для световых эффектов;
      • Кнопки: 4-позиционный механический джойстик, 12-кнопочная цифровая клавиатура, A (подтверждение), B (назад), 4 многоцелевые адресные кнопки (C, D, E, F);
      • Гнездо для карты Micro SD совместимое с FAT и FAT32;
      • RTC (часы реального времени): DS3231 - I²C-интегрированные чрезвычайно точные часы с температурной компенсацией;
      • Обратная связь: мотор с вращающимся эксцентриком, который вибрирует телефон;
      • Сеть: встроенный Wi-Fi 802.11 b/g/n и Bluetooth v4.2 BR/EDR и BLE, SIM800L GSM чипсет с поддержкой диапазонов 850/900/1800/1900 МГц, слот для карт Micro SIM.

Программное обеспечение и схемы оборудования MAKERphone полностью открыты и доступны каждому желающему. Это значит, что вы сможете, используя документацию, экспериментировать с оборудованием и ПО, создавать свои собственные платы и модули, совместимые с MAKERphone.

Если вам понравился проект, вы можете его поддержать, заказав себе один из следующих наборов на сайте Kickstarter: стандартный набор за 94 доллара, стандартный набор с инструментами за 119 долларов или уже собранный телефон за 99 долларов (цена указана без учёта доставки). Там же вы можете найти наборы и с другой комплектацией. Ожидаемый срок доставки оплаченных предзаказов – март 2019 года.

Подробную информацию о MAKERphone смотрите на сайте Kickstarter.

Tags: MAKERbuino MAKERphone Python Обзоры устройств SCRATCH Arduino IDE Arduino

Добавить комментарий