c*l
2 楼
http://www.davidhunt.ie/piphone-a-raspberry-pi-based-smartphone
除了上面介绍的树莓派和Adafruit显示屏之外,PiPhone使用的重要部件还有Sim900
GSM/GPRS模块,用于语音控制这一块。
从上面的视频介绍中可以看到,PiPhone配备了一个SIM卡槽,它可以像普通手机一样进
行语音通话、发送文本信息以及访问数据等。
据悉,PiPhone这款DIY手机的造价为158美元
PiPhone – A Raspberry Pi based Smartphone
BY DAVEH | PUBLISHED APR 25 2014
IMG_0872cHere’s my latest DIY project, a smartphone based on a Raspberry Pi
. It’s called – wait for it – the PiPhone. It makes use an Adafruit
touchscreen interface and a Sim900 GSM/GPRS module to make phone calls. It’
s more of a proof of concept to see what could be done with a relatively
small form factor with off-the-shelf (cheap) components. I don’t expect
everyone to be rushing out to build this one, but I had great fun in doing
it, as it builds quite nicely on my previous projects, especially the Lapse
Pi, a touchscreen time-lapse controller, and uses most of the same hardware.
What makes this different from the Timelapse controller is the addition of a
a SIM900 GSM module, which is connected via UART to the Raspberry Pi. Also,
I got myself a LiPo battery that would fit nicely between the TFT screen
and the Raspberry Pi, so it could be used standalone, without any wires
hanging off it whatsoever. Here’s the finished PiPhone.
IMG_0872d
Also shown in the above pic is the touchscreen interface I developed for the
purpose of this project. It’s a numeric keypad, with a display of the
number to dial at the top, and a phone icon at the bottom to make or hang up
the call.
Here’s a demo of the PiPhone in action.
Once we turn the unit over, we can see the main communications module, which
is a Sim900 GSM/GPRS module. This allow us to send standard AT commands to
it to make calls, hang up, send texts, data etc. Overall a very clever
module. Towards the bottom of the white PCB, you can see the SIM Card, which
allows the module to associate with my local GSM network, and it’s using a
regular prepaid SIM card, bought in my local phone store for 0. Below the
GSM module, you can see the on.off switch and a DC-DC converter, which
converts the 3.7volts from the LiPoly battery to 5volts needed by everything
else. The DC-DC converter is from eBay from a UK seller. It was ore
expensive than I’d like to have paid, but It was the last piece of the
puzzle, and I didn’t want to wait the typical 3 weeks from China.
IMG_0868b
The following image gives a better view of the LiPo battery. It’s from
Adafruit http://www.adafruit.com/products/328, which fits nicely between the TFT and the Pi. The only problem with this setup is heat. It gets a bit warm around the CPU if you leave the unit switched on for several minutes, as there’s very little air circulation. With a small fan circulating the air around it, I was able to leave it on for extended periods during development, and it was cool to the touch.
Also, the 6 pin header on the GSM module sticks out a bit, so I though about
de-soldering the header and soldering the wires directly onto the PCB.
That would prevent the connector sticking out so much, and would sit better
when placed on a flat surface.
IMG_0867b
And the other side view, showing the foam-core board seperating the GSM
module from the Raspberry Pi. I chose a nice thich piece to ensure no
electrical connections between them. Oh, and a couple of well placed cable-
ties was all that was needed to hold everything together. :)
IMG_0869b
And one last pic showing the Adafruit TFT on top.
IMG_0866b
I presented this to my local FAbLab the night before the publication of this
blog article, and one question from the audience stood out: “Do you have
to pay for credit?”. That certainly made me think, and we had a good giggle
at that. Yes, you still have to pay for credit in the usual way, purchase a
SIM card from a local service provider. This is not going to get you free
calls! Nice try though! :)
Costs:
Raspberry Pi Model B – $40
PiTFT Touchscreen 320×240 – $35
2500mAh LiPo battery – $15
SIM900 GSM/GPRS module – $48
DC-DC boost converter 3.3V – 5V 1A – $10
Cables, connectors, switch, etc. - $10
Total: $158
As you can see from the cost of the components, you’d be FAR better off
going into your local phone store and picking up a normal smartphone, but
hey, where’s the fun in that. I got a great kick out of the first phone
call I made with this thing. And it wont’s stay in one piece for long, I’
ll be using those parts for other projects very soon!
Software
If anyone wants the code, let me know, and I’ll upload to GitHub. It’s not
very clean, certainly not as clean as the LapsePi cocde, so if you’re
looking for some PyGame code to do a user interface, you could do worse
than to start with the PiTFT Camera by Phil Burgess, which all this display
stuff is based on.
Circuits
None. :) It’s all made from off the shelf components.
除了上面介绍的树莓派和Adafruit显示屏之外,PiPhone使用的重要部件还有Sim900
GSM/GPRS模块,用于语音控制这一块。
从上面的视频介绍中可以看到,PiPhone配备了一个SIM卡槽,它可以像普通手机一样进
行语音通话、发送文本信息以及访问数据等。
据悉,PiPhone这款DIY手机的造价为158美元
PiPhone – A Raspberry Pi based Smartphone
BY DAVEH | PUBLISHED APR 25 2014
IMG_0872cHere’s my latest DIY project, a smartphone based on a Raspberry Pi
. It’s called – wait for it – the PiPhone. It makes use an Adafruit
touchscreen interface and a Sim900 GSM/GPRS module to make phone calls. It’
s more of a proof of concept to see what could be done with a relatively
small form factor with off-the-shelf (cheap) components. I don’t expect
everyone to be rushing out to build this one, but I had great fun in doing
it, as it builds quite nicely on my previous projects, especially the Lapse
Pi, a touchscreen time-lapse controller, and uses most of the same hardware.
What makes this different from the Timelapse controller is the addition of a
a SIM900 GSM module, which is connected via UART to the Raspberry Pi. Also,
I got myself a LiPo battery that would fit nicely between the TFT screen
and the Raspberry Pi, so it could be used standalone, without any wires
hanging off it whatsoever. Here’s the finished PiPhone.
IMG_0872d
Also shown in the above pic is the touchscreen interface I developed for the
purpose of this project. It’s a numeric keypad, with a display of the
number to dial at the top, and a phone icon at the bottom to make or hang up
the call.
Here’s a demo of the PiPhone in action.
Once we turn the unit over, we can see the main communications module, which
is a Sim900 GSM/GPRS module. This allow us to send standard AT commands to
it to make calls, hang up, send texts, data etc. Overall a very clever
module. Towards the bottom of the white PCB, you can see the SIM Card, which
allows the module to associate with my local GSM network, and it’s using a
regular prepaid SIM card, bought in my local phone store for 0. Below the
GSM module, you can see the on.off switch and a DC-DC converter, which
converts the 3.7volts from the LiPoly battery to 5volts needed by everything
else. The DC-DC converter is from eBay from a UK seller. It was ore
expensive than I’d like to have paid, but It was the last piece of the
puzzle, and I didn’t want to wait the typical 3 weeks from China.
IMG_0868b
The following image gives a better view of the LiPo battery. It’s from
Adafruit http://www.adafruit.com/products/328, which fits nicely between the TFT and the Pi. The only problem with this setup is heat. It gets a bit warm around the CPU if you leave the unit switched on for several minutes, as there’s very little air circulation. With a small fan circulating the air around it, I was able to leave it on for extended periods during development, and it was cool to the touch.
Also, the 6 pin header on the GSM module sticks out a bit, so I though about
de-soldering the header and soldering the wires directly onto the PCB.
That would prevent the connector sticking out so much, and would sit better
when placed on a flat surface.
IMG_0867b
And the other side view, showing the foam-core board seperating the GSM
module from the Raspberry Pi. I chose a nice thich piece to ensure no
electrical connections between them. Oh, and a couple of well placed cable-
ties was all that was needed to hold everything together. :)
IMG_0869b
And one last pic showing the Adafruit TFT on top.
IMG_0866b
I presented this to my local FAbLab the night before the publication of this
blog article, and one question from the audience stood out: “Do you have
to pay for credit?”. That certainly made me think, and we had a good giggle
at that. Yes, you still have to pay for credit in the usual way, purchase a
SIM card from a local service provider. This is not going to get you free
calls! Nice try though! :)
Costs:
Raspberry Pi Model B – $40
PiTFT Touchscreen 320×240 – $35
2500mAh LiPo battery – $15
SIM900 GSM/GPRS module – $48
DC-DC boost converter 3.3V – 5V 1A – $10
Cables, connectors, switch, etc. - $10
Total: $158
As you can see from the cost of the components, you’d be FAR better off
going into your local phone store and picking up a normal smartphone, but
hey, where’s the fun in that. I got a great kick out of the first phone
call I made with this thing. And it wont’s stay in one piece for long, I’
ll be using those parts for other projects very soon!
Software
If anyone wants the code, let me know, and I’ll upload to GitHub. It’s not
very clean, certainly not as clean as the LapsePi cocde, so if you’re
looking for some PyGame code to do a user interface, you could do worse
than to start with the PiTFT Camera by Phil Burgess, which all this display
stuff is based on.
Circuits
None. :) It’s all made from off the shelf components.
F*M
3 楼
所有的事物都是相互联系着的:p
c*l
4 楼
Zed
April 25, 2014 at 9:07 pm #
Ever heard of http://www.amazon.com?
http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3Daps
shows LOADS of smartphones < 158$ without a contract…
April 25, 2014 at 9:07 pm #
Ever heard of http://www.amazon.com?
http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3Daps
shows LOADS of smartphones < 158$ without a contract…
n*i
6 楼
有158刀,可以买很不错的聪明手机了
p*o
9 楼
这个不错,搭手机没用,照这思路搭个portable的mame 模拟器,带物理按键的那种。
相关阅读
RIM平板出货量竟然比微软还少wp7 windows phone 7 怎么tether?是不是很麻烦?终于把安猪Calendar里的提示音改为MP3音乐了。。。谁给个TP升级3.04的手册?想买个touchstone,最近有deal吗?怎么把sim卡上的电话簿导入android手机?问题:port号码可以两个月以后吗?Touchpad上面CM速度太慢怎么办?TP 装Android后 什么播放器看电影好?TP update到3.0.4以后,无法使用Quickinstall 和 doctor 了,怎么办?升到3.0.4后camera不工作了啊请教一下 kindle还是nook?最新发布Touchpad 3.0.4-77百度中文输入法请问HP Touchpad回国能用电信或移动的网络么、HP SMB收了运费?netflix专门针对cm7发了更新求助 帮忙推荐一下pes 2011 有没有pad 版?一个果黑叛变了(有图有真相)大家注意,TMOBILE 和VERIZON开始BLOCK GOOGLE VOICE 短信