# 在Makecode编程平台使用 1.将下载器如图接插在Nanobit上,并连上USB ![](images/nano_3.png) Nanobit第一版用户为下载器与nanobit相连,如下图直接插上USB即可 ![](images/05.png) 2.此时电脑会显示名为Nanobit的盘符(首次插上会提示自动安装驱动,与Microbit类似) ![](images/04.png) ```tips:: 如果无法显示,一般是USB数据线或者电脑USB口不良导致,请自行更换USB线或者更换电脑进行尝试 ``` 3.加载插件 前往[Makecode编程页面](https://makecode.microbit.org/) 加载如下插件地址:https://github.com/KittenBot/pxt-nanobit ![](images/03.png) ```tips:: makecode原生积木块,除了点阵屏相关的功能(如点阵显示、光敏和指南针),其他积木块可以像Microbit一样使用(如加速度计) ``` ## Nanobit小例子——使用OLED 1.支持如下2种规格的OLED ![](images/nano_6.png) 2.以下以0.91寸的OLED(128x32像素)为例的编程的现象如图 ![](images/07.png) ```tips:: 程序下载完后,便可将下载器取下 ``` ![](images/06.png) 3.OLED分栏积木块介绍 ![](images/18.png) 4.简单示例与现象 ![](images/nano_7.png) ![](images/nano_8.png) ![](images/nano_9.png) 5.显示中文 众所周知Microbit里是没有中文字库,但是我们可以用取巧的办法,把字以图片的方式绘制出来后,显示在对应的位置上。但因此你需要使用喵家的离线版Makecode,因为编辑器集成在上面了,目前只支持Windows用户。 [前往下载](https://cdn.kittenbot.cn/makecode/makecode-v5%20Setup%203.6.3.exe) ```tips:: 使用流程就不多赘述,很好上手。但如果遇到翻译问题,请参照 http://learn.kittenbot.cn/recently/makecodeV5%E8%8B%B1%E6%96%87%E9%97%AE%E9%A2%98.html ``` 6.选择屏幕编辑器 ![](images/nano_10.png) 7.输入你要的文字,一次只输入一个,别忘记渲染 ![](images/nano_11.png) 8.点击生成,与返回 ![](images/nano_12.png) 9.这里我编写了一个是显示中文与温度变量的程序: ![](images/nano_13.png) ## Nanobit小例子——IO模拟读写 Nanobit的引脚定义与Microbit的引脚定义一致。可以直接通过引脚分栏,对IO进行数字与模拟读写。 Nanobit上有些引脚如Row3、Row2..等等,这些引脚在Microbit的引脚分栏中是没有的,大家需要注意下,我们挑一些有的引脚进行使用即可。 **引脚分栏如下** ![](images/10.png) ```tips:: 新手需要注意的是,数字读,需要设置上拉(Microbit也是一样) ``` ![](images/11.png) 在P0口接一个按键,当按键按下时,控制Nanobit上的Link灯亮(Nanobit上Link灯是接在P15上),对应的程序如下: ![](images/12.png) ## 与Arduino Nano扩展板兼容 - 根据Arduino nano我们的引脚做了映射,具体见上文引脚说明 ```tips:: 如果你配合nano的扩展板进行使用,模拟读需要注意下,如果给Nanobit供电,nano扩展板上的V只有2.7V,换句话说,即使电位器拧到拧到最大也不会出现255的数值 ``` ![](images/14.png) ```tips:: 与Nano扩展板配合使用需要注意外部DC头插入的电压不能超过5V。注意Nanobit的板子IO电压为3.3V,如果你使用Nano的扩展板,外部DC头插入的电压不能超过5V,如果超过5V会烧坏Nanobit。 ``` ![](images/19.png) - 如果配合扩展板使用,接入5V外部电源后,V的电压为5V ![](images/20.png) - 扩展上读取模拟值,模块需要接3.3V,才能得到比较准确的值(Nanobit的模拟读电压基准就是3.3V) ![](images/21.png) - 使用扩展板5V供电时,请勿!请勿插上!Nanobit的锂电包,5V电源会直接供给锂电包,过压会导致锂电包直接进入保护模式。 ![](images/22.png) ## 外接锂电池 推荐使用喵家锂电池包,带外壳完全可靠。 ```tips:: 锂电池包不能用于Microbit的电池接口,会烧坏Microbit ``` Nanobit上`没有集成锂电充电电路`,因此锂电包充电需要外部进行充电。可以用专用的锂电充电模块,或者你想简单点,可以直接用喵比特,喵比特上含有充电电路,可以给锂电包进行充电。 ![](images/08.png) ![](images/15.png)