“Car:bit”的版本间的差异
来自Labplus盛思维基百科
Tangliufeng(讨论 | 贡献) (→使用说明) |
Tangliufeng(讨论 | 贡献) |
||
第43行: | 第43行: | ||
| P1/P2与模拟光线引脚有复用,所以不能同时使用。在使用时需要通过切换开关,选择「循迹」和「光线」<br /> | | P1/P2与模拟光线引脚有复用,所以不能同时使用。在使用时需要通过切换开关,选择「循迹」和「光线」<br /> | ||
|} | |} | ||
+ | == 应用例程 == | ||
+ | === 循迹 === |
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与模拟光线引脚有复用,所以不能同时使用。在使用时需要通过切换开关,选择「循迹」和「光线」 |