163|0

650

帖子

8

TA的资源

纯净的硅(初级)

楼主
 

【Follow me第二季第1期】入门任务(必做):开发环境搭建,板载LED点亮 [复制链接]

  本帖最后由 29447945 于 2024-9-1 17:46 编辑

首先简单介绍一下Adafruit Circuit Playground Express板子,是一款由Adafruit Industries生产的电子套件,它是一个面向教育和爱好者的可编程电路板,特别适合初学者和中级用户。以下是它的一些主要特点:

  1. 集成传感器:CPX集成了多种传感器,如光传感器、温度传感器、加速度计和陀螺仪等,这些传感器可以用于检测环境条件或用户输入。

  2. LED灯:板上有10个可编程的LED灯,可以用来显示信息或创建视觉效果。

  3. 按钮:CPX上有多个按钮,可以用来接收用户输入。

  4. 音频输出:它有一个小型扬声器,可以播放声音或音乐。

  5. 可编程:CPX支持多种编程语言和平台,如Arduino、MicroPython等,用户可以通过编写代码来控制板上的各种功能。

  6. USB编程:通过USB接口,可以直接与计算机连接,进行编程和上传代码。

  7. 低功耗:CPX设计为低功耗设备,适合电池供电的应用。

  8. 小巧便携:它的尺寸小巧,便于携带和集成到各种项目中。

  9. 教育友好:CPX是为教育环境设计的,适合用于教学和学习电子和编程。

 Adafruit Circuit Playground Express也支持多种开发环境,其中包括图形化编程MakeCode、Circuit Python和Arduino IDE,这里我就介绍一下MakeCode和Circuit Python环境的搭建;

1.首先MakeCode是最方便的,直接打开网页https://makecode.adafruit.com/(这里也可以用微软的https://makecode.microbit.org/,微软的同理),点击新建工程:

 

 2.根据自己的需求拖拉图形化模块;

  3.我这里简单演示一下跑马灯模块,拖入现场的跑拉灯,如下图,这时左边就会模拟板子上的运行状况,很方便;

  4.符合我们需求后,下载固件,然后放到板子虚拟出来的磁盘中;

  5.下载固件时也会提示步骤,如下图;

  对与MakeCode这一套编程几乎可以说是完全不用什么基础,适合小朋友入门编程学习,不过现有模块有限,要利用板子更多资源和模块,还是相对较难;

接下来介绍一下第二个开发环境搭建,Circuit Python

这里我选用MU编辑器,可以直接下载和查看串口:

1.

安装 Mu 编辑器

Mu 是一个简单的代码编辑器,它是用 Python 编写的,适用于 Windows、MacOS、Linux 和 Raspberry Pi。串行控制台是内置的,因此可以立即从电路板的串行输出中获得调试信息!

 

2.下载板子对应的固件,官网是:https://circuitpython.org/downloads

  3.把固件下载板子上,然后下载重启后磁盘就会默认有以下文件;

 

其中lib可以存放库文件,code.py就是我们编写代码的文件,编写后直接保存,开发板就会执行代码;

测试一下根据我们触摸引脚点灯和打印:

 

板子如图;

 

到此就可以愉快的玩起来了。

 

点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表