美科科技microAI之Mixly篇之二-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6528|回复: 0

美科科技microAI之Mixly篇之二

[复制链接]
发表于 2018-9-5 00:07 | 显示全部楼层 |阅读模式
本帖最后由 topdog 于 2018-9-5 06:56 编辑

MicroAI用美科科技官方的Mixly1.4.4基本的模块就可以完成网络收音机的搭建。
  • 前一讲是手动输入,下图是以在串口输入AT命令自动运行的例子。


2,通过仔细阅读官方库文件,我们能够从蛛丝马迹里面了解到运行网络收音机的步骤:AT ; AT+RST  ;  AT+MODE=1  ;  AT+VOL=35 ; AT+CWJAP=WiFi名称,WiFi密码  ; AT+PLAY=0,"https://http.qingting.fm/387.mp3"
自动播放.JPG
解释一下:开机标志位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操控了。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 02:40 , Processed in 0.097629 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表