树莓派

A collection of 5 posts
和包子一起做海盗收音机
我家包子

和包子一起做海盗收音机

去年包爸买了一盒Pimoroni海盗收音机套件,所谓套件(Kit),就是买回来时不是成品而是一套零件,需要自己组装。这个收音机并不是传统意义上收听FM/AM那种无线电收音机,核心是一台包爸以往安利很多次的树莓派小电脑,通过无线网络上网,播放互联网上的音乐流媒体内容。套件里有一个树莓派Zero W小电脑,做为核心组件;一个PHAT BEAT扩展板,集中了功放、控制按键和音量电平双通道多彩LED显示;一个3瓦的小喇叭;2 X20针GPIO公头转接;2X20针GPIO母头转接座;MINI HDMI转接头;Micro USB线;Micro USB转USB母口线;塑料外壳和螺丝螺母;一套彩色贴纸。包子刚放暑假时,爸爸想起来这个,于是翻出来,父子齐上阵,把它做出来了。 硬件组装 1. 打开包装,将所有外壳零件表面的贴膜都撕掉; 2. 将2X20针GPIO公头转接焊在树莓派小电脑的GPIO接口上,注意方向:转接头应放在电脑的正面(芯片面),焊好后用电表测试通断; 3. 将2X20针母头转接座焊接在PHAT BEAT扩展板的正面(印有PHAT BEAT标记的一面),焊好后用电表测试
6 min read
用树莓派3打造终极版家庭娱乐中心
生活碎碎念

用树莓派3打造终极版家庭娱乐中心

树莓派微型电脑是大英腐国继反射式天文望远镜、蒸汽机、卷福之后的第四大发明,初始设计目的是提供给孩子,激发他们对编程的兴趣。但是因为超级便宜、扩展性强,也被很多成人用来做DIY项目。截至到2017年,在全世界已卖出了一千二百五十万台,是真正改变世界级的伟大产品。本文将详细讲解用树莓派3进行DIY,打造集播放视音频、玩复古游戏及新Steam游戏于一体的家庭娱乐中心。 现状 目前家里的视听娱乐现状是这样的: * 小米电视充了VIP会员,用来看不值当去电影院看的电影,包子想看的“最强大脑”、“快本”、“跑男”、“中餐厅”,包妈爱看的“我是歌手”、“上新了故宫”等电视节目; * 正常渠道看不到的电影和剧集,用小米路由器下载,存储在USB外接硬盘中,以局域网共享方式,用小米电视内置的高清播放器软件播放; * 一台树莓派2电脑自制的复古游戏机用HDMI线连到电视上,用来玩老游戏; * 任天堂Switch主机同样直连电视,玩新游戏。 升级规划 以折腾为己任的包爸在寒假将至之际,对娱乐系统进行了一次升级,以满足假期里和包子同乐的需求,规划的方案如下: 1. 将原有的
15 min read
周末DIY之复古游戏盒子
生活碎碎念

周末DIY之复古游戏盒子

包爸最近在微博上发现了Retro冷饭王、游研社这几个游戏内容多多的媒体账号后食指大动,决定用家里一台闲置的树莓派2电脑做一台专门玩复古游戏的游戏机,与家人同乐。正好还翻出一个包子早已不玩的宜家杜克迪工具箱玩具,有一个很漂亮的橙色盒子,就拿它做外壳了。 简单设计 设计思路就是用杜克迪工具箱做为外壳及全部配件的收纳盒,把树莓派电脑固定在工具盒里,电源和HDMI口用相应的延长接头固定在工具盒侧面,以方便连接。同时,在盒子内装若干尼龙搭扣,将游戏控制器、电源和线固定收纳好,可以收进来拎起来就走。 物品清单 * 树莓派2电脑 * 至少8G的TF存储卡 * 5V 2A的USB电源 * 宜家杜克迪工具箱 * 蓝牙游戏控制器2个 * 带螺丝安装位的USB micro延长接头1个 * HDMI延长接头1个 * USB micro充电线、HDMI线等 * 带背胶的尼龙搭扣带 * 剪刀、刻刀、快干胶、热胶枪、记号笔等 软件安装 在树莓派上安装集成了几乎所有老游戏机模拟器的retropie系统,这个过程我在两年多前用树莓派打造自己的怀旧游戏机一文中做过详细介
5 min read
Scratch编程计算奥数机器人克隆问题
一起学习

Scratch编程计算奥数机器人克隆问题

为了教包子学习编程,包爸给包子装了一台树莓派电脑,里面有图形化的Scratch。然后从图书馆借了两本书(《Scratch少儿趣味编程》,《Scratch 2.0趣味编程指南》),扔给包子让他看了一阵儿。包子照着书里面的例子,自己拖拖拽拽,算是入了门。下一步要怎么教,包爸也有点迷茫。 周四爸爸陪着包子上奥数课的时候,老师出了这样一道题: 博士发明的机器人“大食1号”在生产出来1小时内要吃废铁,之后每1小时将自身克隆,做出来的克隆也和“大食1号”做相同的行动。现在,有1台刚刚生产出来的“大食1号”,那么12个小时时,有多少个机器人? 包爸突然想到,可以用Scratch做一个程序,让它帮着包子计算自己喜欢的数学问题。从兴趣入手,解决自己遇到的实际问题,应该是一个不错的途径。 等到了周末,包爸打开包子的树莓派电脑,打算用Scratch1.4做一个这样的程序出来。本来以为这种循环累加问题是小菜一碟儿,没想到还是废了一些周折。主要是包爸一开始在Scratch里盲目找了半天数组类型的变量未果,还好包子自己弄过一些程序了,拖出来一个列表,可以起到同样作用。最后终于有了下图的程序
4 min read
用树莓派打造自己的怀旧游戏机
生活碎碎念

用树莓派打造自己的怀旧游戏机

炎炎夏日,周末宅在家里哪儿都懒得去,想起上高中时一台红白机、二三好友、三十条命魂斗罗一整天的欢乐;大学时北京老乡聚会后余兴未了,夜奔钟鼓山隧道街机厅,借着酒劲儿雷电侍魂豪血寺直到所有人口袋空空……突然心里对这些老游戏十分长草,想起前一阵儿看过网上介绍过用200多人民钱的树莓派电脑打造怀旧游戏机的文章,赶紧翻出来仔细看看,发现整个过程并不复杂,只要装上RetroPie系统(在Raspbian操作系统上集成了很多游戏机模拟器软件和一个漂亮的GUI),就能得到一台专用的怀旧游戏机,用手柄玩上包括任天堂红白机、超任(SFC)、N64、GameBoy、世嘉、世嘉16位机(MD)、土星、DC、索尼PlayStation、Atari、Commodor64、MAME(街机)、以及苹果II、Macintosh、老PC的DOS游戏(DOOM,毁灭公爵,Quake,Quake3)等等等等玩过没玩过见过没见过的四十来种游戏机几千款游戏,马上开始动手做! 所需材料 * 树莓派电脑(任何一代均可,当然内存越多越好)及配套的电源(推荐2A) * 至少8G的存储卡 * 游戏手柄1-4个(推荐用USB接口
4 min read