# 两路按键魔块 按键模块是所有DIY中必不可少的模块,用于与程序进行交互。 **模块背后有两颗灯,按键按下对应触发LED亮,给电脑返回值为真** ![](./images/08_01.png) ## 接线 - 按键魔块-> 主控盒 Port2 电池盒->主控盒 电源接口(如果没有特殊情况说明,一般电池盒都是要插上主控盒供电的) 实物接线如图所示: ![](./images/08_02.png) ## 恢复固件连上串口 如果忘记了如何恢复固件,可以回去看03教程帖子 ![](./images/03_07.png) ## 按键有对应的积木块 ![](./images/08_03.png) ## 按键检测测试 点击积木块,按下按键,如果符合积木情况,会返回真值。 ![](./images/08_04.png) ## 常见问题与解答 **1、为什么我点击积木块没有反应呢?** 首先确保操作已经按照前面帖子的操作,已经恢复固件,并且连上了串口 **2、我想像makecode那样的操作,把Microbit的程序下载到板子上可以吗?** Microbit支持离线下载(把程序保存在电路板上,关掉电脑也能工作)和在线通讯, > 能量魔块暂时只支持在线通讯(程序猿还在努力中做离线下载),所以程序只含Microbit的积木块,可以进行离线下载。 **3、什么时候需要点击恢复固件** 当你需要在线通讯的调试,就应该点击恢复固件。此固件实际为在线通讯固件,如果你用makecode下载过程序或者在Kittenblock中离线下载过程序,这个在线通讯固件就会被覆盖掉,这时候如果你想用在线调试就应该先恢复固件,再点击通讯连接。