继续 Micro Bit 蓝牙的话题,点亮一个LED-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11811|回复: 0

继续 Micro Bit 蓝牙的话题,点亮一个LED

[复制链接]
发表于 2017-12-10 14:29 | 显示全部楼层 |阅读模式
本帖最后由 Zoologist 于 2017-12-10 14:33 编辑

前面介绍了 MicroBit 的蓝牙,这次继续这个话题。在开始之前,需要特别提醒一下关于蓝牙的问题:安卓手机的话,只有三星能够正常配对(据说还有小米),因此,你在编写 MicroBit的代码时,务必使用非配对的蓝牙模式。这个设置位于下面的位置
image002.jpg
一定要打开 No Pairing…..这个地方
image003.png
然后就可以编写蓝牙的内容了,这次目标是控制一个Pin电平的高低。因为暂时没能力编写安卓应用,因此,这次还是使用上次提到的Bitty Blue 这个应用程序,我们使用 LED Matrix 上的LED来判断当前是应该开还是关。于是有了下面的程序:
image004.png
为了测试是否成功,使用一个LED,跨接在Pin163.3V上。当Pin16Low, LED就会亮起。
起初使用的是Pin20,结果发现无法控制,后来查了一下资料【参考1】,Pin20 分配给了 I2C1,因此这个Pin始终为HIGH。图形化编程中无法去掉I2C 的功能,所以没有办法。
image005.png
最后,实验的图片(因为舍不得焊接,所以又买了一个转接板......)

image007.jpg
参考:

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

本版积分规则

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

GMT+8, 2024-11-30 23:51 , Processed in 0.233182 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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