【GDW】GDW变脸

2020-01-314203
精华项目
AI 快速预览详细 收起
《变脸》是一个基于树莓派的创意项目,使用红外传感器和1.3英寸OLED显示屏。当红外传感器检测到手遮挡时,树莓派会随机显示不同脸谱。项目包括硬件准备、软件配置和编程步骤。适合STEM教育场景,激发孩子对编程和硬件的兴趣。
【GDW】GDW变脸图1
相传"变脸"是古代人类在面对凶猛野兽的时候,
为了生存把自己脸部用不同的方式勾画出不同形态,以吓跑入侵的野兽!
希望大家同心协力共同驱走瘟疫,希望大家健康平安!
分享一个关于树莓派的作品——《变脸》
一、【项目目标】
1.当红外传感器检测有手遮挡,输出为1,树莓派接受信息后,随机显示不同脸谱。2.当红外传感器检测到无遮挡,输出为0,树莓派接受信息后,停止显示脸谱。
【GDW】GDW变脸图10

二、【器材准备】

1.硬件:

红外传感器

1.3英寸OLED显示屏

树莓派3B以上版本 1
2.软件:goodway树莓镜像1.3以上
【GDW】GDW变脸图12

三、【项目实现】

1、制作脸谱
通过美图秀秀,将脸谱图像设置为128*64保存png格式。
将所有的图片存放文件夹bianlian,
通过U盘,拷贝树莓派/home/pi/bianlian
【GDW】GDW变脸图2

2.登录平台

【GDW】GDW变脸图3

电脑登录http://www.gdwrobot.cn/,进入软件平台,登录帐号。

【GDW】GDW变脸图13

在设备控制中,连接设备

【GDW】GDW变脸图4

左侧,变量块,新建变量:图像路径,图像对象,随机数,手势

【GDW】GDW变脸图5

左侧,智能硬件 ,显示器olcd


【GDW】GDW变脸图6

左侧,多媒体块,图像参数设置

3.编程:

【GDW】GDW变脸图11

初始oled参数,变脸图片参数

【GDW】GDW变脸图7

【GDW】GDW变脸图8

当有手遮挡,红外传感器输出为1,oled随机显示不同脸谱



四、知识拓展
OLED显示屏
OLED(Organic Light-EmittingDiode)即有机发光二极管,也被称为有机电激光显示或有机发光半导体。它是一种基于有机半导体材料制作的器材,它有很多类型,可按颜色、大小、接口来进行分类。
颜色: 单色、双色(蓝黄双色,指的是上面部分是黄色下面部分是蓝色)和全彩色
大小:指的是像素大小,比如ssd1306的128*64是 宽128像素,高64像素的意思,其屏幕内部驱动芯片为ssd1306。
接口: 一般是 I2C 和 SPI。I2C简单连线少,更新速度慢,所以一般是单色和双色。
【GDW】GDW变脸图9

五、视频回放

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(6)
kylinpoet
kylinpoet
多谢分享,学习了。
且歌且行
且歌且行
大神们都什么脑袋呀~怎么好玩怎么玩,太牛了~
DFrJ5KYVQaH
DFrJ5KYVQaH
好啊,有创意
rzegkly
rzegkly
作者
跟着朱老师,一起造起来
周建忠
周建忠
朱老师,威武!
rzyzzxw
rzyzzxw回复周建忠
康老师作品,优秀
周建忠
周建忠
康老师,武威!
- 没有更多了 -

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

相关推荐