嗨,大家好,这里是 diy 电子爱好者,今天我们来看看数媒派 p 口连接 oled 显示模块, 这是 2020 年树煤派组织推出的树煤派批口,这是树煤派批口的管角定义。 我们今天要用左边的数媒派批扣连接右边的 oled 显示模块。 按照图中所示,连接 vcc、 gnd sdascl, 这款 oled 显示模块是 iphone c 接口的, 这时接好线后的样子,我们看到 vcc、 gndscl、 sda 已经和树莓派的相应管角连接了起来, 我们要用数煤派派四百来连接编程数煤派 p 扣。看数煤派 p 扣已经通过 usb 线连接到了数煤派派四百上了。 下面我们打开树煤派和 micro 拍葬的集成开发环境。 首先我们需要用到一个显示库,这个文件 的下载地址可以从评论区中找到, 我们需要把这个文件上传到数媒派 p 口中,保存成文件名 ssd 1306 派。 紧接着我们需要打开我们的主程序, 我们首先定义 gp20 gp21 管角为 iphone c 接口的 sda 和 scl, 然后定义 iphone c 接口。在从 ssd 1306 库中 import ssd 1306irc 开始,我们把 oled 屏幕全部显示,然后再清空,接着显示文本 hello world, 再让这个文本向右滚动。 我们来看看实际效果, 我们再来看看话术线的例子, 这是实际效果。 最后我们再来看看华正贤波波型的例子,显示这个比较有意思, 首先我们需要 import 这个 mask 库,再定一个派的长量 3 14, 然后我们计算出 xy 的坐标,把它们瞄点瞄到 oled 屏幕上, 我们看看实际的效果。 我们可以看到这个正弦波正在一点一点的画出来, 由于涉及到一些数字计算,可能这个 树莓派 p 口微控制器的计算能力有限,画的比较慢,我们后续可以改进一下,让他画的比较流畅一点。 好了,今天的视频就到这里了,喜欢的朋友点个关注吧,下次见,拜拜。
粉丝684获赞2956


那我们今天呢主要就是讲一下数名派 p 口是如何刷入 michael python 这个东西的。那我们或许就不需要使用 c 或者 c 家家去进行开发,然后使用类似于 python 的东西语言来进行开发,然后是更加方便的,然后减少一些开发成本的。 然后这主要是有些大概的步骤,步骤其实很简单的 啊,整体就是说先下载,然后我们需要刷入的一个文件,然后是去按一个按钮,然后接入,那我们再把这个 写入的文件,然后放到这个识别出来的存储中,然后他就自动重启,重启之后,然后我们就可以使用。软件的话,我们这主要是使用的是这个,到时候我们直接连接,然后就可以去做一些操作, 然后我们来看下官网吧,官网其实这也有大批的流程 啊,看着他这就开始了,然后我们先下载,然后是按住输入排上这个按钮, 然后连线,连线好之后他会识别出一个文件 存储,那我们导进去,然后他就自动重启,重启之后我们连接就可以使用了,然后我们来这儿做一下演示 啊,我们先下载吧,这有好几个,我们先下载,因为我这已下载过了,然后这可能有个一或者什么之类的, 然后我们就用这个一吧,然后把这个删了。删了之后,然后我们来看一下板子的。板子其实的话 啊,也没啥啊,我们先要先断电,断电的话,然后我们必须要一直按着这个,他这是有个按钮的,然后我们一直按着,按这个按钮之后,嗯,我可以看一下显示啊,存储是没有多, 按住之后,那我们接住,然后他就可以识别出来,识别出来这样一个存储,那我们可以松开,松开之后那我们把我们下载的东西给拖到这里去 啊,他会自动重启看重启之后他这就好了,其实重启这一步他是非常快的,他会自动掉线,然后我们现在就去看一下他是否已经可以用了,然后我们用的是 用的是软件,我先找一下 用的是这个软件,这个软件因为我这已经配置过一次了,所以他就这边,然后我们配置的一般是在设置里面 接住,然后我们选择输入拍 pick, 拍 pick 啊模块的话,这个选择就是你设备识别出来的东西,然后识别出来之后让我们可以做一下测试, 但是的话,嗯,这写一些东西就行了。嗯,这呢因为我之前是刷入过一次,因为这里我看过了一遍,因为他本身 是有一定的存储的,而这个存储其实可能是跟他这个就是说这块板子他运 型的东西是相互之间不干扰的,不干扰的之后我们就可以去啊,现在是你升级或者十分吗?你原有的项目应该是不受影响的,但是我们后续为了方便的话,其实也是 啊,不考虑这块的啊,然后我们写了之后,我们直接点击运行,看到没有啊?我这其实是二十五号的灯, 他是绑带的,然后这个是一闪一灭的啊,效果啊,到现在为止,然后我们就已经是刷入了 micro person, 整体是没有任何问题的。那后续的其实啊,可能我这里啊说的一点 就是说 啊是怎么使用 s s, 呃, d 啊,这个摄像头啊,这个屏幕的不是摄像头啊,这个屏幕的啊,整体的话其实它就是一个文件, 一个文件啊,然后我们只需要把这个文件写入到里面去,那就可以值得使用了, 这部的话啊,也算挺快的。还有个是蓝牙的操作,这个是蓝牙模块,因为它不是板带蓝牙的,我是 wifi 的,我们可以使用一些板带的模块来进行操作。然后我这个呢是一个板带蓝牙的, 应该是一个蓝牙的模块,是去错误操作的,刷了之后我们就可以去做一个操作 整体,我看蓝牙之类的我是也是写过相关教程的,像这个我们这可以 啊,点亮一个屏幕,然后可能是去做一些东西在手上说我这当时是做的一个啊,蓝牙去连接之后我们就可以去发送一些指令。 嗯,来去做一下操作整体啊啊,基本流程啊,就讲了书面的皮肤,这个模块就讲到这吧,然后 后续的话我们可能还会讲一下这个,这个是后来我发现啊, 啊,后来我是发现了一个啊,模块是更便宜的 啊,更便宜的东西,我看看是哪一个 啊?是和宇宙的一块板子,它是板在啊,对, esp 三二 c 三这个 这个东西的啊,整体上怎么来说呢?它是更便宜,而且它是绑在蓝牙 wifi 模块的,这个硬件 啊,可以推荐使用,而且是 type c 接口的啊,今天的介绍啊,大体都到这吧,有什么问题可以换。


各位网友大家好,今天我们用 p 口台面机为大家制作一款五彩 led 流水灯,我们首先来看一下硬件的连接,将五个颜色不同的 led 灯,他们的负极连接到这一排,那么 在面包板上他的两边呢?这两排呢都是整个相通的,这一排我们可以用来接地,也可以用来接电源,下面这一排也是, 那么这一排呢,我们用一根黄色的导线和这个单片机的右数第三个引角相连,这是一个接地角,也就是说我们将所有 led 灯的负极和这个单片机的负极就是一起接地, 然后我们用五根杜邦线连接 led 灯的正极, 光线的另一端呢,连接着单片机的零到四号引角,每个颜色代表一个 led 灯,这样他的硬件连接就完成了。下面我们来看软件的程序部分, 首先我们打开修理,导入时间和机器模块之后,我们要紧接着就是要定义五个 led 灯,他们所连接的这个单片机的引角, 先定义变量,我们这个变量的编号就是 r e d 零到四,这样呢也是五个, 第一个黄色的 led 灯写的是零号引角,然后再将这个引角模式定义为输出,然后是 led 一 好,那么需要这样的相同的五个引角 dna, 所以我们复制一下在下面粘贴, 然后改一下这个变量号,零一二三四,这个引脚序号要改一下。 在 led 灯的引角定义完成之后,我们开始用一个 y l 处循环来控制这个 led 灯的变化, 从 r e d 零开始, 然后我们让他这个 变化呢未来能够观察到需要有一个时间上的延时,我们这边使用这个毫秒,我们给他定义九十毫秒,一开始可以让这个输入大一点 或小一点,这个可以自由调整,然后就是 r e d, 下面再一个延时, 我们再复制粘贴一下,我们来改一下这个编号,这是 led 零 led 一 led 二, 然后这个是 r e d 三,这个是 r e d 四,下面这两二是多余的。我们运行一下程序啊,我们可以看到这 led 灯呢,就像我们视频开始的那样,进行一个流水的循环,就是由黄色到白色间次的发光,然后熄灭,当然我们也可以改变一下他这个 延时的时间,这个 led 流水灯的效果也会改变,我们来看一下。好,那么这就是关于 led 流水灯的分享,感谢大家的关注和支持。

今天要用素妹派的 p 口开发板来点亮我们电脑里面装机用到的这个五伏 rgb 的风扇。这个风扇呢是酷冷至尊的 mf 幺二零 l, 支持五伏的神光同步的风扇,接口是这样的,五伏三针的样子 啊,这个单独的这个孔呢是接地,这两个分别是数据和五伏啊,因为大部分的五伏升空徒步的风扇里面的灯珠呢,都是使用大概六 s 二八幺二 b 的 ic 的灯珠,这个也不例外, 我们可以直接套用使用点亮 ws 二八幺二 b 的灯珠的程序来让我们的风扇的灯珠点亮。风扇一共是八个灯珠,只需要编线好程序就可以制定意义的,想让他怎么亮都可以。 说明在这边呢,说明在 p 口。这是一款二零二幺年初发布的一款微处理器的开发版,使用的是 rp 二零 二的芯片,四十纳米的制成工艺,功能强劲,功耗较低。开发版非常小巧,也很便宜。和这边的这个十二寸的风扇相比,风扇就感觉像是庞然大物一样。 我这里使用麦克 pass 作为开发的变成语言啊。如果这个开发版是新的话,就需要通过刷入物件来支持。刷入物件也很简单,按住开发板上的 pose c 的按钮,然后插入连接的电脑的数据线,然后在电脑这边就会出现一个虚拟的盘。 最方便的方法是点进去,进入到数位派的官网, 找到这里的 michael controllers, 点击这里的 michael python, 进入这个页面后,然后往下滑,有一个当老的 ufq 的链接,在这里就可以下载最新版本的 michael 拍成的固件呢,然后把下载好的文件通过拖拽的方式直接移动到叙利的盘里面去,就可以实现刷入固件的啊。刷入固件过后呢,就需要一个 ide 来编辑程序, 我这里使用的是桑尼来编写我的麦克拍成的程序 id 一,我已经下载好了本期视频的所有的资料的下载地址,我会放在我的博客里面。在完成安装过后,把风扇的五福供点接到四十号银角,也就是 v 八十啊, 接地的也接在脚位三十八号,出去接口了,我就接到脚位一号,也就是 gp 领号的位置上。 好进入到商令里面,把 leo pixo 的这些程序给复制过来啊。 leo pixels 也是一个实现灯光控制的酷,但是这个开发版的麦克 pice 里面不带有这个功能,默认情况下也就使用不到啊,就是需要把它从 dihab 上,就是别人开发的这个酷,把它给复制过来。好,这边复制,然后这边粘贴, 把他的呃保存,然后保存到数数位派里面去, 名字就叫 leo pixel 点 p y, leo pixel 点 p y, 点击确定,等写完了,然后我们再新建一个文件新文件, 然后这里呢我们就可以开始正式的写我们的程序了。首先先导入这个理由皮克手,理由皮克 啊,然后呢我们再创建一个 pixels pixels, 然后等于 leo pixel 第二大的 leo pixel, 然后这里面要输第一个值,输进去的就是说你有多少个灯,因为他的风扇有八个灯,我们就是八个灯, 第二个是零,第三个的话就是在数位派上对应的角位,然后这里也是零用下的是零 gp 零的接口,一个角位接口,然后我们这一排输入完成过后呢,我们就是需要让他点亮起来, 这里的话我就点亮一个灯,点亮一个灯的话就用 ceter pixo 的这一个方法, 然后他要输入进的东西的话,就是第一个就是零,就他的脚位啊,因为我们只点一个灯,他是第一个灯,但是他的序列号是零。 第二个的话就是要传入他的 rgb 数值啊,分别,然后这里输入二五五点二五五点二五五,分别是传入的是红色、蓝色还有绿色,然后我们传入好了颜色过后啊,嗯,就是需要把它显示出来,显示出来还有另外一个函数 秀的一个函数,然后完成过后,我们直接点击运行 啊,就可以看到啊,这边的话已经有一个灯光已经是处于点亮的状态了,现在的话就是说他的这里的他是 表示他的颜色,比如说我们想要红色怎么办?那么我们就把后面两个改成零,哎,我们就让他的红色这个数字变最大,他就是纯粹的就是显示红色这种颜色,他就是红色 可以看到。然后如果我想,如果说我想改成绿色, 那我就把第二个这个改成二五五,那就是绿色。 蓝色也是一样的 啊,包括颜色的混合也可以实现,比如说,嗯,蓝色加红色, 他就是紫色。好,这个功能实现了,然后我们现在来把他的全部灯给点亮,全部灯给点亮的话, 就不用这个谁的 pixo 这个东西了,我们就直接用费用,然后删除他的这个序号,盖上,然后 还是全部就是紫色的了,这里你可能在讲他只显示一种颜色啊,这样是不是太单调了?嗯,然后的话,我们接下来就是让他进行一个色彩的循环, 那么的话我们就不能使用 rgb 的这种方式让他来点亮,因为这种去调节他的灯光,进行一些彩色循环的话,是有一点麻烦的,那么我们就可以使用到另外一个工具,也就是呃 hsv 的 这样一个概念的东西啊,具体的实现的请原理的操作步骤呢,我会放在我的博客里面。然后这里呢啊 hasv, 我们就要去改变那个 hat 的数值,然后 改变颜色,然后这里呢我们就需要把 hsv 的颜色转化为 rgb 的颜色,我们先创建一个循环吧,先创建一个循环 true, 一直循环。 呃,然后的话我们就要创建我们的 colour, colour 等于这里的话就需要进行一次转换,也就是说我们要把我们的呃 hsv 数值,然后转换到 rgb, 然后把这个 rgb 的神色色彩给我们的 colour, 嗯,这里的话我们就要用到一个数的,就是皮卡瘦点 colr hsv, 然后啊,这中间呢就要输入你的啊 hsv 的数字, 这里的话,嗯,我就先输入一个零二五五,后面两个保持二五五就行了。二五五和二五五 啊,然后这个数值呢就是要随时改变的,我们给他取名叫 hu 一,是个变量,我们在外面要要在这外层先给他取 加一个 hu 一等于零,然后的话他每一次循环的话啊,他这个 hu 一的数值就会有变化,嗯,然后我们这里变化了,我们就让他加一个两百就好了, hu 一加等于两百, 然后我们再让他秀一下,然后这里还没有实现他的 fail 这个功能,然后把这个卡那给传递进去, 哎,然后我们再来运行, 可以看到现在的颜色就是一直在不断的变化,然后这就是一个很简单的色轮的一个功能, 那可能在说你这个色彩他就是全部一直在变啊,但是他没有发挥出这个 ic 芯片的一个优势,就是他每一个灯光他是可以单独控制的,如果需要单独控制的话,这里有一个方法, 哎,那就是啊把每一个灯光就是说他的 hu 一的数值给往前稍微加一点,我们在这里可以创建一个佛循环来实现这个功能 啊,他是八个灯嘛,我们就直接数个八,然后把这一排 这样拍给上来一点,因为我们是要改变,嗯,他单独一个的这个灯光,那么的话我们就使用 shit pixo 这一个方法, sat pixel 啊,然后他的啊序号呢?序号就是这上面的 i, 然后这个 hu 一的话,这里需要加,然后我们这里的话,然后我们给他加一个二零,加一个幺零二四好了,然后再给他乘一个这个 i 的数字,然后检查一下没有问题,就可以运行 好。先可以看到他的这个颜色啊,他是在这种一点一点,一圈一圈的变化,哎,可能现在不是很明显,那么可以把这个幺零二四给调大一点,你们调到四零九六, 他是零九六的话,这个啊就明显多了。大家可以看到他的灯光,他可能是左边一种颜色,右边一种颜色,上面一种颜色,下面一种颜色,他是有层次感的,不一样的,但他最大的话是八千一百九十六, 他说完全就是一种彩虹的样子了,然后呢,这就是实现他的一个色彩循环的整个过程,然后一些更详细的教程呢,我会在我的博客里面更新出, 当然实现这一点功能也是算比较基础的,如果你有更好的想法的话,那么可以在这个灯上实现更多更多的功能。 代码的质量可能不是特别的好,也欢迎大家的指证,如果大家还有什么需要补充或者是问题的,也可以在评论区里面告诉我,非常感谢能够看到这里的朋友们, 到这里了请留下一个喜欢我的点赞,加个收藏,投个硬币,关注我,我会努力更新质量更好的视频的,非常感谢大家,谢谢!

这是输媒派的四 b, 这是输媒派的 p 口二零,四零,这是 stm 三二,这是一个八角的五幺单片机。说一个扎心的事实啊,对于你的那点控制逻辑啊,控制需求,他可以,他可以, 他也可以,甚至他也可以,不要提什么算力没到那个程度,唯一要解决的就是你对编程软件的掌握程度。如果你 c 员不会, c 家家不懂, python 不知道,那么你就老老实实的学习这种 中文的模块化编程。这也是 c 医院,只不过啊,是模块化的 c 医院,可以同步产生英文代码。你呀,一看就懂,没有了编程语言的障碍啊,剩下的就是你要控制的逻辑了,你想让他干啥就干啥,想让他高电瓶就高电瓶,想让他 低电瓶就低电瓶,得让他创口通信。那么咱就使用创口通信,还有 spi, iphone, c, 四八五等等都可以。这不就是咱们对单片机的使用吗?我是秦老师,我做了一套中文的编程的课程,零基础可以入门,希望能够帮到你。
