利用rfcomm实现树莓派与手机通信_树莓派可以这样玩

5a57cc7a715faae621c89386e39e0518.png

树莓派是一个是基于Linux的单片机电脑,现在树莓派不仅可以装Linux系统,也可以安装Windows 系统。即树莓派就是一台小电脑,可以把它当作一个开发板进行学习或者玩耍。

树莓派可以进行深度开发,但需要专业的知识和长期的探索才能实现,对普通人玩并不太现实,这里给大家推荐展示几个不需要太多专业知识就能玩的起来的。

1.网站服务器

第一个当然是网站服务器了,在树莓派上搭建了一个博客网站,选择了比较简洁的typecho博客系统。

树莓派现在就放在家里,因为功耗特别低,所以常年开机,使用内网穿透技术(ngrok)使得任何地方都可以访问我的博客,节省了服务器费用。虽然树莓派的性能比较差,但是当一个基本的服务器也足够了。

08600eebdd272e8af89efd9810f6de9f.png
博客的截图

以下是在树莓派上搭建个人博客的过程,另外说一下,ngrok可以自建,也可以使用免费的服务,总之树莓派进行内网穿透还是很方便的。

树莓派安装 lnmp 套件搭建个人博客网站服务器 | 科技爱好者博客​www.lxx1.com
4fd3454cc1cc1653e91ddd4e1a0f8200.png

2.做了一个广告屏蔽器

用树莓派搭建了一个DNS服务器,主要用来屏蔽广告,效果非常不错,家里所有的上网设备都没有广告了,而且dns解析结果就缓存在树莓派上,上网速度也快了不少。

14fbd2448ca4a9698abe443b6df81cb8.png
pi-hole

使用的软件是pi-hole,还可以通过终端或者显示屏查看过滤广告的效果。

06e3eabcc6c3e39009a8be87ca3e7e34.png

教程在这里:

树莓派上安装Pi-hole搭建DNS服务器,过滤网页广告 | 科技爱好者博客​www.lxx1.com
24eb6d48779df26b2c6f2be1a0637789.png

3.用树莓派挖矿

树莓派的CPU利用率很低,然后就用树莓派来挖矿了,用来挖肯定挖不了多少,纯粹用来玩耍。

用树莓派挖莱特币的教程如下。

用树莓派来挖矿(莱特币LTC)​www.lxx1.com

4.树莓派系统资源监视

搭了这么多服务,想方便的看树莓派的系统状态怎么办?那就顺便再搭建一个资源监视的网站吧。

ps:这里CPU负载100%,是因为在用树莓派挖矿哈哈

4832be93878c5a13dfa5b7562a4bced3.png

5.飞机雷达站

飞机在飞行中会发出ADS-B信号,会将自己的位置、飞行速度、高度等信息广播出来,我们使用树莓派,搭建一个ADS-B信号的地面接收站,从而监测附近飞机的飞行信息,模拟一个雷达站。

搭建的地面站上运行 FlightAware 的 PiAware 软件,用于跟踪在 100-400km (视线内,取决于天线的安装范围) 内的飞行,并自动将数据传送给 FlightAware。 之后就可以查看追踪到的飞行数据。

1f491c9f2bcc06ee2d249cff9f3b1c8d.png
使用树莓派接收ADS-B信号,搭建飞机雷达站​www.lxx1.com

6.树莓派路由器

OpenWrt 可以把树莓派变成一个超级路由器,可以安装上千的插件,实现非常多的功能,例如将树莓派变成无线路由器,实现Nas 、网站服务器、远程监控甚至智能家居,同时还可以让所有设备快速上网(你懂的),同时它又基于Linux系统,可以在做路由器的同时当作一个服务器来使用,扩展性非常强。

推荐使用树莓派4做openwrt路由器,我手里的树莓派2因为没有无线功能,所以加了一个免驱动的无线网卡。

79ab786b7133189235898f2694a48851.png
树莓派安装 OpenWrt 打造超级路由器​www.lxx1.com

7.安装Gitlab打造私人Git服务

通过在树莓派上安装开源的Git版本管理系统gitlab,然后就可以通过WEB界面访问私人的Git项目了。

ps:gitlab对系统性能要求特别高,在树莓派2上体验过,卡的要死,所以只是玩耍的项目。树莓派4的4Gb版本可能会好一点。

edb58a30e7ac1af8bcb4736f2099e865.png
树莓派安装Gitlab打造私人Git服务 | 科技爱好者博客​www.lxx1.com
a00c3629e86cb6bdc3c91ba6509b10ef.png

8.私有云网盘

我还将Owncloud搭建在树莓派上,存储家人的各种照片,音乐,文档等各种文件,做了一个私有的云盘。

9b305597c34f3ebdf9d2d128dc935029.png
owncloud

另外,配合内网穿透,可以在公网访问自己的网盘啦~

树莓派raspbian上搭建owncloud私有云网盘 | 科技爱好者博客​www.lxx1.com
1d2590cbb2aaa106ab57bf4aaee9dfc4.png

9.魔镜

用树莓派打造一个魔镜也很不错,已经很非常多的魔镜教程可以参考。因为疫情期间,不方便购买材料,所以就用3.5寸屏幕简单体验了。

效果如下:

29344fe91832dda36abc16c06553ca87.png

树莓派魔镜

有才能的朋友可以继续折腾:

使用树莓派打造个人助理 | 科技爱好者博客​www.lxx1.com
5756cee6a64ccb9a02c71f4d4caf8e7d.png

10.智能家居

用了树莓派+Homebriage+米家智能产品搭建Siri智能家居~

效果如下:

0c4f112e7265a062bdc8491e921a0f24.png

可以使用Siri来控制家庭了,示例如下:

25bfae68318a54a034f8b77c6436219f.png

15b9f4837c9cbd4c1ef723697d2e3b16.png

66b3b73d9493b3ae057a44357a461c84.png

教程:

树莓派+Homebriage+米家智能产品搭建Siri智能家居 | 科技爱好者博客​www.lxx1.com
20fb498e711f37529ad3941afa3b42a0.png

11.博客访问量计数器

因为经常想看博客的访问量,每次打开浏览器比较麻烦,索性用树莓派、Arduino和lcd1602显示屏打造了一个博客访问量显示器,实时显示博客今天的访问量

a525e6efb808aa655b127ae39d455768.png

这个可以拓展很多,比如实时有人用树莓派来实时显示比特币价格,显示肺炎的确证人数等等,非常有意思。

实现教程:

用树莓派、Arduino和lcd1602显示屏显示博客访问量 | 科技爱好者博客​www.lxx1.com
f8bd5ebdf6a599390708b63e0dd3619b.png

还有很多很多,就不一一写了,就只放连接了。

树莓派上使用yeelink监控CPU、GPU温度 | 科技爱好者博客​www.lxx1.com
e0ac726fe564719762da3133a27c604c.png
树莓派安装OSMC打造家庭影院 | 科技爱好者博客​www.lxx1.com
fc19d4272b65260b7aa56d8d242b5c58.png
树莓派OSMC家庭影院系统使用总结 | 科技爱好者博客​www.lxx1.com
e1f596cc37acef72e37b5e29d32c597f.png
使用树莓派GPIO控制LED灯 | 科技爱好者博客​www.lxx1.com
0304ac1a6c90586fe55d59fda7c14a88.png
使用树莓派GPIO控制LED灯 | 科技爱好者博客​www.lxx1.com
0304ac1a6c90586fe55d59fda7c14a88.png
树莓派使用dnsmasq搭建DNS服务器 | 科技爱好者博客​www.lxx1.com
6ee194b25cdd17d3091218bf452e982d.png
树莓派CPU、GPU、磁盘、内存、负载监控脚本 | 科技爱好者博客​www.lxx1.com
6ee194b25cdd17d3091218bf452e982d.png
树莓派通过DHT11温湿度传感器获得当前的温度和湿度 | 科技爱好者博客​www.lxx1.com
0a0fde364964fdf6dc255b36f1033b52.png
使用树莓派播放音乐 | 科技爱好者博客​www.lxx1.com
697beacb2cf9d144e93fafe0b5d8f1b0.png
让树莓派“说出”自己的IP地址​www.lxx1.com 树莓派GPIO控制RGB彩色LED灯 | 科技爱好者博客​www.lxx1.com
51adc08f6f6cda9b8384022ba9816d1f.png
树莓派与arduino串口通信实践 | 科技爱好者博客​www.lxx1.com
17f675a7ad815c76b57b79744d8784a9.png
U盘安装树莓派系统,利用U盘启动Raspberry​www.lxx1.com 树莓派Raspberry命令行配置无线网络连接 | 科技爱好者博客​www.lxx1.com
7da2cb82a5311332eac067413cd78a75.png
windows远程桌面控制树莓派 | 科技爱好者博客​www.lxx1.com
32c339a21226d6cab6c7e4faeec8b7de.png
树莓派上安装Pi-hole搭建DNS服务器,过滤网页广告 | 科技爱好者博客​www.lxx1.com
24eb6d48779df26b2c6f2be1a0637789.png
使用安卓手机控制树莓派 | 科技爱好者博客​www.lxx1.com
9b90c151f8c2f423a9526f7c4b82e97f.png
用树莓派做FM发射器架设小型电台(支持所有的树莓派型号) | 科技爱好者博客​www.lxx1.com
6ee194b25cdd17d3091218bf452e982d.png
无显示器通过网线连接笔记本电脑玩转树莓派 | 科技爱好者博客​www.lxx1.com
852a00d53a70c369199bbfc57f306846.png
树莓派使用Nokia5110显示屏显示系统信息 | 科技爱好者博客​www.lxx1.com
bff334ace762c99ac4615fc8de317f4b.png
树莓派使用DS1302实现实时时钟功能 | 科技爱好者博客​www.lxx1.com
96ee4ac34c33b2a13ac2df3bab707328.png
树莓派使用wiringPi控制LED灯 | 科技爱好者博客​www.lxx1.com
41f09ed005030bee1eb9a56c1b0acc6e.png
树莓派raspbian上搭建owncloud私有云网盘 | 科技爱好者博客​www.lxx1.com
1d2590cbb2aaa106ab57bf4aaee9dfc4.png
树莓派使用三极管实现温度控制风扇 | 科技爱好者博客​www.lxx1.com
e75e7d56755309d4b669e563ecd697b8.png
树莓派搭建指示灯自动显示在空间站的人数 | 科技爱好者博客​www.lxx1.com
3928cacd6314b00f39f4663129bd28ca.png
树莓派存储温度数据并制作交互式图表​www.lxx1.com 树莓派构建LAMP Web服务器并搭建WordPress博客​www.lxx1.com 树莓派+Homebriage+米家智能产品搭建Siri智能家居 | 科技爱好者博客​www.lxx1.com
20fb498e711f37529ad3941afa3b42a0.png
树莓派使用TCP转发远程进行SSH连接 | 科技爱好者博客​www.lxx1.com
33121b3c3444a567310830d8d59295bc.png
给树莓派添加一个硬件开、关机按键 | 科技爱好者博客​www.lxx1.com
2579bb5526e9bd8604c0a59b07afe2ec.png
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值