micropython是什么意思_介绍 MicroPython 语言

当我们上网的时候,打开 baidu.com网站,搜索 “GitHub 年度报告,2017 年最受欢迎的编程语言”。我们会发现2017年,排名第一的语言是Javascript, 紧接着就是Python,2016年Python还排在Java的后面,足见这几年人工智能的发展把Python语言又拉高了一个台阶。

​ 大家也许都知道 Python 语言可以用来做很多事,比如做网站,著名的豆瓣网站就是用Python来写的,还有这几年的各种人工智能开发库,Google的tensorflow在一开始就默认python开发,等等。在科学计算领域,Numpy, Scipy等模块多到眼花。当然,在嵌入式编程这种C/C++的地盘里,python也能插一脚. 还有许多行业我就不一一列举了,比如游戏行业...... 这就是我喜欢python的原因,它就是“万磁王”,简直不要太强大.

​ 我今天要给大家推荐的是 MicroPython语言,顾名思义就是“微型python”,说白了就是一个浓缩版的 python 语言。它主要是运行在一些小电路板上(我说的比较笼统,术语是一些单片机上).英国剑桥大学有一个叫 乔治 的家伙,闷头苦干半年憋出一个大招---- “修改Python”,让其在单片机上运行。这个人是个搞理论的,专业是理论物理学家,没想到动手能力也这么强, 小编真是仰慕这样的大神。

​ 小编当年学python的时候,是Python2.6. 可这门小语言支持 python3.4 的语法。真是帅的没商量。

​ 闲话不多说了,下面小编就会教大家用microPython语言点亮板子上自带的一盏LED小灯。

我们需要准备的材料是:一块TPYBoard V202,自带USB线. (淘宝上卖30元一个)

一块小面包板

1 认识我们的小板子 TPYBpard v202, 它可以运行micropython。none.gif

2018-2-25 13:33 上传

下载附件 (233.37 KB)

2 连接计算机上的 USB 端口,下载并安装驱动

2none.gif

2018-2-25 13:35 上传

下载附件 (58.79 KB)

3 开始写python程序,文件名一定是 main.py 。下面的代码要注意格式,如果网页显示的不对齐,请自行修改。

from machine import Pinimport timewhile 1: p2 = Pin(2,Pin.OUT)#设置板载小灯控制模式 p2.value(1) time.sleep_ms(500) #灯灭 0.5 秒 p2.value(0) time.sleep_ms(500) #灯亮 0.5 秒

4 把写好的程序上传到板子,按照下图的点击顺序点击按钮。

注意第一步是点击Open按钮。第二步是Stop停止板子的默认运行状态。

第三步选择你刚才写好的main.py文件,第四步是点击Send上传代码。none.gif

2018-2-25 13:37 上传

下载附件 (58.6 KB)OK,你现在可以看到板子上自带的小灯开始一闪一闪啦.

none.gif

2018-2-25 13:37 上传

下载附件 (173.81 KB)

怎么样,你现在可以考虑用Python干点不一样的事了。小编顺手改了个流水灯。

none.gif

2018-2-25 13:38 上传

下载附件 (162.14 KB)

none.gif

2018-2-25 13:39 上传

下载附件 (36.77 KB)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值