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

Инструкции

Как сделать домашний телефон из пластиковой бутылки?

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

Для изготовления этого устройства возьмите:

  • пластиковые бутылки по 500 мл;
  • острый нож;
  • освежитель в гранулах в таре;
  • трубочка от чая Bubble Tea;
  • акриловая краска;
  • щетка;
  • небольшие пенопластовые шарики;
  • темная шерстяная нить;
  • клей-пистолет;
  • железо;
  • форма;
  • ручка;
  • шило.

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

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

С 1 и 2 сторон трубочки нужно наклеить небольшой пенопластовый шарик, лишнее обрезать. Таким способом вы сделаете пеньки из соломинки, которая вскоре превратится в телефонную трубку. Сюда необходимо вдеть шерстяную нить, которая будет выполнять роль нити. Острыми маникюрными ножницами или шилом сделайте отверстия с 1 и 2 сторон пенопластовых пробок, проденьте сюда нить.

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

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

Помните, у вас еще есть круг из фоамирана? Нарисуйте на нем диск, приклейте его пистолетом к центру телефона.

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

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

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

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

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

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

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

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

информация-icon.jpg

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

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

Разблокируйте телефон.

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

Блокировка телефона.

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

Разговоры.

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

Вопрос-ответ

Сколько времени займет сборка телефона своими руками?

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

Какие материалы нужны для создания телефона?

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

Можно ли сделать телефон без профессиональных инструментов?

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

Как настроить операционную систему?

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

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

1412972640-zBByIYDe_650_.jpg

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

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

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

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

Сборка электронной части телефона

Перед сборкой убедитесь, что все компоненты приобретены и проверены на работоспособность. Необходимые компоненты включают в себя: карту памяти, дисплей, камеру, аккумулятор, кнопки, динамик, микрофон и сенсорный экран.

Для начала сборки поместите плату на рабочую поверхность, затем установите аккумулятор и подключите его к плате. Затем подключите камеру, монитор, динамики и микрофон к соответствующим разъемам на плате.

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

После установки проверьте работоспособность телефона. Если все компоненты установлены правильно, телефон должен включиться и работать корректно.

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

Как сделать iPhone из картона?

Рассмотрим несколько вариантов. Во-первых, вам понадобится:

  • гофрированный картон;
  • карандаш;
  • ножницы;
  • черная изолента;
  • белая бумага;
  • клей;
  • прозрачный скотч;
  • писать.

Из гофрированного картона нужно вырезать 3 одинаковых прямоугольника размером 762мм х 1397мм. Края закруглите ножницами. Нанесите клей на заготовки, соедините их между собой, сложите стопкой.
Теперь нужно оклеить переднюю и заднюю панели белой бумагой. Боковые стороны декорируем черной лентой. Распечатайте клавиатуру iPhone и прикрепите ее к передней части телефона.
Осталось нарисовать черным маркером на панели остальные элементы этого телефона, после чего можно будет любоваться отличной работой.

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

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

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

Вот такая правдоподобная игрушка у вас получится. Для этого необходимо предварительно подготовить следующее:

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

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

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

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

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

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

Чтобы сделать телефонную трубку, вырежьте две одинаковые полукруглые детали. Соедините их сверху и снизу полоской картона. Сделайте отверстие внизу, проденьте сюда ленту, завяжите ее сзади на пару узлов.

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

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

Для его изготовления возьмите:

  • гофрированный картон;
  • карандаш;
  • зубочистка;
  • ножницы;
  • горячий клей.

Из гофрированного картона вырезаем две детали боковых стенок. Они будут такими же.

Теперь ножницами из того же материала сделайте полоску шириной 5-6 см. Слегка согнув ее по углам, приклейте к задней части трубочки. Для крепления лучше использовать скотч. Тем же скотчем прикрепите зубочистки к небольшому кружку картона, другой конец зубочистки вставьте в верхнюю часть телефона, приклейте сюда.

Концы трубок заклейте картонными прямоугольниками там, где расположены динамик и микрофон.

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

Читайте также: Как сменить номера телефона в мессенджере, чтобы знакомые об этом не узнали?

INFO

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

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

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

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

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

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

информация-icon.jpg

WWW

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

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

static void usart1_setup(void){ /* Включить часы для порта GPIO A (для GPIO_USART1_TX) и USART1 */ rcc_periph_clock_enable(RCC_GPIOA); rcc_periph_clock_enable (RCC_USART1); /* Включаем прерывание USART1 */ nvic_enable_irq(NVIC_USART1_IRQ); /* PA9 TX, PA10 RX */ gpio_set_mode(GPIOA, GPIO_MODE_OUTPUT_50_MHZ, GPIO_CNF_OUTPUT_ALTFN_PUSHPULL, GPIO_USART1_TX); gpio_set_mode(GPIOA, GPIO_MODE_INPUT, GPIO_CNF_INPUT_FLOAT, GPIO_USART1_RX); /* Настраиваем параметры UART */ usart_set_baudrate(USART1, 115200); usart_set_databits (USART1, 8); usart_set_stopbits (USART1, USART_STOPBITS_1); usart_set_mode (USART1, USART_MODE_TX_RX); usart_set_parity (USART1, USART_PARITY_NONE); usart_set_flow_control (USART1, USART_FLOWCONTROL_NONE); usart_enable_rx_interrupt (USART1); usart_enable (USART1);}

После этого логично как-то организовать отправку команд модулю. Например, при использовании сторонней реализации printf() для этого используется библиотека rprintf. Код хорошо оптимизирован и занимает всего несколько килобайт памяти. Библиотеку надо настроить для работы с libopencm3, всего несколько строк.

#38 #define UART USART1… #95 vfprintf_((&usart_send_blocking), format, arg);… #142 ch = usart_recv_blocking(UART);

Теперь вы можете отправлять в модуль команды типа printf_(«AT_command»), а ответ модуля принимается с помощью прерываний и сохраняется в буфере. При получении контент анализируется, и если ожидается ответ, вызывается функция-обработчик, которая используется для отображения SMS и USSD-сообщений. Также есть возможность вывести сообщение прямо на экран, что очень удобно при устранении неполадок.

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

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

www-icon.jpg

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

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

Что вам следует проверить:

Вы забыли вставить SIM-карту?

Правильно ли припаян разъем SIM-карты? А как насчет резистора 22 Ом (того, который соединяет разъем SIM-карты и GSM-модуль)? Все ли в порядке с GSM модулем?

Антенна правильно припаяна?

Правильно ли припаян резистор 0 Ом? (тот, что на GSM-модуле М10 и подключении антенны)

Постарайтесь выйти из комнаты в место с заведомо хорошим сигналом.

Поиск неисправностей

Продолжить отладку телефона можно, общаясь с GSM-модулем с компьютера, используя микроконтроллер в качестве прокси. Для этого скачайте SerialProxy на телефон по кабелю, откройте его на компьютере и укажите скорость передачи данных, равную 9600, а в конце строки — «возврат каретки». Через несколько секунд вы должны увидеть: «ГОТОВО
НА
ОК». Это означает, что GSM-модуль готов к приему АТ-команд. Подробное описание команд можно найти в документации к GSM-модулю.

Основные команды:

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

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

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

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

1412973603-ЮЛНкХли_650_.jpg
Загрузите программное обеспечение на оборудование.

Как сделать рацию из стаканчиков своими руками?

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

  • два стаканчика из картона или пенопласта;
  • шило;
  • крепкая тонкая нить;
  • две деревянные палочки.

На дне 1 и 2 стаканов проделайте шилом отверстия. Проденьте сюда веревку снаружи, вытащите ее сзади. Она, должно быть, внутри. Привяжите к этому концу нитки булавку, она не позволит веревке выскочить и сделать отверстие в чашке еще больше.

Теперь дети могут идти в разных направлениях. Звук будет хорошо передаваться, когда нить натянута. Если вам срочно нужно взять двоих детей, в наличии только стаканчики из-под йогурта, они тоже подойдут.

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

Из этих предметов также можно сделать подставку для телефона. О сложностях этого производства вы узнаете прямо сейчас, мы продолжим эту тему.

Сборка корпуса телефона

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

Для сборки коробки можно использовать специальные инструменты, такие как отвертки, пинцеты и клеевые пистолеты.

Перед началом сборки все детали следует выровнять и зафиксировать клеем или специальным крепежом.

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

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

  • Убедитесь, что все кнопки работают правильно, а переключатель зарядного устройства работает.
  • Проверьте работу микрофона и динамика.
  • Убедитесь, что монитор и камера правильно подключены.

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

Оцените статью
Блог о посылках