完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
python编程记录2.天启教育M1开发板pyton编程方法说明 1.前言: 天启教育M1开发板适合青少年编程,可以先从图形化编程开始学习,逐渐过渡到使用python语言进行编程,可对青少年的逻辑思维能力,抽象能力进行锻炼。本章节主要叙述,如何基于天启教育M1开发板,在天启IDE(Integrated Development Environment集成开发环境)中如何使用python进行代码开发: 2.项目概述: 基于天启教育M1开发板,在天启IDE(Integrated Development Environment集成开发环境)中如何使用python进行代码开发: 3.软件调试: 添加TQ_S1天启集成板![] 图形化编程到python编程的过度 如下图所示,图形化编程后的等效代码会显示在右上侧,我们可以先修改图形化编程界面,然后通过比对python代码的差异,来达到熟悉,python代码,api(application programming interface应用编程接口)接口的目的 熟悉独立按键,触摸按键,串口打印,led点阵,蜂鸣器的驱动方式,也就是python api的使用方法,现在可以进行python编程了 Python编程: 新建项目,复制源python代码,进行专项修改即可: 注意,文件后缀虽然是.dfck但实际为python代码,可以识别中文路径。 源代码如下: import tqmain import tqs1 screen_array_state = [0,0,0,0,0,0,0,0] while True: screen_array_state[int(1)] |= (1 << (6 - int(1))) tqmain.matri_display(screen_array_state) if bool((tqs1.key_get_status(2) == 0)):
if bool((tqs1.key_get_status(1) == 0)):
if bool((tqs1.touch_get_status() == 0)):
if bool((tqs1.touch_get_status() == 1)):
4.硬件接入: 采用天启创意魔盒:天启教育M1开发板+天启传感器集成板,无需修改或外接其他硬件 5.效果演示: 操作参考如下视频: 6.结束: 1.代码上传速度飞快,很nice!2.希望ide增加制作图形函数的功能,3.希望丰富开源社区,允许更多的人向天启官方贡献自己的代码。 |
|
相关推荐
|
|
2024 OpenHarmony年度技术分享会来啦,预约直播有好礼~
1002 浏览 0 评论
掰掉卫星电话的外置天线,华为“天才少年”助力 Mate 捅破天
5995 浏览 0 评论
1217 浏览 2 评论
华秋电子 | 电子发烧友亮相OpenHarmony人才生态大会2024
2331 浏览 0 评论
OpenHarmony有 支持的分布式数据库吗? 自动同步各节点数据?
1660 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 10:02 , Processed in 0.637854 second(s), Total 65, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号