Raspberry Pi - это карманный компьютер, работающий под управлением ОС Linux и обладающий всеми функциями микроконтроллера для подключения и управления электронными компонентами с помощью его контактов. Так что, по сути, это сам по себе полный пакет. Используя его возможности, вы можете создавать множество приложений и проектов, от простых до сложных, таких как 3D-принтер. Ранее мы делились множеством интересных проектов Pi, а сегодня мы делимся еще одним забавным творческим проектом с использованием Raspberry Pi, а именно: PiPhone - смартфон на основе Raspberry Pi, разработанный Дэвидом Хантом.
Этот PiPhone очень прост в сборке, вам всего лишь понадобится пять аппаратных средств: Raspberry Pi, 2,8-дюймовый сенсорный экран PiTFT, модуль SIM900 GSM / GPRS, батарея LiPo емкостью 2500 мАч и повышающий преобразователь постоянного тока 3,3 В - 5 В 1 А. Все компоненты легко доступны в Интернете, а ссылки для их приобретения приведены в статье Дэвида.
Задняя сторона PiPhone:
PiTFT легко устанавливается на Raspberry Pi, вам просто нужно выровнять контакты и осторожно нажать, чтобы установить его. GSM-модуль SIM900 привязан под Raspberry Pi с тонким листом пенопласта между ними, чтобы соединения модуля Pi и GSM не касались друг друга . Литий-полимерный аккумулятор (LiPo) находится между экраном Raspberry Pi и PiTFT. Повышающий преобразователь постоянного тока в постоянный также установлен под модулем GSM. Все элементы крепятся пластиковыми стяжками. Обе стороны PiPhone показаны на рисунках ниже:
Соединений очень мало, Gnd, + 5v, Tx и Rx модуля GSM подключены к Gnd, + 5v, Rx и Tx Raspberry Pi. Обычно GPIO 14 и 15 - это Tx и Rx Pi, в зависимости от модели, здесь он использовал Raspberry Pi Model B. Raspberry Pi питается от батареи LiPo 3,7 с повышающим преобразователем постоянного тока 3,3 В - 5 В для повышения напряжения до 5в. Другой модуль GSM и TFT получают питание от контактов питания Pi.
Аппаратная часть довольно проста, но программное обеспечение немного сложнее, но вам не о чем беспокоиться, Дэвид предоставил здесь весь код в своей учетной записи GitHub со всеми инструкциями. Вся графика и пользовательский интерфейс PiPhone были разработаны с использованием кода Python.
Теперь просто вставьте SIM-карту в модуль GSM, подключите наушники к модулю GSM и включите систему, а также совершайте или принимайте звонки с помощью домашнего телефона PiPhone.