这是我带孩子们第一次用树莓派(Raspberry Pi)做的实践课题。课题由我儿子校园建议,欢迎每个家庭参加。我5岁的小儿子做的这个蜜蜂模型、蜂巢以及花朵,7岁的女儿担任编程。我帮助做了简略的焊接作业并查找材料,经过Scratch完结与树莓派GPIO端口的通讯。
快速了解概况请在YouTube上观看视频——Raspberry Pi bee project.
树莓派小学实践:树莓派操控小蜜蜂之原理
项目根据一款低功耗树莓派学习机。树莓派的两种类型都可满意本项目需求,为降低本钱我选用了A型,并且这款耗能也比较低。凭借GPIO连接器,4节D号(1号)充电电池就能够完结体系的供电。
蜜蜂由粘土橡皮泥制成,其方位由两个簧片开关和其内部的一块磁铁的方位决议。选取恰当的电阻将两个簧片开关别离和两个LED相连,再经过一小片Pi扩展板接到到树莓派GPIO。
将一个簧片开关的一端连接到7号引脚(操控花朵),另一个连接到19号引脚(操控蜂巢),另一端都接地。两个LED别离与11号引脚(表明蜂巢)和12号引脚(表明花朵)相连。
大部分模型的制造都出自5岁的小儿子之手,他乃至还帮我焊接了LED,当然,不包括焊接Pi扩展板。
树莓派小学实践:树莓派操控小蜜蜂之编程
我7岁的小女儿担任编程。最近我用Raspberry Pi手册教她学习了Scratch,这也是她有生以来第一个软件工程。我只研讨了怎样完结与树莓派GPIO端口的通讯(详细细节之后会评论),其他大部分代码都是女儿自己编写的。一移走蜜蜂,屏幕上就呈现一个反常(新特性/缺点?),反常提示音中止后LED和蜜蜂才有所反响。这个问题真的很难解说和扫除,因而咱们也就没去理睬。
原代码如下:
当然也需求进行其他设置,尤其是需求树立Python GPIO库,才干和树莓派GPIO端口进行通讯,此外还需修正Scratch,去掉弹出音讯框。
关于怎么修正装备,详见相应博客条目:用树莓派操控小蜜蜂之主动全屏运转Scratch程序。
树莓派小学实践:树莓派操控小蜜蜂之本钱
考虑进专用电脑的本钱,这个项目在交互式课题里花费也算是相对低价。首要便是树莓派(往后也能够用于其他项目)和充电电池(价格和树莓派简直适当)。所用扬声器取材于MP3播放器,尽管价格很贵,但在折扣店能够买到廉价的非电动式扬声器,或许也能够运用标准件建立。下表是整体的价格以及供货商:
· A型树莓派- Farnell / RS – £20
· 电池(可充电NiMh) – Maplin – £20
· 电池壳、开关和导线 – Maplin – £5
· 簧片开关 – Maplin – £5
· LED – Maplin – £1
· Pi芯片 – ModMyPi – £5
· 2GB SD卡 – Amazon.co.uk – £5
· 扬声器 (可用廉价的代替) – Argos – £10
· 粘土橡皮泥 – WH Smiths – £6
· 关闭纸壳 – scrap box file – Free
· 磁铁 – unknown already had
还需求鼠标和键盘(用于操作电脑)显示器任选,接口线选取要适宜(例如:DVI / HDMI 转vga)。
树莓派小学实践:树莓派操控小蜜蜂之总结
全家人都参加进来让项目充溢趣味。咱们深化了解了蜜蜂和编程,也发现了关于簧片开关,一些电路元器件还有其他用处。我女儿对编程的爱好大增,她自己已经在考虑独立做一些小工程项目,当然,能帮她弟弟完结项目,她也是乐在其中。
相关链接:
树莓派小学实践——计算机操控小蜜蜂http://www.eepw.com.cn/article/267105.htm
用树莓派操控小蜜蜂之主动全屏运转http://www.eepw.com.cn/article/267106.htm
树莓派之ScratchGPIO5的装置http://www.eepw.com.cn/article/267152.htm
用树莓派教7岁孩子编程http://www.eepw.com.cn/article/267107.htm
树莓派文章专题:树莓派是什么?你不知道树莓派的常识和使用