树莓派应用与开发
姜亚轲
这个作者很懒,什么都没留下…
展开
-
树莓派(Raspberry Pi 3)的系统烧录及使用
今天我们将详细一步一步地讲解树莓派3的烧录和使用。树莓派3是集成度很高的较为先进的ARM开发板,功能丰富,我们先来看一下它的结构以及40个GPIO口分别的用处,以免接线的时候搞错。我们先登录树莓派官网 https://www.raspberrypi.org/downloads/下载好raspbian系统,推荐下载更牛的完整版以供后续学习。下载右边的这个,下载好解压获得镜像文件。下载好后我们需要将S...原创 2018-03-17 16:58:42 · 41673 阅读 · 8 评论 -
树莓派通过串口接发数据(serial版)
这次我要通过树莓派3B的串口和电脑互相发送数据,但是树莓派只有一个实实在在能用的串口ttyAMA0,另外一个还是迷你的串口,无法正常使用 那这样我们就要利用到我的前一篇文章,既然串口要被使用,我们就不能使用串口连接登录树莓派,可以采用一根网线登录或者ssh登录1、修改文件输入 sudo vim /boot/cmdline.txt删掉里面的 console=serial1,115200...原创 2018-04-25 22:17:49 · 34564 阅读 · 9 评论 -
树莓派实现MQTT通信
之前我在linux上有搭建过MQTT环境,我们也在树莓派上搭建这样的环境试试当然你不搭建也可以,毕竟是和linux同一个道理使用ssh登录树莓派,搭建完毕后,我们输入指令启动程序:mosquitto -c /etc/mosquitto/mosquitto.conf -d 我们打开两个窗口,在一个(订阅)窗口输入:mosquitto_sub -t hello 另一个(发布)窗口输入:mosqui...原创 2018-05-03 22:46:21 · 17077 阅读 · 5 评论 -
树莓派三种连接电脑的方式
1、串口连接 这种方式在我树莓派的第一篇博客有讲,这里我简单介绍。连接树莓派,树莓派GPIO串口的GND,txd,rxd分别与转接口的GND,rxd,txd相连,用的什么转接模块我不管,反正最后得变成一个USB的接口接在电脑上,并在电脑设备管理器上的端口选项可以发现它,用Serial登录。 可以用PUTTY登录,我用的是新版的secureCRT。2、ssh...原创 2018-04-25 18:25:19 · 103345 阅读 · 8 评论 -
树莓派通过串口接发数据(wringpi版)
今天发现了wringpi这个库通过GPIO口来给电脑发送数据,感觉还挺方便的想知道更多关于wringpi的点这里想利用serial模块收发数据点这里我们继续通过ssh登录树莓派,串口通过转接模块连接电脑,将cmdline中改为:dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadli...原创 2018-05-02 15:38:11 · 2757 阅读 · 0 评论 -
树莓派网络socket(python版)
之前我在电脑上利用socket进行两个程序之间的通信,这次我们还是利用同样的程序来进行树莓派和电脑之间的通信先看下程序,程序的具体解析可以看我上一个博客这次唯一的区别就是HOST改为192.168什么的,自己在dos界面敲一下ipconfig查看一下IP地址然后填进去server端:import socketimport timeHOST = '192.168.199.13...原创 2018-04-22 21:12:16 · 20081 阅读 · 20 评论 -
树莓派扩展root分区
最近用安装魔镜,老是提醒我root分区已满,我还总是不信,因为自己用的是16G的内存卡,结果一查看确实不足了。输入 df -h原来我的root只被分到4.5个G啊,这还是我重新烧录系统后的结果。更改分区有风险,我就因为更改一次而系统崩溃启动不了,所以请大家跟我一步一步操作。1、进入分区管理输入 sudo fdisk /dev/mmcblk0 输入p,看到两个分区,第一个分区不要动,我们改动第二个分...原创 2018-04-06 15:32:18 · 3882 阅读 · 4 评论 -
树莓派3B制作无线wifi(桥接模式)
树莓派通过桥接模式也可以做成一个简易的无线wifi,但是并不常用。所谓的桥接模式,也就是将eth0和wlan0通过一座虚拟的桥连接起来,树莓派通过eth0上网,然后将wlan0分享出来,供给其他设备连接上网。将你的树莓派网线口通过网线与路由器连接好,串口一端和电脑相连。 1、安装必备程序sudo apt-get install hostapd udhcpd bridge-uti...原创 2018-04-05 15:53:08 · 11552 阅读 · 0 评论 -
树莓派3B制作无线wifi(AP with hostapd)
参考:https://frillip.com/using-your-raspberry-pi-3-as-a-wifi-access-point-with-hostapd/这是一款新型的树莓派,并且自带wifi模块,不用大家自己另购,很是方便。网上写树莓派做wifi的文档不少但参差不齐,我试的也不少,都没有成功,不过最终还是在大家的帮助下制作出来了。这里给大家推荐总结一下我的做法,有问题请留言。1、...原创 2018-04-04 21:57:45 · 8481 阅读 · 10 评论 -
树莓派制作简易魔镜
要制作魔镜的朋友们,最好先看我之前的博客扩展一下root分区,不然很容易导致空间已满无法安装。1、首先,我们让树莓派禁止在图形化界面屏保: 输入 sudo vim /etc/profile.d/Screen.sh export DISPLAY=:0.0xset dpms 0 0 0xset s off输入 sudo vim /etc/lightdm/lightdm.conf 在最后增加一行:x...原创 2018-04-17 17:18:35 · 4128 阅读 · 7 评论 -
树莓派修改电容屏分辨率
我们使用电容屏连接树莓派时,有时需要修改分辨率方便使用。虽然简单但方便自己下次使用,也将其作为一个博客发布。我们刚连接好打开的时候,树莓派默认以640 * 480分辨率打开,我用的是微雪 7 寸电容屏,800 * 480的分辨率。不用将内存卡拆下来,直接在树莓派系统中操作,输入命令 sudo vim /boot/config.txt 在其中添加如下:# 7inch HDMI LCDmax_...原创 2018-03-31 15:48:14 · 1198 阅读 · 0 评论 -
树莓派3连接WIFI及静态配置IP地址
前几天我们讲了树莓派3的系统烧录,今天我们来讲解一下如何让你的树莓派能够连接上网。因为树莓派内置了wifi模块,所以也就不必额外增加wifi模块,这样就特别方便。首先,我们先按照我的上上篇文章,将树莓派与电脑及电源连接好,打开secureCRT连接我的COM3,出现启动画面,我们先使用默认账号pi极其密码raspberry登录,喜欢的话也可以改为root用户自动登录。一、连接wifi1、在连接wi...原创 2018-03-23 16:14:15 · 28509 阅读 · 9 评论 -
树莓派删除python2.7默认python3.5
树莓派自带python2和3版本,要想使用3的话,还得特地敲python3、pip3等等一系列的指令但是python2我们基本上都已经不学了我们今天忍痛割去python2.7,输入:sudo apt-get autoremove python2.7卸载完后,我们发现想用python3的时候,还得敲python3想敲python直接出来python3的话,那么新建一个链接:sudo ln -s /u...原创 2018-05-06 15:01:48 · 20785 阅读 · 7 评论