Как создать свой телефон
Перейти к содержимому

Как создать свой телефон

  • автор:

Делаем мобильный телефон с нуля

Сегодня мы сделаем вполне себе рабочий, хотя и довольно простой в плане функционала, мобильный телефон.

Вот перечень тех функций, которые будет поддерживать наш телефон:

  • — Принимать и делать звонки
  • — Принимать и отправлять СМС
  • — Хранить записную книжку
  • — Показывать время
  • — Будить в заданное время

Телефон будет работать в GSM сетях и использовать обычную SIM карту. Он будет сконструирован на базе железа и софта входящего в комплект Arduino GSM Shield (можно купить на амазоне, ~90$ за новый, и 70$ за б/у). Однако Arduino GSM Shield это просто набор голых плат, в них мало веселья, нам же нужен настоящий телефон, с интерфейсом, кнопками, микрофоном, дисплеем и т.д. Детальное описание железа и софта можно найти на open source проекте размещенном на GitHub (Железо и Софт)

Зачем я делаю этот проект? Отчасти потому что это весело, и отчасти потому что, хотя телефоны и стали за последние 10-15 лет вездесущими, очень малый процент людей догадывается и понимает как они работают, и как они устроены. С виду они кажутся сложными, но на самом деле собираются также как электро чайник или микроволновка. А так как телефоны вездесущи и популярны, в мире полно компаний которые выпускают нужные нам комплектующие.

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

За прошлый год я собрал несколько версий такого телефона, и использовал их как свой основной девайс. Плюс я проводил занятия с другими любителями электроники, на которых мы также собирали разные вариации этого телефона. Тебе не понадобиться иметь каких то особых знаний в электронике, а вот умение конфигурировать софт, паять мелкие компоненты, иметь навыки в лазерной резке — все это пригодится. Хотя если ты этого раньше не делал, все равно попробуй, но будь готов к тому, что будет немного сложнее. Хотя все же я бы посоветовал приступать к проекту только если у тебя уже есть навыки в пайке и в работе с вещами от Arduino, или ты можешь найти кого-то с опытом.

Шаг 1: Материалы и комплектующие

Платы можно заказать от OSH Park. Стоимость комплекта из 3 штук ~60$.

Компоненты для плат можно купить в одной из этих компаний: Digi-Key, SparkFun и Ardunio. Полный список комплектующих тут — PDF. Общая стоимость порядка 135$ + доставка.

Для сборки платы понадобится конечно же паяльник (пример), припой, щипцы и т.д. Для программирования микроконтроллера понадобится AVR программатор (например такой) и usb кабель (пример). Для зарядки батареи понадобится mini-USB. Если у тебя нет ничего из этого, и ты не планируешь создавать дома полноценную лабораторию, то обратись в местный кружок юных техников, скорее всего у них есть все что тебе нужно, и они не откажут тебе в просьбе поработать с их оборудованием в обмен на хрустящие купюры или банку меда 🙂

Для корпуса нам понадобится фанера 6 мм (только не покупай фанеру на которой видны следы клея, при работе с лазером он может возгореться), шпон, ~1.5 см шурупы. Хотя конечно ты можешь придумать и свой корпус и сделать его из любого другого материала.

Шаг 2: Паяем электронику

Хотя в телефоне много мелких компонентов, которые монтируются к плате, тем не менее, немного наловчившись, вполне можно спаять все это руками.

Хотя процесс припоя большинства компонентов не сложен, есть некоторые моменты на которые нужно обратить внимание:

Конденсаторы: будь осторожен с полярностью больших конденсаторов (1000 uf), они могут взорваться если паять их обратной стороной. Для ориентира обращай внимание на оранжевую полосу.

Полярность: другие компоненты с полярностью: включая супер конденсатор, диоды, микроконтроллер ATmega1284P, M10 GSM модуль, сокет SIM карты, микрофон. Компоненты без полярности: микрофон, кнопки, малые конденсаторы, резисторы.

Шаг 3: Прошиваем

Закачиваем на железо софт.

Шаг 4: Решаем проблемы со связью

В телефоне много компонентов, которые ответственны за работу с сетью, их не верная настройка может повлечь проблемы с подключением к сети. Если на дисплее не исчезая светится Connect, можно быть уверенным что то то пошло не так. Ниже я приведу одни из самых частых причин подобного поведения. Если же ты вовсе не видишь на дисплее ничего, то нужно проверить места спайки компонентов, и убедится в том, что софт встал как нужно и без ошибок.

Что нужно проверить:

Не забыл ли ты вставить SIM карту?
Корректно ли припаян сокет SIM карты? А 22 омный резистор (тот, который соединяет сокет сим карты и GSM модуль)? Все ли в порядке с GSM модулем?
Корректно ли припаяна антенна?
Резистор на 0 ом корректно ли припаян? (тот, что на соединении M10 GSM модуля и антенны)
Попробуй выйти из помещения в место с точно хорошим сигналом.

Ты можешь продолжить отладку телефона коммуницируя с GSM модулем с компьютера, используя микроконтроллер как прокси. Для этого загрузи на телефон по кабелю SerialProxy, открой его на компьютере и укажи скорость передачи данных равной 9600, а в качестве окончания строки — «carriage return». Через пару секунд ты должен увидеть: «READY
AT
OK». Это говорит о том, что GSM модуль готов принимать AT команды. Детальное описание команд можно найти в документации к GSM модулю.

AT — тестовая команда, должна вернуть ОК.
AT CREG? — проверка статуса регистрации в сети. Ответ вида: » CREG 0,N», где N может быть 0 (устройство не зарегистрировано), 1 (регистрация пройдена), 2 (поиск сети), 3 (запрос на регистрацию отклонен), 5 (регистрация пройдена, роуминг)
AT CPBS=»SM» — выбор телефонной книги сим карты.

Шаг 5: Использование телефона

Вот и настал таки тот самый радостный момент, когда можно начать звонить подругам и друзьям 🙂
По крайней мере, я надеюсь что у тебя все получилось! Однако осталось еще буквально пара моментов.

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

Блокировка телефона.
Чтобы заблокировать телефон нажми левую верхнюю кнопку. В таком состоянии он по прежнему будет принимать смс и звонки.

Звонки.
Для совершения звонков просто набери нужный номер и нажми Call (все как на обычном телефоне), для удаления вводимых цифр используй кнопку *.

Шаг 6: Делаем корпус

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

Ну что, кажется аппарат для дозвона на Луну готов 🙂

Как сделать лучший смартфон через конструктор Xiaomi. Такой есть только в России

Сегодня в магазинах электроники представлен настолько широкий ассортимент устройств, что порой даже не знаешь, какой телефон лучше купить. Можно убить несколько дней на сравнение всех моделей, вышедших за прошедший год, а можно — попробовать сделать смартфон самому. С этой целью российское подразделение компании Xiaomi на днях представило интересный онлайн-конструктор Dreams 2.0, позволяющий слепить идеальный аппарат из того, что есть. Давайте разберемся, кому пригодится такой инструмент, как он работает и можно ли с его помощью найти лучший смартфон Xiaomi.

Как сделать лучший смартфон через конструктор Xiaomi. Такой есть только в России. С помощью конструктора Xiaomi можно создать свой идеальный смартфон. Фото.

С помощью конструктора Xiaomi можно создать свой идеальный смартфон

Как сделать смартфон самому

Цифра 2 в названии как бы намекает, что это не первая версия конструктора. В 2020 году на сайте midreams.ru уже был представлен похожий инструмент. Ресурс работает до сих пор, однако он сильно уступает новому конструктору Xiaomi как с точки зрения оформления, так и с точки зрения актуальности предлагаемых комплектующих. Поэтому мы будем говорить именно о Xiaomi Dreams 2.0.

Чтобы сделать свой смартфон, нужно посетить сайт конструктора и нажать кнопку «Начать». Также предлагается авторизоваться в Mi Аккаунте для сохранения получившихся девайсов. После этого можно переходить к сборке своего чуда техники.

Как сделать смартфон самому. Вы можете авторизоваться или сразу начать сборку. Фото.

Вы можете авторизоваться или сразу начать сборку

⚡ Подпишись на Androidinsider в Дзене, где мы публикуем эксклюзивные материалы

Какой экран телефона лучше

Сборка смартфона состоит из нескольких этапов от выбора технологии экрана до его дизайна и сопровождается 3D-моделью, которую можно вращать. Первым делом нужно открыть вкладку «Экран» и выбрать необходимые характеристики панели. Почему-то Xiaomi блокирует выбор некоторых характеристик, предлагая выиграть их. Не понятно, что они имеют в виду под словом «выиграть», так как никакой информации об этом нет даже в пресс-релизе, размещенном на сайте Xiaomi Community.

Какой экран телефона лучше. Почти все характеристики можно сравнить, чтобы понять разницу. Фото.

Почти все характеристики можно сравнить, чтобы понять разницу

Здесь же представлено краткое описание параметров, а еще есть кнопка «Сравнить», при помощи которой вы, в частности, сможете наглядно увидеть разницу между 60 и 120 Гц. Мой идеальный экран плоский, выполнен по технологии AMOLED, обладает частотой обновления 120 Гц (прямо как смартфон Redmi Note 10 Pro) и поддерживает все необходимые сертификации от HDR10+ до Dolby Vision.

Сравнение процессоров телефонов

Как только вы выберете все необходимые характеристики экрана, жмите кнопку «Применить» и переходите к следующему этапу, где предлагается выбрать процессор для телефона. И, хотя здесь всего один пункт, именно эта часть сборки кажется наиболее интересной.

Сравнение процессоров телефонов. В процессе сборки можно вращать 3D-модель. Фото.

В процессе сборки можно вращать 3D-модель

Если нажать кнопку «Сравнить», можно сопоставить производительность тех или иных чипсетов в неназванной игре. Вы увидите частоту кадров, которую обеспечивает железо. Чем выше это значение, тем лучше.

❗ Поделись своим мнением или задай вопрос в нашем телеграм-чате

Поскольку среди предлагаемых чипсетов самым мощным является Snapdragon 8 Gen 1, подверженный нагреву и троттлингу, я решил остановиться на Snapdragon 778G — оптимальном процессоре, с которым мне довелось познакомиться еще в телефоне Xiaomi 11 Lite 5G NE.

Камера для смартфона

После выбора процессора конструктор предлагает определиться с количеством памяти, емкостью аккумулятора и особенностями аудио. Следующий интересный этап — выбор камеры. К сожалению, сервис не позволяет ознакомиться с подробными характеристиками и конкретными сенсорами, ограничивая наш выбор лишь разрешением. Зато во вкладке «Сравнить» можно ощутить всю разницу между камерой 12 и 108 Мп.

Камера для смартфона. Постепенно ваше творение начинает становиться похожим на смартфон. Фото.

Постепенно ваше творение начинает становиться похожим на смартфон

Также никак не обойтись без выбора вспомогательного объектива: сверхширик, макро или портретный модуль. По умолчанию доступен только последний, поэтому мне пришлось его поставить, завершив создание идеального смартфона выбором материала корпуса и цвета.

�� Загляни в телеграм-канал Сундук Али-Бабы, где мы собрали лучшие товары с АлиЭкспресс

Самый лучший смартфон Xiaomi

Как только вы определитесь со всеми характеристиками, на экране появятся подробные спецификации смартфона. Далее остается нажать кнопку «Запустить сборку смартфона», чтобы ознакомиться с результатом.

Самый лучший смартфон Xiaomi. Смартфон почти готов. Его остается только собрать. Фото.

Смартфон почти готов. Его остается только собрать

Сайт Xiaomi Dreams 2.0 дает краткое описание вашего шедевра, а также сообщает его примерную цену. Интересно выглядит диаграмма со стоимостью отдельных компонентов устройства, а внизу отображается список смартфонов с похожими характеристиками. Мой предсказуемо оказался братом Xiaomi 12 Lite.

Самый лучший смартфон Xiaomi. Своим гениальным смартфоном можно поделиться в Одноклассниках и VK. Фото.

Своим гениальным смартфоном можно поделиться в Одноклассниках и VK

Подобный конструктор однозначно пригодится тем, кто не понимает, чем AMOLED отличается от IPS и почему камера с высоким разрешением фотографирует лучше 2-мегапиксельной затычки. Ведь Xiaomi Dreams 2.0 не просто является инструментом для сборки чуда-смартфона, но и представляет из себя интерактивную энциклопедию для знакомства с базовыми характеристиками, что в конечном итоге повышает грамотность пользователя и помогает ему определиться с выбором устройства.

⚡ Подпишись на Androidinsider в Пульс Mail.ru, чтобы получать новости из мира Андроид первым

В то же время конструктор Xiaomi, несмотря на крутую визуальную составляющую, имеет множество недостатков. Выбор компонентов ограничен, нельзя отказаться, например, от вспомогательной камеры, а интерфейс сайта порой сильно лагает из-за ресурсоемких 3D-моделей. Попробовать конструктор, конечно, стоит. Но не факт, что он оправдает ваши ожидания.

Оставить комментарий в Telegram. Поделитесь мнением в чате читателей Androidinsider.ru

Теги

  • Новичкам в Android
  • Смартфоны Xiaomi

Как создать свой телефон

Copyright © 2010 — 2022 Xiaomi. All Rights Reserved

Экран Screen
Процессор Processor
Память Memory
Аккумулятор Battery
Аудио Audio
Камеры Camera
Доп. спецификации Additional
Внешний вид Appearance
Применить Apply
Применить Apply
Применить Apply
Применить Apply
Применить Apply
Применить Apply
Дополнительные спецификации
Применить Apply
Применить Apply
Создать смартфон Create a smartphone
Без анимации Without animation
Вращайте объект, чтобы увидеть его со всех сторон Rotate an object to see it from all angles
Ваш смартфон собран на
Сравнение Comparison
Выберите 2 варианта: Choose 2 options:
Сравнить Compare Назад Back
Сравнение Comparison
Вы выбрали: You selected
Экран Display
Изменить Modify
Матрица Matrix
Частота обновления экрана Display refresh rate
Технологии экрана Display Technologies
Защита экрана Display Protection
Вид корпуса Housing type
Процессор Processor
Изменить Modify
Модель Model
Память Memory
Изменить Modify
Внутренняя память Inner memory
Оперативная память RAM
Аккумулятор Battery
Изменить Modify
Емкость Capacity
Быстрая зарядка Fast charging
Аудио Audio
Изменить Modify
Тип динамиков Speaker type
Технологии Technologies
Вибромотор Vibration motor
Камера Camera
Изменить Modify
Основная Main camera
Технологии камеры Camera Technologies
Дополнительные камеры Additional cameras
Фронтальная Front camera
Доп. спецификации Additional Specifications
Изменить Modify
SIM-карта SIM card
Сканер отпечатков Fingerprint scanner
Внешний вид Appearance
Изменить Modify
Материал корпуса Housing material
Цвет корпуса Case color

Запустить сборку смартфона Start smartphone build

Ваш смартфон Your smartphone
Ценовой диапазон Your smartphone
Поделиться с друзьями Share with friends
Цена смартфона состоит из этих компонентов The price of a smartphone is made up of these components
Дополнительные расходы
Задняя панель
Аккумулятор
Экран и корпус

*Расчёт стоимости формируется с учётом локальной дистрибьюции, логистики и сертификации товара

Модели с похожими характеристиками Models with similar features
Создать еще раз Create again
Сохранить смартфон Save smartphone
Идёт создание вашего смартфона Your smartphone is under construction
Copyright © 2010 — 2022 Xiaomi. All Rights Reserved
смотри, какая игра Check this game
Собери смартфон своей мечты Build a smartphone of your dreams
Играть Play

Чтобы сохранять собранные смартфоны, необходимо авторизоваться To save collected smartphones, you need to log in

Вращайте объект, чтобы увидеть его со всех сторон
Имя смартфона
Smartphone name
Сохранить Save
Поздравляем!
Congratulations!

Вы выиграли редкую запчасть процессор Snapdragon 865 + Adreno 650 (5G; 7 нм)! You have won a rare processor part Snapdragon 865 + Adreno 650 (5G; 7nm)!

Получить! Receive!

Xiaomi предлагает собрать свой идеальный смартфон онлайн

Китайская компания Xiaomi сообщила о запуске для российских пользователей новой онлайн-игры «Крутой. Быстрый. Твой. Собери смартфон своей мечты», где пользователи могут сами создать свой идеальный смартфон, выбрав к нему несколько ключевых компонентов. Игра доступна по ссылке.

Ответив на 8 вопросов, каждый из которых посвящен той или иной характеристике смартфона – от процессора и камеры до наличия модуля NFC и сканера отпечатка пальцев – пользователи смогут собрать свой собственный смартфон мечты, а также узнать его ориентировочную стоимость. Эта онлайн-игра подчеркивает философию компании «Инновации для каждого»: все компоненты, которые доступны для выбора, используются в реальных моделях Xiaomi, поэтому, как считают в компании, независимо от бюджета и личных предпочтений каждый может найти в линейке компании именно ту модель смартфона, которая оптимально подойдет ему и будет отвечать всем его запросам.

Все пользователи, создавшие свой идеальный смартфон Xiaomi на промо-странице проекта, могут поделиться результатом в соцсетях. Среди участников, сделавших репост, будет случайным образом определен победитель, который получит новый флагманский смартфон Xiaomi. Итоги розыгрыша будут подведены 10 декабря в официальных сообществах Xiaomi в социальных сетях Facebook, Instagram и VKontake, а также на сайте производителя.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *