Raspberry Pi to kieszonkowy komputer, który działa w systemie operacyjnym Linux i posiada wszystkie funkcje mikrokontrolera do łączenia i sterowania komponentami elektronicznymi za pomocą pinów. Więc w zasadzie jest to kompletny pakiet sam w sobie. Możesz zbudować wiele aplikacji i projektów, korzystając z jego możliwości, od prostych po złożone, takie jak drukarka 3D. Wcześniej udostępnialiśmy wiele fajnych projektów Pi, a dziś udostępniamy jeszcze jeden kreatywny, zabawny projekt wykorzystujący Raspberry Pi, czyli: PiPhone - smartfon oparty na Raspberry Pi, opracowany przez Davida Hunta.
Ten PiPhone jest bardzo łatwy w budowie, potrzebujesz tylko pięciu hardwaresów: Raspberry Pi, 2,8-calowy ekran dotykowy PiTFT, moduł SIM900 GSM / GPRS, bateria LiPo 2500 mAh i konwerter DC-DC 3,3 V - 5 V 1A. Wszystkie komponenty są łatwo dostępne online, a linki umożliwiające ich zakup znajdują się w artykule Davida.
Tylna strona PiPhone:
PiTFT z łatwością pasuje do Raspberry Pi, wystarczy wyrównać Piny i delikatnie nacisnąć, aby je dopasować. Moduł SIM900 GSM jest przymocowany poniżej Raspberry Pi, a pomiędzy nimi znajduje się cienka pianka, aby zapobiec stykaniu się połączeń modułu Pi i GSM . Bateria litowo-polimerowa (LiPo) jest umieszczona pomiędzy ekranem Raspberry Pi a ekranem PiTFT. Przetwornica podwyższająca napięcie DC-DC jest również zamontowana poniżej modułu GSM. Wszystkie okucia są połączone razem plastikowymi opaskami kablowymi. Poniższe zdjęcia pokazują obie strony PiPhone'a:
Połączenia są bardzo nieliczne, Gnd modułu GSM, + 5v, Tx i Rx są podłączone do Gnd, + 5v, Rx i Tx Raspberry Pi. Zwykle GPIO 14 i 15 to Tx i Rx Pi, w zależności od modelu, tutaj użył Raspberry Pi Model B.Raspberry Pi jest zasilany baterią 3,7 LiPo, z konwerterem DC-DC Boost 3,3 V - 5 V w celu zwiększenia napięcia do 5v. Kolejny moduł GSM i TFT są zasilane z pinów zasilających Pi.
Część sprzętowa jest dość łatwa, ale oprogramowanie jest nieco skomplikowane, ale nie musisz się martwić, David dostarczył cały kod na swoje konto GitHub tutaj, wraz ze wszystkimi instrukcjami. Cała grafika i interfejs użytkownika PiPhone zostały opracowane przy użyciu kodu Python.
Teraz wystarczy włożyć kartę SIM do modułu GSM, podłączyć Słuchawki do modułu GSM i włączyć system oraz wykonywać lub odbierać połączenia za pomocą domowego telefonu PiPhone.