Mixly第32课~第34课,课程学习笔记 | Mixly米思齐纯干货系列

Posted 铁熊玩创客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mixly第32课~第34课,课程学习笔记 | Mixly米思齐纯干货系列相关的知识,希望对你有一定的参考价值。

Mixly 是由北师大米思齐团队开发的图形化编程软件,自发布以来深受国内创客圈的喜爱。Mixly 编程软件采用图形化编程,不用记代码,只需要拖拽、简单设置,就能让你快速完成创意电子编程。
本专栏系列课程由裘炯涛老师主讲,从基础入门到逐步提升,裘老师将用深入浅出的例子带你掌握 Mixly 编程。

本专栏将不定期连载更新 Mixly 相关的使用方法、使用技巧、最新功能、课程案例等视频教程。

不知不觉本系列视频已经连续更新了 31 期,各个平台的累计播放量已经上万。在各大 QQ 群和微信群,我们也收到了大量老师的好评和反馈,甚至是后面课程希望听到的内容需求,我们都已经记录在案,感谢大家的支持。

在“Mixly 课程后续说明”这个视频中我们也向大家说明了:从第 26 期开始,本课程将会以收费的形式更新,本公众号也会以内容预览的形式,向大家持续介绍后面课程的内容。

想要学习更多 Mixly 相关的使用方法、使用技巧、最新功能、课程案例等,请移步网易云课堂付费观看。

扫描下方二维码,即可订阅完整版 Mixly 米思齐纯干货教程

Mixly 米思齐纯干货教程订阅二维码

或者复制下面的链接,直接在浏览器中打开课程页面:

https://study.163.com/course/courseMain.htm?courseId=1209825821

下面介绍第 32 期~第 34 期课程的内容预览。

# 第32期:OLED屏与一次函数曲线绘制

本节课将教你在 OLED 屏幕上绘制一次函数的曲线,主要介绍了以下内容:

  • OLED 的坐标系知识(或规定),包括坐标零点、x轴、y轴、坐标的取值范围等;

  • 根据一次函数的公式,采用循环画点的方式在 OLED 屏幕上绘制一次函数的曲线;

学习了本节课内容之后,你可以尝试在 OLED 屏幕上绘制二次函数、三角函数等的曲线。

预览视频如下:

# 第33期:OLED屏汉字显示

前面的课程已经学习了 OLED 屏幕显示字符、图形、曲线等知识,那么如何让 OLED 屏幕显示我们常用的汉字呢?

对于 Arduino 来说,显示英文是相对比较简单的,因为英文只有26个字母,变化有限,所以处理起来相对比较简单。但是汉字就不一样了,仅仅最常用的汉字就有好几百个,而且还有不同的字体、粗细、大小变化等,更不用说剩下的几千几万个汉字了,这时候字库就会变得非常大,这对存储空间有限的 Arduino 来说,是一个很大的考验!

那么在 Mixly 中有什么其他的方法来显示汉字呢?其实 Mixly 中为了显示汉字,我们是把汉字当做一个个图像来处理的。具体怎么操作呢?

本节课主要讲解了“汉字取模模块”,通过对取模模块中各个参数的设置,就可以巧妙地显示不同字体、不同大小的汉字啦。

预览视频如下:

# 第34期:8×8点阵屏基础应用

本节课主要讲解了 8×8 点阵屏的基础知识与基础应用。

8×8 点阵屏是创客项目中应用非常广泛的一种显示器件,相比前面学习的 OLED 显示屏,8×8 点阵屏的显示效果比较明显(大),但是只能显示比较有限的内容,因此在一些显示内容比较简单但是又希望比较明显的场合,我们经常会选用 8×8 点阵屏。

常见的 8×8 点阵屏模块主要有 2 种接口:采用 HT16K33 芯片的 I2C 接口与采用 MAX7219 芯片的 SPI 接口。除了接线方式不一样之外,采用 MAX7219 芯片的点阵屏模块具有可以多个级联的优点,除此以外编程方法类似。

预览视频如下:

# 作者简介

# 专栏目录

关注本公众号:铁熊玩创客,在底部菜单栏依次点击:原创课程 → Mixly 使用技巧,可查看本系列全部内容。

免费部分课程目录:

1、Mixly 软件的安装与升级

2、Mixly 支持的开发板及语言

3、点亮第一盏 LED 灯

4、按键灯 技巧1

5、按键灯 技巧2:中断控制方式

6、按键灯 技巧3:多功能按键

7、定时器 MsTimer2 的简单使用:单个定时任务

8、定时器 MsTimer2 的提高使用:多个定时任务

9、简单定时器 SimpleTimer 的使用

10、N 个你可能不知道的 Mixly 软件操作小技巧

11、系统运行时间

12、Scoop 多线程

13、Mixly 中你可能没用过的数学运算(第1部分)

14、Mixly 中你可能没用过的数学运算(第2部分)

15、模拟输出

16、模拟输入

17、DHT11 温湿度传感器

18、认识蜂鸣器

19、让蜂鸣器唱歌:数组的应用

20、认识 RGB 七彩灯

21、玩转 RGB 七彩灯

22、玩转 RGB 七彩灯条、灯带、灯环

23、Mixly 红外遥控编程

24、红外遥控钢琴

25、常见的错误与解决办法

26、27、28 期课程学习笔记

29、30、31 期课程学习笔记

# 内容推荐

STEAM & 创客教育能量站

激活课程制作分享,实现知识变现!能量站是一个付费知识社群,聚集了一大批优秀的老师,几乎每天都有优质的创客教育内容分享。可以扫描下方二维码付费加入,本公众号许多付费下载内容也可以在能量站内免费下载。

51maker 微信公众号

51maker 是由一群教师团队维护的微信公众号,他们来自全国五湖四海,致力于 Scratch 编程及创客入门课程开发,为一线教师提供微视频、课件、教学设计等相关资源,为普及编程 & 创客教育尽一份力量。


欢迎转发朋友圈。如需转载,请注明出处和原作者。

我知道你在看

以上是关于Mixly第32课~第34课,课程学习笔记 | Mixly米思齐纯干货系列的主要内容,如果未能解决你的问题,请参考以下文章

MIT线性代数公开课学习笔记第16~20课

每周3课:简单的串口交互应用板间的串口交互串口通信与ASCII码 | Mixly纯干货课程...

每周3课:简单的串口交互应用板间的串口交互串口通信与ASCII码 | Mixly纯干货课程...

机器学习公开课笔记第一周

Coursera公开课笔记: 斯坦福大学机器学习第七课“正则化”

激光slam课程学习笔记--第11课:3D激光SLAM介绍