Microbit MicroPython 介绍

Microbit MicroPython 介绍

Microbit Shop 

我们建议你下载并使用 mu editor ,这编译程序可以让你在脱机、无网络的环境编译Microbit 的Python 程序,下载及安装的步骤请参照网站指令。或许你需要安装驱动程序在你的计算机上。Mu 是可以在Windows , OSX , Linux 上执行。Mu 是透过USB x连接线去控制及传送程序给Microbit

写你的Python Script 在编写的窗口,当写完时,按下”Flash” 的按键,传送至Microbit ! 如果不成功,请确定Microbit 是不是有出现在你的计算机档案总管上 ,是一个USB Flash 硬盘。.

Tutorials

Python 是全世界最受欢迎的程序语言之一( world’s most popular ) 。如果不特别说明,你可能每天在使用Python 写成的软件而不知道。像许多著名的公司跟组织如 Google, NASA, Bank of America, Disney, CERN, YouTube, Mozilla, The Guardian,已经使用Python 开发了大量且广泛的应用程序,包含了经济、科学、艺术等非常多领域。

举例,你是否记得重力波的发现( discovery of gravitational waves) ,他们的量测装置就是用Python 写成的程序所控制(with Python)。

简单地说,如果你学习或教授Python ,是可能发展出对人类活动有高度价值的技巧、能力或贡献。可以从BBC 的Microbit 这样一个小型计算机的Python 语言开始。它是从MicroPython 的开源项目发展出来 ,当你想要移去像Raspberry Pi 这种,是可以完整执行Python 3 的环境,你仍然可以使用相同的程序语言。MicroPython 是不包含所有标准Python 的模块,我们在MicroPythong上开发并使用了  microbit 这样的模块,用来控制Microbit 这样的装置。

Python 和 MicroPython 是免费软件,你不用付费给Python社群。你可以尽量用不同形式的贡献回馈给社群,包含了程序代码、文件、除错报告,写tutorials ,像这篇。 事实上, BBC micro:bit 的Python 资源,是许多自愿者贡献他们自己的时间去作完的。

不管你是在家里或是学校、课堂上,这些BBC Micro:bit 的 MicroPython 课程是容易按照步骤完成的,或许一开始不适应,你会越来越好,千万不要写错几次程序就把你的Microbit 折断了。钻研它,享受它,之后就像潜水一样自由自在 (Just dive in) !

以下是鼓励大家写程序不要怕犯错。原句英文很棒,笔者就不翻了。

A word of warning: you will fail many times, and that is fine. Failure is how good software developers learn. Those of us who work as software developers have a lot of fun tracking down bugs and avoiding the repetition of mistakes.

If in doubt, remember the Zen of MicroPython:

Code,

Hack it

Less is more,

Keep it simple,

Small is beautiful,

 

Be brave! Break things! Learn and have fun!

Express yourself with MicroPython.

 

Happy hacking! :-)

Best of luck! )

 Micro:bit 中文台湾 中國

转载于:https://www.cnblogs.com/TWmicrobit/p/6999144.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
2022 / 01/ 30: 新版esptool 刷micropython固件指令不是 esptool.py cmd... 而是 esptool cmd... 即可;另外rshell 在 >= python 3.10 的时候出错解决方法可以查看:  已于2022年发布的: 第二章:修复rshell在python3.10出错 免费内容: https://edu.csdn.net/course/detail/29666 micropython语法和python3一样,编写起来非常方便。如果你快速入门单片机玩物联网而且像轻松实现各种功能,那绝力推荐使用micropython。方便易懂易学。 同时如果你懂C语音,也可以用C写好函数并编译进micropython固件里然后进入micropython调用(非必须)。 能通过WIFI联网(2.1章),也能通过sim卡使用2G/3G/4G/5G联网(4.5章)。 为实现语音控制,本教程会教大家使用tensorflow利用神经网络训练自己的语音模型并应用。为实现通过网页控制,本教程会教大家linux(debian10 nginx->uwsgi->python3->postgresql)网站前后台入门。为记录单片机传输过来的数据, 本教程会教大家入门数据库。  本教程会通过通俗易懂的比喻来讲解各种原理与思路,并手把手编写程序来实现各项功能。 本教程micropython版本是 2019年6月发布的1.11; 更多内容请看视频列表。  学习这门课程之前你需要至少掌握: 1: python3基础(变量, 循环, 函数, 常用库, 常用方法)。 本视频使用到的零件与淘宝上大致价格:     1: 超声波传感器(3)     2: MAX9814麦克风放大模块(8)     3: DHT22(15)     4: LED(0.1)     5: 8路5V低电平触发继电器(12)     6: HX1838红外接收模块(2)     7:红外发射管(0.1),HX1838红外接收板(1)     other: 电表, 排线, 面包板(2)*2,ESP32(28)  
microbit是一款小巧而强大的微控制器,同时也是一种基于Python语言的开发环境,称为MicroPython。以下是关于microbit micropython开发使用手册的详细说明: 首先,我们需要确保在电脑上安装了microbit的开发环境。这可以通过在网上搜索microbit官方网站并下载适用于你的操作系统的安装程序来完成。安装程序会自动配置所需的驱动程序和开发工具。 一旦安装了开发环境,我们就可以开始使用它了。首先,我们需要连接microbit和电脑。通过USB数据线将microbit连接到电脑上,并确保microbit正确地被识别和连接。 接下来,我们可以使用MicroPython编写代码并将其上传到microbit上。这可以通过多种方式实现,包括使用microbit官方的在线编辑器或使用基于Python的IDE(集成开发环境),如Mu等。 在编写代码时,我们可以利用MicroPython提供的许多功能和库。这些功能和库包括控制LED灯的亮度和颜色、读取和写入microbit的输入输出引脚、使用加速度计和指南针等传感器、播放音乐和声音等。 我们还可以通过在代码中使用循环、条件语句等控制结构,来创建更复杂的程序。同时,我们还可以使用函数和模块化的方法,来组织和管理我们的代码。 一旦我们编写好了代码,我们可以将其上传到microbit上进行运行。通过将代码复制到microbit的文件系统中,我们可以在microbit上运行和测试我们的程序。 除了基本的编程功能外,microbit的开发环境还提供了一些高级功能,如调试工具、性能分析和模拟等。这些功能可以帮助我们更好地理解和调试我们的代码,并提供更好的开发体验。 综上所述,microbit micropython开发使用手册提供了关于如何安装、连接、编写、上传、运行和调试MicroPython代码的详细说明。它是一个强大而易于使用的工具,可用于教育、创造和实现各种有趣的项目和应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值