Электронный компонент:Набор Retro Phone Kit
Черновик |
Набор Retro Phone Kit[1]
Этот набор для сборки кнопочного телефона с открытым кодом. Он совместим с Arduino и является, по сути, аналогом RePhone, но с кнопками вместо сенсорного экрана. По словам разработчиков, Retro Phone может как бы вернуть пользователя в те дни, когда мобильный телефон был лишь инструментом для телефонных звонков.
Главные компоненты набора – это, во-первых, базовая плата Xadow Keyboard, оснащенная дисплеем, кнопочной панелью и 3.5-миллиметровым аудио-разъемом, и во-вторых, плата RePhone Core 2G-Atmel32u4 (это новая версия «мозга» RePhone, пришедшая на смену старой Xadow GSM+BLE), оснащенная микроконтроллером ATmega32u4 и модулем SIM800H, который поддерживает 4 диапазона GSM-связи (850/900/1800/1900 МГц).
Купить набор можно по этой ссылке.
Особенности
- Совместимость с Arduino
- Поддержка аналогового аудио
- Поддерживаются SIM-карты только типа 2G NanoSIM
- Сертификация PTCRB
- LCD-экран с разрешением 128x64
- 3.5-миллиметровый аудио-разъем (с микрофоном), поддерживающий стандарт OMTP
- Питание: 3.4 – 4.2 вольта (батарея), 5 вольт (USB)
Характеристики
Плата RePhone Core 2G-Atmel32u4
Более подробно о плате RePhone Core 2G-Atmel32u4 v1.0 читайте по этой ссылке.
Компонент/параметр | Значение |
---|---|
Микроконтроллер | ATmega32u4 |
Рабочее напряжение | 3.3 вольта |
Сила тока на один I/O контакт (постоянный ток) | 50 мА |
Flash-память | 32 Кб (из них 4 Кб используются загрузчиком) |
Память SRAM | 2.5 Кб |
Память EEPROM | 1 Кб |
Тактовая частота | 16 МГц |
Длина | 68 мм |
Ширина | 30 мм |
Вес | 12 г |
Подключение модулей
Плата RePhone Core 2G-Atmel32u4 v1.0, как и ее предшественница Xadow GSM+BLE, оснащена 36-контактным и 11-контактным Xadow-портами, но для сборки Retro Phone понадобится только 36-контактный порт.
Выполните следующие действия:
- Подключите плату Xadow Keyboard к 36-контактному порту на плате RePhone Core 2G-Atmel32u4. Помните, что коннектор должен быть вставлен прямо, плотно и, что важнее всего, надпись «TOP» на кабеле должна находиться вверху.
- Подключите антенну
- Вставьте SIM-карту NanoSIM с 2G
- Подключите литий-полимерную батарею к батарейному порту RePhone Core 2G-Atmel32u4
Запуск тестового кода
Теперь давайте загрузим на RePhone Core 2G-Atmel32u4 тестовый скетч «rephone_menu_test», который установит на плату телефонное меню.
Шаг 1.
Установите в IDE Arduino аддон для платы Rephone Core 2G-Atmel32u4. О том, как это сделать, читайте по этой ссылке. После установки аддона в IDE Arduino также будут добавлены скетчи-примеры для платы RePhone Core 2G-Atmel32u4, включая тот, что нам нужен – «rephone_menu_test».
Шаг 2.
Кликните в IDE Arduino на Файл > Примеры > rephone_menu_gsm > example > rephone_menu_test (File > Examples > rephone_menu_gsm > example > rephone_menu_test). Затем загрузите этот скетч на плату.
Шаг 3.
Сделайте телефонный звонок.
1. Если скетч загрузился успешно, экран на плате Xadow Keyboard включится, и вы увидите главное меню.
2. Нажмите на правую кнопку, чтобы выбрать интерфейс телефонного звонка.
3. Введите телефонный номер и кликните на правую кнопку, чтобы начать звонок.
Если все настроено правильно, вы должны дозвониться на указанный телефон.
Полезные ссылки
- Схемы платы Rephone Core 2G-Atmel32u4 в формате PDF
- Схемы платы Rephone Core 2G-Atmel32u4 в формате Eagle
- Схемы платы Xadow Keyboard в формате PDF
- Схемы платы Xadow Keyboard в формате Eagle
- Драйвер для платы Rephone Core 2G-Atmel32u4
- Даташит для чипа ETA6003
- AT-команды для модуля SIM800H