microbit和python_Microbit MicroPython 介绍
内容简介: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 介绍相关推荐
- 咸鱼硬件—Micropython介绍
咸鱼硬件-Micropython介绍 MicroPython的历史 DamienGeorge是一名计算机工程师,他每天都要使用Python语言工作,同时也在做一些机器人项目.有一天,他突然冒出了一个想 ...
- ESP32开发之旅——MicroPython介绍
ESP32开发之旅--MicroPython介绍 什么是ESP32 为什么使用MicroPython开发ESP32 参考文献链接 什么是ESP32 ESP32是由我国乐鑫公司继ESP8266芯片后推出 ...
- python microbit typeerror,在MicroPython中使用microbit模块时出现索引错误
我是个业余爱好者,所以我还在学习.我放弃了我的旧代码,因为我很早就被卡住了.我想出了一个更"基于整数"的脚本,而不是使用预先设置的图像.我认为使用简单的整数可以更容易地使用控制流, ...
- micropython入门指南电子版_MicroPython入门指南
Python是一种脚本语言,是一款非常容易使用的脚本语言,语法简介.使用简单.功能强大.容易扩展.有非常多的库可以使用.网络功能和计算功能也很强.方便的和其他语言配合使用.完全开源,受到原来越多的开发 ...
- micropython中文社区 microbit_microbit如何烧录micropython固件
欢迎大家加入我们的uPyCraft-Micropython QQ群: 619558168 Microbit硬件上是由cmsis-dap芯片和nrf51822芯片两部分构成.Cmsis-dap芯片负责烧 ...
- MicroPython入门指南
Python是一种脚本语言,是一款非常容易使用的脚本语言,语法简介.使用简单.功能强大.容易扩展.有非常多的库可以使用.网络功能和计算功能也很强.方便的和其他语言配合使用.完全开源,受到原来越多的开发 ...
- 图片转换为css_快速将色彩理论转换为CSS
图片转换为css 重点 (Top highlight) Color is an extremely strong tool that we can apply to solve many design ...
- python绘制表情包笑脸_用micro:bit学Python ——阵列显示表情符号“笑脸跳动的心”...
本节任务要求 使用Microbit LED阵列显示表情符号 "笑脸跳动的心" 题目分析 这是一个使用Python语言完成MicroBit板载LED阵列编程的入门进阶题目,属于入门阶 ...
- 计算机语言算法大全,经典算法大全
标签: 算法 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制.也就是说,能够对一定规范的输入,在有限时间内获得所要求 ...
最新文章
- node.js是开源的吗_为开源做贡献并不难:我为Node.js项目做贡献的旅程
- oracle rowid mysql_相当于Oracle的RowID在MySQL中
- Codeforces Round #257 (Div. 2) B. Jzzhu and Sequences
- git 配置origin_git配置及操作
- linux mmu的实现的讲解_Linux中的段
- linux下ffmpeg编译成so文件,一、ffmpeg编译成android使用的so库
- maven的常见问题_Maven常见问题和陷阱
- Spring基于XML装配Bean
- 计算机应用基础形成性考核作业,计算机应用基础形成性考核作业1
- vue 多点触控手势_涨姿势了!Appium也可以多点触控操作
- IE6.0中js优化
- win7计算机病毒制作教程,win7 64位旗舰版系统删除电脑病毒文件夹方法
- Android twrp+adb 完美免费救砖 安装系统教程 亲测有效
- 苏轼眼里看到的技术世界(一)
- 基于USB数据采集卡(DAQ)与IO模块的热电偶温度采集
- Unity跳一跳小游戏简单代码
- 易飞erp系统服务器怎么启动,如何使用易飞ERP系统
- 看什么看!你的学习与就业我包了!!!
- 语音模块LD3320模块的二次开发,并与树莓派进行串口通信
- Mysql5.7安装超详细教学
热门文章
- Java——Map集合
- 测试使用CSDN写博客
- 微信公众号文章怎么搞成html,微信公众号文章中的引导样式如何设置成签名模板?...
- 矩阵的三角分解法之LU分解之Doolittle分解
- 网易Java开发岗面试分享
- Latex编译报错 “Undefined control sequence. \chapter“
- NetworkX系列教程(2)-graph生成器
- 下载MySQL历史版本
- 【Python软件和第三方库国内地址】
- 辐射定标与大气校正(ENVI和6s模型对比)