„Raspberry Pi“ yra kišeninio dydžio kompiuteris, veikiantis „Linux“ operacinėje sistemoje ir turintis visas mikrovaldiklio funkcijas, skirtas prijungti ir valdyti elektroninius komponentus naudojant jo kaiščius. Taigi iš esmės tai yra visas paketas. Naudodamiesi jo galimybėmis, galite sukurti daugybę programų ir projektų, nuo paprastų iki sudėtingų, tokių kaip 3D spausdintuvas. Anksčiau mes dalinomės daugeliu puikių „Pi“ projektų ir šiandien dalinamės dar vienu kūrybingu įdomiu projektu, kuriame naudojamas „Raspberry Pi“, tai yra: PiPhone - „Raspberry Pi“ pagrįstas išmanusis telefonas, kurį sukūrė Davidas Huntas.
Šį „ PiPhone“ yra labai lengva sukurti, tereikia penkių aparatūros įrenginių: „Raspberry Pi“, 2,8 colių „PiTFT“ jutiklinio ekrano, SIM900 GSM / GPRS modulio, 2500 mAh „LiPo“ akumuliatoriaus ir nuolatinės srovės stiprintuvo keitiklio 3,3 V - 5 V 1 A. Visi komponentai yra lengvai prieinami internete, o jų įsigijimo nuorodos pateikiamos Davido straipsnyje.
Užpakalinė „PiPhone“ pusė:
„PiTFT“ lengvai telpa į „ Raspberry Pi“, jums tereikia sulyginti kaiščius ir švelniai paspausti, kad jis tilptų. SIM900 GSM modulis yra susietas po „Raspberry Pi“, o tarp jų yra plonas putplasčio lakštas, kad „Pi“ ir GSM modulio jungtys neliestų viena kitos . Ličio polimerų baterija (LiPo) yra tarp „Raspberry Pi“ ir „PiTFT“ ekranų. DC-DC stiprinimo keitiklis taip pat įmontuotas po GSM moduliu. Visi aparatūros elementai yra surišti plastikiniais laidais. Abi „PiPhone“ pusės yra parodytos toliau pateiktose nuotraukose:
Ryšių yra nedaug, GSM modulio Gnd, + 5v, Tx ir Rx yra prijungti prie Raspberry Pi's Gnd, + 5v, Rx ir Tx. Paprastai GPIO 14 ir 15 yra Pi Tx ir Rx, priklausomai nuo modelio, čia jis naudojo „Raspberry Pi“ modelį B. „Raspberry Pi“ maitina 3,7 „LiPo“ baterija su DC-DC „Boost“ keitikliu 3,3 V - 5 V, kad įtampa padidėtų iki 5v. Kitas GSM modulis ir TFT ima energiją iš Pi maitinimo kaiščių.
Aparatinės įrangos dalis yra gana lengva, tačiau programinė įranga yra šiek tiek sudėtinga, tačiau jums nereikia jaudintis, Deividas savo „GitHub“ paskyroje pateikė visą kodą su visomis instrukcijomis. Visa „PiPhone“ grafika ir vartotojo sąsaja buvo sukurti naudojant „ Python“ kodą.
Dabar tiesiog įdėkite SIM kortelę į GSM modulį, prijunkite ausines prie GSM modulio ir įjunkite sistemą ir skambinkite arba priimkite skambučius naudodami „ Homemade PiPhone“.