как сделать телефон настоящий телефон

Как превратить смартфон в простой телефон

как сделать телефон настоящий телефон

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

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

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

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

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

Разработчик приложения Эдоардо Турелли говорит, что в ближайшем будущем он планирует добавить в программу ряд новых функций, такие как возможность снимать или просматривать фотографии. Кроме того, приложение будет более удобным, если программист реализует интеграцию с адресной книгой телефона, потому что люди сейчас не запоминают номера телефонов.

Источник

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

как сделать телефон настоящий телефон

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

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

Телефон будет работать в GSM сетях и использовать обычную SIM карту. Он будет сконструирован на базе железа и софта входящего в комплект Arduino GSM Shield (можно купить на амазоне,

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

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

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

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

как сделать телефон настоящий телефон

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

Для сборки платы понадобится конечно же паяльник (пример), припой, щипцы и т.д. Для программирования микроконтроллера понадобится 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 модуля и антенны)
Попробуй выйти из помещения в место с точно хорошим сигналом.

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

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

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

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

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

как сделать телефон настоящий телефон

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

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

Источник

Без слежки и закладок. Как собрать свой мобильник и почему это проще, чем кажется

как сделать телефон настоящий телефон

Содержание статьи

Все началось с того, что некоторое время назад я собирал для себя телефон на модуле связи GSM. Современная электроника была размещена в винтажном корпусе с внешней трубкой и дисковым номеронабирателем (помнишь ли ты еще, как ими пользоваться?). Увы, из-за непродуманной схемы звонить с него было неудобно.

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

Проект демонстрировался на Chaos Constructions 2019 и, к моему (приятному) удивлению, вызвал интерес у широкой аудитории. Многим было любопытно узнать внутреннее устройство мобильного телефона, поэтому сегодня я подробно расскажу, как можно собрать подобный гаджет самостоятельно.

WARNING

Увы, система сотовой связи по умолчанию позволяет операторам следить за абонентами практически в режиме реального времени и с точностью порядка двадцати метров (за счет триангуляции с нескольких вышек). C учетом российской практики выдачи симок в обмен на паспортные данные, ситуация выглядит печальной. На самом деле уйти из-под надзора телекоммуникационных компаний тоже возможно, но такие способы выходят за рамки этой статьи.

Блок-схема компонентов

Сперва определимся с требованиями к устройству: нам нужно совершать исходящие звонки, принимать входящие, читать и писать SMS (в том числе на кириллице) и управлять контактами в телефонной книге. Это базовая функциональность, которую пользователи ожидают от кнопочных телефонов. Конечно, это далеко не полный список и тут не хватает как минимум встроенных игр (змейки или тетриса), но их легко будет добавить уже на финальном этапе.

Ключевым компонентом устройства станет модуль сотовой связи SIM800C. Он содержит полный радиотракт, аудиотракт и реализует основные функции работы с сетью GSM. Иными словами, это практически готовый мост GSM-UART, который нуждается лишь в управлении через внешний терминал.

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

Клавиатура с шестнадцатью кнопками реализована на сдвиговых регистрах (пара восьмибитных микросхем 74HC165 (PDF). Также ты можешь использовать их отечественный аналог — микросхемы компании «Интеграл» КР1533ИР9. В любом случае выход таких регистров представляет собой неполноценный SPI, так как даже при отключении они не переходят в высокоимпедансное состояние. Поэтому вместо аппаратной и совмещенной с дисплеем шины SPI для них использовалась программная реализация.

Управлять всем будет микроконтроллер семейства STM32. Так как особого быстродействия не требуется, подойдут даже бюджетные решения. Я остановил свой выбор на F103C8T6 (PDF), его ресурсов тут должно хватить с избытком. Кроме того, именно на таком микроконтроллере выпускается известная модельная линейка отладочных плат BluePill (прекрасное средство для избавления от Arduino-зависимости). Это позволило собрать прототип и протестировать работу компонентов практически с самого старта.

Некоторые микросхемы F103C8T6 имеют 128 Кбайт памяти вместо заявленных по документации 64 Кбайт. Однако это относится к недокументированным возможностям, и рассчитывать на «лишний» банк памяти не стоит.

Позже (и в качестве приятного бонуса) я решил добавить в проект внешнюю постоянную память W25Q32 (PDF) на 32 Мбит. Это позволило не перезаписывать флеш самого микроконтроллера и хранить все контакты отдельно. Кроме того, появилась возможность загружать на телефон картинки, символы и прочие элементы растровой графики.

Сама схема мобильного телефона достаточно стандартная и в комментариях вряд ли нуждается. SIM800C включается при подаче низкого уровня на вывод REST (используется транзистор Q1, соединенный с контактом PA0 микроконтроллера). Дополнительно светодиоды VD2 и VD3 указывают на состояние радиомодуля. VD2 мигает при успешном подключении, тогда как VD3 горит все время, пока SIM800C активен.

как сделать телефон настоящий телефон Принципиальная схема устройства

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

Питается наше устройство от литий-полимерного аккумулятора на 1500 мА · ч. Его емкость примерно в два раза ниже, чем у современных флагманских смартфонов, но и ее хватает примерно на неделю в режиме ожидания (потребление около 6 мА) или на сутки активного пользования (потребление около 40 мА).

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

Настраиваем UART

Сегодня существует масса вариантов для программирования микроконтроллеров. Это и различные языки (С/С++, Rust), и самые разнообразные прикладные библиотеки, абстрагирующие разработку от аппаратного уровня (HAL от ST Microelectronics, Arduino Core и другие). Я использовал в проекте каноничный C и открытую libopencm3.

Полный комплект исходных файлов проекта доступен в репозитории на GitHub.

Первым делом следует инициализировать UART1, ведь именно он отвечает за общение с радиомодулем. Параметры стандартные: 115 200 бод и 8N1.

Работа с экраном

Как и любую другую периферию, дисплей перед использованием предстоит инициализировать. Конечно, сегодня подходящий код можно найти и в интернете, но я решил написать реализацию самостоятельно. Это не отнимет много времени, зато позволит лучше узнать возможности микросхемы ST7735. Я ориентировался на документацию (PDF) производителя и брал за основу готовые примеры в псевдокоде.

Продолжение доступно только участникам

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее

Источник

Как сделать свой телефон уникальным

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

Промышленный тюнинг или Limited Edition

Первопроходцами мобильного тюнинга были имиджевые телефоны, которые, благодаря своему внешнему виду и соответствующей цене, не могли быть доступны каждому. Так что владелец такого аппарата автоматически выделялся из толпы. Однако со временем этот подход исчерпал себя – так, форм-фактор «раскладушки», бывший когда-то последним писком мобильной моды, сегодня стал массовым явлением и не вызывает удивления, да и ценовой уровень имиджевых аппаратов существенно снизился (хотя есть и исключения, к примеру, линейка Vertu). Поэтому основным приемом промышленного тюнинга стал выпуск серийных телефонов, обладающих неповторимым внешним видом, или Limited Edition.

как сделать телефон настоящий телефон

Простейший путь – рисунок на корпусе

как сделать телефон настоящий телефон

Иногда производители кооперируются с ювелирами – как Siemens с Escada

Наверное, самым доступным способом мобильного тюнинга является изменение внешнего облика телефона при помощи сменных панелек. Любопытно, что наличие этой возможности почти в 90 процентах современных аппаратов резко снизило спрос на всевозможные чехлы и сумочки. Нет, эти аксессуары не перестали покупать, просто теперь они стали играть свою основную роль (защита телефона и удобство ношения). Акцент переместился с чехла на собственно телефон.

как сделать телефон настоящий телефон

Nokia выпускает в сегменте «премиум» телефоны, которые легко изменить

Впервые такие модели на российском рынке представила компания Nokia (и термин появился также с ее подачи), а сегодня телефоны, поддерживающие замену панелек, есть в арсенале любого производителя. Кстати, спешим вас разуверить в том, что первая «раскладушка» со сменными панелями появилась в Корее. Это не так, первенство здесь принадлежит американской компании Motorola, ну а LG, Samsung и пр. выпустили аналогичные аппараты несколько позже. Описывать процесс замены панелек, думаем, не имеет смысла. В большинстве случаев комплект представляет собой переднюю и заднюю панель. Но даже этого достаточно, чтобы изменить облик телефона до неузнаваемости.

как сделать телефон настоящий телефон

Китайские производители выпускают множество простых, но красочных корпусов для всех моделей мобильников

как сделать телефон настоящий телефон

Имитация кожи или ткани – основные средства индивидуализации

как сделать телефон настоящий телефон

как сделать телефон настоящий телефон

как сделать телефон настоящий телефон

И вот что из этого получается

Что можно «разрисовать» в мобильном телефоне? В первую очередь, это те же панели, только на этот раз не имеет значения, съемные они или нет. Также под сопло аэрографа можно смело подставлять боковые и торцевые панели, ободок дисплея и Всегда остается нетронутыми дисплейная матрица и оптика камеры (ну, это понятно, почему), и очень редко затрагиваются клавиши клавиатуры и дополнительные кнопки. Аэрография клавиатуры — это высший пилотаж, поскольку требуются специальные краски, обеспечивающие прозрачность (для подсветки) и износоустойчивость.

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

как сделать телефон настоящий телефон

Иногда картинка может не представлять из себя ничего необычного

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

Но и здесь не стоит переходить границ. Однажды нам попался на глаза телефон, в котором стояли многоцветные светодиоды. Эффект, конечно, потрясающий, но практичность, как и следовало ожидать, серьезно пострадала. Если вам действительно так необходимо, чтобы телефон переливался всеми цветами радуги, лучше сразу приобрести такой аппарат (Samsung и LG уже давно используют семицветные индикаторы), в крайнем случае, можно прикупить специальный брелок, который продемонстрирует те же возможности при входящем или исходящем звонке.

как сделать телефон настоящий телефон

Простейшая возможность – встроить разноцветную подсветку

Что касается более серьезного апгрейда телефона, то, на наш взгляд, к большинству предложений, выложенных в Сети, стоит относиться, как минимум, с подозрением. Не будем утверждать, что невозможно расширить до 32 Мб объем памяти в Motorola C650 (стоимость около 2000 рублей) или, того круче, установить слот для карт памяти в Sony Ericsson K700 (стоимость около 100 долларов). Теоретически-то оно можно, но не проще ли сразу купить «нормальный» телефон и не заниматься ерундой. Тем более что не так-то это и выгодно, ну а про какую-либо стабильность работы (в таких случаях фирменное ПО телефона меняется на самопальное) и говорить не приходится.

Единственным удачным «материалом» для подобных экспериментов можно считать серию телефонов Siemens. Ну, скажем, про то, что A55 можно легко переделать в C55, наверняка все слышали. Оказывается, немцы поленились разрабатывать отдельные аппаратные платформы, и все отличие заключается в прошивке (firmware). Более мудрено осуществляется удвоение объема памяти в S55. Во-первых, необходимо убедиться, что в вашем экземпляре установлен соответствующий чип (его маркировку и номера партий, в которых он используется, можно легко найти в Сети), затем остается только перепаять нужные контакты и обновить ПО. Весь вопрос в том, а стоит ли игра свеч?

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

Источник

Собираем свой собственный смартфон

как сделать телефон настоящий телефон

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

Необходимые навыки:
— базовые навыки пайки;
— знакомство с Raspberry Pi.
Или:
— много свободного времени и терпения.

как сделать телефон настоящий телефон

как сделать телефон настоящий телефон

Шаг 1: Собираем необходимые материалы

как сделать телефон настоящий телефон

Перед тем, как начать, давайте-ка закажем все компоненты, которые нам потребуются. Итак, вам потребуются следующие электронные компоненты и печатные платы (в России компоненты можно приобрести, например, в таких магазинах):
1. Raspberry Pi A+ 256MB
2. модуль GSM Adafruit FONA uFL Version
3. 3.5′ PiTFT сенсорный экран
4. Raspberry Pi Camera 5MP
5. преобразователь Powerboost 500 Basic
6. GSM антенна
7. 1В 8Ом динамик
8. адаптер USB — Wifi
9. электретный микрофон
10. 1200мА литий-ионная батарея
11. 4-40 x 3/8′ винты
12. M2.5 x 5mm винты
13. M2.5 x 20mm винты
14. M2 x 5mm винты
15. ползунковый переключатель
16. провода

Ну а пока вы ждете доставки заказа со всем перечисленным, можно напечатать корпус.

Шаг 2: Печатаем корпус на 3D принтере

как сделать телефон настоящий телефон

Шаг 3: Основная сборка

как сделать телефон настоящий телефон

как сделать телефон настоящий телефон

Теперь давайте соединим всё вместе. На диаграмме изображен Raspberry Pi. Вместо того, чтобы сразу подключаться к нему, подключите провод к 26 контакту на PiTFT. Теперь дальше.

1. Присоедините контакт «bat» на модуле GSM (Adafruit FONA) к такому же контакту на преобразователе (PowerBoost).
2. Припаяйте провод от контакта GND (земля) на модуле GSM к такому же контакту на преобразователе.
3. Припаяйте провод от контакта GND на преобразователе к одному из контактов полузнкового переключателя.
4. Также присоедните контакт GND от преобразователя к «земле» дисплея PiTFT (Такая же распиновка первых 26 контактов, как у Raspberry Pi, обратите внимание, что стрелка и «1» обозначаются первый контакт).
5. Присоедините 5В линию от преобразователя к 5В линии дисплея.
6. Припаяйте провод от центрального контакта ползункового переключателя к контакту «EN» (Включено) на преобразователе.
7. Припаяйте провод от контакта «KEY» на модуле GSM к контакту 12 (GPIO 18) на дисплее.
8. Поместите дисплей над Raspberry Pi.
9. Перепроверьте все соеднинения!

ВНИМАНИЕ: Пока проходит тестирование, убедитесь, что 5В разъем micro USB не подключен. Raspberry Pi уже запитан от батареи.

Если вы переключите ползунковый переключатель, светодиоды на преобразователе должны загореться и Raspberry Pi должен включиться. Подсветка дисплея также должна включиться. Если у вас на SD карте Raspberry Pi настроена отправка картинки на дисплей, то она должны отобразиться на нем. В противно случае, дисплей будет просто гореть белым, что на данный момент тоже пойдет. Скорее всего, на модуле GSM не загорятся светодиоды. Чтобы его включить, удерживайте кнопку включения на нем в течении пары секунд. Или подайте сигнал на разъем GPIO 18 на Raspberry Pi в течении того же времени. Если вам удалось запитать Raspberry Pi, дисплей и модуль GSM от батареи, пора переходить к следующему шагу.

Шаг 4: Финальная сборка

как сделать телефон настоящий телефон

Если вы попытаетесь все включить сейчас, то поведение устройства должно быть аналогичным, как на предыдущем шаге. На следующем шаге мы установим сим-карту в модуль GSM, что позволит устройству контактировать с сотовой сетью.

Шаг 5: Установка сим-карты

как сделать телефон настоящий телефон

Теперь, когда соединение модулей завершено, можно установить сим-карту, чтобы модуль GSM мог контактировать с сотовой сетью. Данный модуль использует сети 2G для передачи данных, например T-Mobile. Обратите внимание, что модуль не работает с сетями 3G и 4G. AT&T планирует отключить поддержку 2G сетей к 2016 году, так что мы будем использовать сим-карту T-Mobile. Данный модуль GSM использует сим-карту стандартного формата, так что микро или нано сим-карты сюда не пойдут. Активируйте карту согласно инструкциям оператора. Затем установите сим-карту в модуль GSM и включите его. Если красный светодиод модуля будет моргать каждые 3 секунды, значит он подключился к сотовой сети! На следующем шаге мы установим программное обеспечение, чтобы Raspberry Pi смог общаться с модулем GSM.

Шаг 6: Установка SD карты

как сделать телефон настоящий телефон

Теперь, когда все железо собрано, можно приступить к настройке взаимодействия Raspberry Pi со всем этим хозяйством. Начните с прошивки последней версии PiTFT OS на SD карту Raspberry Pi. Жмите сюда чтобы скачать. Когда SD карта готова, установите ее в Raspberry Pi и включите его. Вам понадобится утилита raspi-config. Вот несколько вещей, которые потребуется настроить:
1. Развернуть файловую систему.
2. Включить поддержку камеры.
3. Выключить serial port. Так Raspberry Pi сможет общаться с модулем GSM.
4. Включить ssh. Это важно, поскольку в Raspberry Pi A+ есть только USB порт.

Закончите установку и перезапустите Raspberry Pi.
Напишите startx и Raspberry Pi запустит LXDE на дисплее. Чтобы войти через HDMI, напишите:

Шаг 7: Установка Wifi

как сделать телефон настоящий телефон

У вашего телефона нет клавиатуры, так что для доступа к устройству через консоль, нужно установить wifi для подключения по ssh. Подключите Wifi адаптер к компьютеру и настройте подключение через Wifi Config. Выключите Raspberry Pi и подключите к нему Wifi адаптер. Если вам все еще не удается подключиться к Raspberry Pi по ssh, попробуйте использовать USB концентратор. Больше информации по настройке Wifi можно найти здесь.

Шаг 8: Финальная подготовка программного обеспечения

Тестирование модуля GSM

Чтобы протестировать модуль GSM, установите minicom с помощью команды:

Должен открыться терминал по взаимодействию с устройствами через ком-порт. Если вы напишете:

в ответ должны получить «ОК». Если не получили, то проверьте все соединения. Если же получили, значит модуль GSM готов к работе.

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

Измените в файле значение параметра «rotate» на 180.

Наконец, чтобы добавить LXDE в автозагрузку, следуйте описанию в инструкции.

Установка программного обеспечения для камеры

Теперь давайте установим программное обеспечение, которое помогает снимать фото камерой Raspberry Pi. Для начала напишите:

Наконец, загружаем программное обеспечение:

Шаг 9: Установка TYOS

как сделать телефон настоящий телефон

TYOS — это операционная система для мобильных устройств (Технически, модифицированная версия Raspbian — это операционная система, а TYOS — это только графическая оболочка), дающая возможность телефону отправлять и получать sms сообщения, а также делать звонки. В консоли напишите:

Для запуска TYOS напишите:

Когда TYOS запустится, убедитесь, что все работает путем отправления sms и совершения звонка. Когда вы убедитесь, что все в порядке, можно установить TYOS в автозагрузку.

чтобы открыть конфигурационный файл. Внизу, после текста и до строчки «exit 0», добавьте следующий текст:

Теперь перезапустите Raspberry Pi. TYOS должен стартовать при загрузке устройства!

Шаг 10: Собираем всё вместе

как сделать телефон настоящий телефон

как сделать телефон настоящий телефон

Теперь можно всё надежно упаковать в корпус.
1. Используя горячий клей, приклейте микрофон и динамик в разъемы под них.
2. Используя винты M2, закрепите камеру. Потребуется соединить ленточным кабелем камеру и Raspberry Pi, так что разместите ее подходящим образом.
3. Используя винты M2.5, закрепите Raspberry Pi вместе с установленной SD картой и адаптером Wifi вниз корпуса.
4. Присоедините ленточный кабель камеры с Raspberry Pi.
5. Также используя винты M2.5, закрепите модуль GSM с сим картой в корпус.
6. При укладке проводом убедитесь, что они не мешают никакой другой электронике.
7. Оберните преобразователь изолентой, чтобы избежать короткого замыкания.
8. Поместите преобразователь и батарею между Raspberry Pi и дисплеем.
9. С помощью горячего клея приклейте ползунковый переключатель в разъем, предназначенный для него вверху корпуса.
10. Используя винты 4-40, соедините верхнюю и нижнюю часть корпуса вместе.
11. Проверьте все соединения.

Источник

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

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