内容简介:Microbit MicroPython 介绍

我们建议你下载并使用 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! )

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

关注我们,获取更多IT资讯^_^

为你推荐:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

microbit和python_Microbit MicroPython 介绍相关推荐

  1. 咸鱼硬件—Micropython介绍

    咸鱼硬件-Micropython介绍 MicroPython的历史 DamienGeorge是一名计算机工程师,他每天都要使用Python语言工作,同时也在做一些机器人项目.有一天,他突然冒出了一个想 ...

  2. ESP32开发之旅——MicroPython介绍

    ESP32开发之旅--MicroPython介绍 什么是ESP32 为什么使用MicroPython开发ESP32 参考文献链接 什么是ESP32 ESP32是由我国乐鑫公司继ESP8266芯片后推出 ...

  3. python microbit typeerror,在MicroPython中使用microbit模块时出现索引错误

    我是个业余爱好者,所以我还在学习.我放弃了我的旧代码,因为我很早就被卡住了.我想出了一个更"基于整数"的脚本,而不是使用预先设置的图像.我认为使用简单的整数可以更容易地使用控制流, ...

  4. micropython入门指南电子版_MicroPython入门指南

    Python是一种脚本语言,是一款非常容易使用的脚本语言,语法简介.使用简单.功能强大.容易扩展.有非常多的库可以使用.网络功能和计算功能也很强.方便的和其他语言配合使用.完全开源,受到原来越多的开发 ...

  5. micropython中文社区 microbit_microbit如何烧录micropython固件

    欢迎大家加入我们的uPyCraft-Micropython QQ群: 619558168 Microbit硬件上是由cmsis-dap芯片和nrf51822芯片两部分构成.Cmsis-dap芯片负责烧 ...

  6. MicroPython入门指南

    Python是一种脚本语言,是一款非常容易使用的脚本语言,语法简介.使用简单.功能强大.容易扩展.有非常多的库可以使用.网络功能和计算功能也很强.方便的和其他语言配合使用.完全开源,受到原来越多的开发 ...

  7. 图片转换为css_快速将色彩理论转换为CSS

    图片转换为css 重点 (Top highlight) Color is an extremely strong tool that we can apply to solve many design ...

  8. python绘制表情包笑脸_用micro:bit学Python ——阵列显示表情符号“笑脸跳动的心”...

    本节任务要求 使用Microbit LED阵列显示表情符号 "笑脸跳动的心" 题目分析 这是一个使用Python语言完成MicroBit板载LED阵列编程的入门进阶题目,属于入门阶 ...

  9. 计算机语言算法大全,经典算法大全

    标签: 算法 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制.也就是说,能够对一定规范的输入,在有限时间内获得所要求 ...

最新文章

  1. node.js是开源的吗_为开源做贡献并不难:我为Node.js项目做贡献的旅程
  2. oracle rowid mysql_相当于Oracle的RowID在MySQL中
  3. Codeforces Round #257 (Div. 2) B. Jzzhu and Sequences
  4. git 配置origin_git配置及操作
  5. linux mmu的实现的讲解_Linux中的段
  6. linux下ffmpeg编译成so文件,一、ffmpeg编译成android使用的so库
  7. maven的常见问题_Maven常见问题和陷阱
  8. Spring基于XML装配Bean
  9. 计算机应用基础形成性考核作业,计算机应用基础形成性考核作业1
  10. vue 多点触控手势_涨姿势了!Appium也可以多点触控操作
  11. IE6.0中js优化
  12. win7计算机病毒制作教程,win7 64位旗舰版系统删除电脑病毒文件夹方法
  13. Android twrp+adb 完美免费救砖 安装系统教程 亲测有效
  14. 苏轼眼里看到的技术世界(一)
  15. 基于USB数据采集卡(DAQ)与IO模块的热电偶温度采集
  16. Unity跳一跳小游戏简单代码
  17. 易飞erp系统服务器怎么启动,如何使用易飞ERP系统
  18. 看什么看!你的学习与就业我包了!!!
  19. 语音模块LD3320模块的二次开发,并与树莓派进行串口通信
  20. Mysql5.7安装超详细教学

热门文章

  1. Java——Map集合
  2. 测试使用CSDN写博客
  3. 微信公众号文章怎么搞成html,微信公众号文章中的引导样式如何设置成签名模板?...
  4. 矩阵的三角分解法之LU分解之Doolittle分解
  5. 网易Java开发岗面试分享
  6. Latex编译报错 “Undefined control sequence. \chapter“
  7. NetworkX系列教程(2)-graph生成器
  8. 下载MySQL历史版本
  9. 【Python软件和第三方库国内地址】
  10. 辐射定标与大气校正(ENVI和6s模型对比)