首页/作品列表/美科科技microAI之Mixly篇之二
美科科技microAI之Mixly篇之二
26605 0
主要内容
MicroAI用美科科技官方的Mixly1.4.4基本的模块就可以完成网络收音机的搭建。
  1. 前一讲是手动输入,下图是以在串口输入AT命令自动运行的例子。

2,通过仔细阅读官方库文件,我们能够从蛛丝马迹里面了解到运行网络收音机的步骤:AT ; AT+RST ; AT+MODE=1 ; AT+VOL=35 ; AT+CWJAP=WiFi名称,WiFi密码 ; AT+PLAY=0,"https://http.qingting.fm/387.mp3"

解释一下:开机标志位run是ture;程序循环运行。串口输入AT给microAI,就是在问Are you ok?microAI回答:ok,那么进行下一步,否则run为ture返回起点继续,直到microAI说ok。串口输入AT+RST 是让microAI重新启动,回文最后是ready,表示microA已经准备好了。接下来 串口输入AT+MODE=1 是把microAI设置为WiFi模式。AT+VOL=35 是把音量设置为35,这个音量是体验值,不要开太响哈,否则会损坏你的听觉系统。程序再走下去AT+CWJAP=WiFi名称,WiFi密码 ,给microAI配置网络,因为固件已经高度集成了配网的工作,你看到了一句命令但是microAI可做了好多事情呢。AT+PLAY=0,"https://http.qingting.fm/387.mp3",开始连接网络电台播放节目。请注意命令格式。当程序运行好以后run标志位置false,自动播放程序停止,joystick为ture。
3,音量控制和换台
joystick是摇杆按键,上下左右四个方向,上下我设置为控制音量,用联动的方法,基础音量为35,上下五档。这样写规避了对回文的解析。
网络电台手动十个,自定义函数一枚。必须放在等高位置。
养成清理内存的好习惯。
右键是排除故障,AT+REST回到绿色WiFi位置,拨动左键就可以听网络收音机了。
4,oled显示
从microAI·的库文件以及8x8的炫彩矩阵来看,已经用绚丽的符号来表示了运行的过程。一般不要加oeld,否则会出现卡顿现象。要加的话这样操作。
自定义oled函数,在使用左键换台时显示一次。此自定义函数要在头排头座,否则编译不过的。
大道至简, Mixly图文编程用好了,还是可以解决复杂问题的。这样编写只要一个joystick就可以完成复杂的microAI操控了。
代码展示
暂无数据!
附件下载
暂无数据!
5
大牛,别默默的看了,快登录帮我点评一下吧!

立即注册