
树莓派
文章平均质量分 83
柒壹漆
轻舟已过万重山
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
树莓派应用——RTC(DS3231)
树莓派只有连接了网络才能同步正确的时间,但不是所有场景都会有网络,在没有网络的情况下,如果要获取正确的时间我们需要用到RTC芯片,因为树莓派本身是没有RTC功能的,所以我们需要外接一个,RTC的芯片很多,我们今天要介绍的是DS3231芯片,一款比较常用的芯片,废话不多说,马上开整。原创 2021-08-22 17:49:31 · 4253 阅读 · 1 评论 -
树莓派从零开始快速入门第14讲——摄像头
这一讲我们用树莓派+摄像头做一个监控设备,视频监控算是树莓派开发的一个经典案例了,实现的方法也有很多种,我这里就简单介绍其中一种。原创 2021-08-21 21:27:13 · 5595 阅读 · 2 评论 -
树莓派从零开始快速入门第13讲——脚本开机自启动
使用树莓派的时候经常会需要开机自动运行某些程序,我查阅了网上的资料,方法不止一种,我觉得最简单的一种是创建一个启动器(desktop文件)。原创 2021-08-21 11:17:59 · 2042 阅读 · 1 评论 -
树莓派从零开始快速入门第12讲——多模块组合
在实际的项目开发中,基本都会把2个以上的模块组合使用,因此,各个模块之间的相互配合很调用。我们这一讲简单介绍一下模块之间的通信该如何处理。原创 2021-08-21 09:03:01 · 1396 阅读 · 0 评论 -
树莓派从零开始快速入门第11讲——SPI(以OLED为例)
SPI是外设驱动常用的通讯方式之一,相比于IIC,SPI数据传输的速率要更高,因为SPI比IIC多了一根数据线,是全双工的。具体的通讯原理这里就不多介绍了,我主要讲解树莓派的SPI编程部分。因为我的扩展板只有OLED连的是SPI接口,所以这一讲就以OLED为例。原创 2021-08-18 20:12:59 · 8303 阅读 · 5 评论 -
树莓派从零开始快速入门第10讲——IIC(以BMP280为例)
上一讲介绍了串口的使用,那这一讲就介绍一下IIC,IIC由时钟线(SCL)和数据线(SDA)组成,时钟线提供了通讯的时序,只能由主机发给从机,而数据线和单总线类似,数据传输是双向的。具体的原理就不多说了,感兴趣的同学可以自行查阅相关资料,也可以看我之前写的那两篇光照传感器的博客。原创 2021-08-13 14:01:45 · 7212 阅读 · 7 评论 -
树莓派从零开始快速入门第9讲——串口
串口是嵌入式环境里面使用最多的通讯方式之一,相信很多接触过单片机的同学对串口或多或少都有些了解,老规矩,通信原理和相关的一些参数(如:波特率)我就不介绍了,这些东西都比较简单,不清楚的同学自行查阅相关资料,我主要讲一下大家可能不太清楚的一些知识点。原创 2021-08-10 19:56:56 · 13082 阅读 · 1 评论 -
树莓派从零开始快速入门第8讲——单总线(以DS18B20为例)
单总线也叫做一线总线(one-write),它只有1根信号线,既传输时钟又传输数据,而且数据传输是双向的,通过一问一答的形式实现两个设备之间的数据交互。具体的原理我就不细说了,感兴趣的同学可以自己去查阅相关的资料,今天我以DS18B20为例,讲一下树莓派的单总线的使用方法。原创 2021-08-07 19:23:27 · 3540 阅读 · 4 评论 -
树莓派从零开始快速入门第7讲——外部中断
前面两节介绍了LED灯和按键输入,那么这一讲就基于按键学习一下外部中断,目标是通过按键控制LED开灯和关灯。原创 2021-08-06 20:43:48 · 4738 阅读 · 0 评论 -
树莓派从零开始快速入门第6讲——按键输入
上一讲介绍了如何点亮一个LED灯,了解了树莓派的编程方法和运行方式,其实就是控制GPIO输出。按照惯例,这一讲应该要讲GPIO的输入了。原创 2021-08-06 15:39:47 · 3336 阅读 · 0 评论 -
树莓派从零开始快速入门系列汇总
树莓派从零开始快速入门系列汇总树莓派从零开始快速入门第0讲——环境安装树莓派从零开始快速入门第1讲——命令行树莓派从零开始快速入门第2讲——更换国内源树莓派从零开始快速入门第3讲——文件编辑树莓派从零开始快速入门第4讲——文件共享树莓派从零开始快速入门第5讲——点亮LED...原创 2021-08-04 13:54:26 · 4813 阅读 · 1 评论 -
树莓派从零开始快速入门第5讲——点亮LED
千呼万唤始出来,今天,他来了,他来了,点灯的教程他终于来了,作为嵌入式编程世界公认最经典的入门程序,把你放在第5讲算是给足面子了,要是在其他教程,能活过第2讲?好了,废话不多说,盘他就完了。GPIO是通用输入输出口的意思,是MCU控制外设最基本的硬件接口。把LED灯接到GPIO上面,通过控制GPIO的输出电压,就可以控制灯的亮灭,我们今天的目标是点亮第一个LED灯。原创 2021-08-04 13:49:07 · 5596 阅读 · 8 评论 -
树莓派从零开始快速入门第4讲——文件共享
上一讲介绍了文本的编辑,有同学可能就会觉得树莓派的编辑器也太难用了,其实呀,我也是这么觉得的,用习惯了PC端的编译器,Linux上面的编辑器还真有点不习惯。那能不能直接在PC端把代码写好,然后把文件复制到树莓派里面呢,答案是可以的,说到这里,你第一时间是不是想到,把SD卡拔出来,文件拷贝过去之后再插回去?NO,NO,NO,这样也太麻烦了,我今天要讲的这种方法,可以直接在PC端访问树莓派上面的文件,就像打开自己电脑的文件一样。好了,废话不多说,马上开整。原创 2021-08-03 15:30:58 · 2310 阅读 · 2 评论 -
树莓派从零开始快速入门第3讲——文件编辑
树莓派的文本编辑和windows类似,都需要先安装文本编辑器,这一讲我主要介绍树莓派的原生编辑器nano和广受好评的vim编辑器。原创 2021-08-03 13:41:12 · 6339 阅读 · 0 评论 -
树莓派从零开始快速入门第2讲——更换国内源
树莓派更新软件的时候需要连接镜像源,因为默认使用的是国外的源,在国内访问速度非常慢,所以为了更快的访问,我们需要换成国内源。树莓派在国内有多个更新源,在这里我们可以使用中科大的软件源和系统源。原创 2021-08-02 22:08:19 · 5126 阅读 · 2 评论 -
树莓派从零开始快速入门第1讲——命令行
树莓派的系统大多都是基于Linux的,而Linux多数情况下都是以命令行的形式来控制外设的。因此,学会命令行的使用很重要。原创 2021-08-02 20:48:40 · 9131 阅读 · 0 评论 -
树莓派从零开始快速入门第0讲——环境安装
相比单片机,树莓派功能要更强大,也是学习Linux很好的一个媒介。我之前一直从事单片机的开发,现在想自学树莓派编程,于是在网上找了不少资料,但是我遇到一个很尴尬的问题,网上的资料太多太杂了,还有一些资料是过时的,这反倒让我无处下手。因为树莓派有很多种编程的方法,找到一种适合自己的方法去入门会事半功倍。经过一段时间资料的收集和设备的调试,我终于把路线摸清楚了,现在我把自己的学习路线记录下来,供大家参考。原创 2021-08-01 18:04:24 · 5372 阅读 · 4 评论