“第五十课--Microduino OLED动画/zh”的版本间的差异
(Created page with "{| style="width: 800px;" |- | ==目的== 本教程将让大家如何使用Microduino OLED显示动画,并涉及到休眠功能。 ==设备== *'''Microduino-Core/zh''' ...") |
(→原理图) |
||
第28行: | 第28行: | ||
==原理图== | ==原理图== | ||
− | + | [[File:animationOLEDAll1.png|600px|center|thumb]] | |
+ | [[File:animationOLEDAll2.png|600px|center|thumb]] | ||
[[Microduino-Core/zh]] | [[Microduino-Core/zh]] | ||
第38行: | 第39行: | ||
[[Microduino-BM/zh]] | [[Microduino-BM/zh]] | ||
+ | |||
堆叠在一起 | 堆叠在一起 | ||
− | |||
==程序== | ==程序== |
2014年11月2日 (日) 14:12的版本
目的本教程将让大家如何使用Microduino OLED显示动画,并涉及到休眠功能。 设备
睡眠模式Microduino像电脑和手机一样,也具备睡眠∕休眠∕待机功能。在睡眠状态下,系统几乎完全停止运作,只保留基本的侦测功能,因此只消耗少许电力。以电脑为例,在睡眠状态下,可被键盘按键或者网络和外部设备唤醒。
原理图堆叠在一起 程序animationOLED animationOLED.ino为主程序: void pin2Interrupt(void)为中断函数 void enterSleep(void)进入休眠模式 Bitmaps.h为动画帧数据 调试步骤一:把原理图中的模块堆叠在一起,在D2引脚插一根导线用于终止休眠模式,如下图所示
如果有的话,编译应该没问题的,好,运行 OLED上会显示一个动画效果,一段时间后会消失,进入休眠状态,要唤醒它只需用手摸一下那根导线就可以了。 步骤三:如果以上都运行正常的话,可以在堆叠上Microduino BM模块和3.7V锂电池出去炫耀啦。 结果Microduino OLED会显示动画,一段时间后休眠,触摸导线后唤醒继续显示动画。 视频 |