“Car:bit”的版本间的差异
来自Labplus盛思维基百科
Tangliufeng(讨论 | 贡献) |
Tangliufeng(讨论 | 贡献) (→使用说明) |
||
第12行: | 第12行: | ||
* <big>car:bit快速入门</big> | * <big>car:bit快速入门</big> | ||
<big>Step1.</big>[http://wiki.labplus.cn/index.php?title=Micro:bit%E7%BC%96%E7%A8%8B%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8 教程:microbit怎么编程下载?]<br /> | <big>Step1.</big>[http://wiki.labplus.cn/index.php?title=Micro:bit%E7%BC%96%E7%A8%8B%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8 教程:microbit怎么编程下载?]<br /> | ||
− | <big>Step2.</big>在使用电机驱动函数和测速函数时,应在先程序前定义函数。[http://wiki.labplus.cn/images/9/98/Motor%26speed.zip motor&speed驱动] | + | <big>Step2.</big>在使用电机驱动函数和测速函数时,应在先程序前定义函数。[http://wiki.labplus.cn/images/9/98/Motor%26speed.zip motor&speed驱动]<br /> |
+ | <big>Step3.</big>简要使用说明 | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
第36行: | 第37行: | ||
|- | |- | ||
| 循迹红外对管 U18/U17/U14/U13/U6/U5||U18->P16<br />U17->P15<br />U14->P2<br />U13->P1<br />U6->P14<br />U5->P13 | | 循迹红外对管 U18/U17/U14/U13/U6/U5||U18->P16<br />U17->P15<br />U14->P2<br />U13->P1<br />U6->P14<br />U5->P13 | ||
− | || | + | ||pin1.read_digital() <br /><small>更详细循迹编程可参考循迹例程</small> |
|} | |} | ||
2018年1月24日 (三) 13:58的版本
概述
技术参数
使用说明
- car:bit快速入门
Step1.教程:microbit怎么编程下载?
Step2.在使用电机驱动函数和测速函数时,应在先程序前定义函数。motor&speed驱动
Step3.简要使用说明
car:bit | micro:bit引脚 | Python示例 |
---|---|---|
B2电机 | I2C | setLeftMotor(value) 前进 value:0~100;后退 value:0~-100 |
B1电机 | I2C | setRightMotor(value) 前进 value:0~100;后退 value:0~-100 |
蜂鸣器 | P0 | import music music.play(music.NYAN) |
W1/W2/W3/W4 RGB灯 | P8 | #W1显示红色 import neopixel np=neopixel.NeoPixel(pin8,4) np[0]= (255,0,0) np.show() |
模拟光线 Q3 | P1 | pin1.read_analog() |
模拟光线 Q4 | P2 | pin2.read_analog() |
测速 U11 | I2C | spd = getSpeed() print(spd[0]+spd[1]*256) #left Speed |
测速 U10 | I2C | spd = getSpeed() print(spd[2]+spd[3]*256) #Right Speed |
循迹红外对管 U18/U17/U14/U13/U6/U5 | U18->P16 U17->P15 U14->P2 U13->P1 U6->P14 U5->P13 |
pin1.read_digital() 更详细循迹编程可参考循迹例程 |
P1/P2与模拟光线引脚有复用,所以不能同时使用。在使用时需要通过切换开关,选择「循迹」和「光线」 |