0°

(二十三)基础例子:牛奶盒机器人

物料

  • 1个没有可旋盖的牛奶
  • 2根咖啡搅拌木棍
  • 2根吸管
  • 2个晒衣夹(可选,可以用胶水代替)

电子产品

  • 1micro:bit,电池座和2节AAA电池
  • 3条鳄鱼夹到尾纤线
  • 1微伺服9g SG90

工具

  • 可剪纸板的剪刀
  • 打孔器(剪刀也可以)
  • 胶枪
(二十三)基础例子:牛奶盒机器人

第1步:切割盒口

(二十三)基础例子:牛奶盒机器人

第2步:切口

(二十三)基础例子:牛奶盒机器人

第3步:制作牙齿

(二十三)基础例子:牛奶盒机器人

第4步:贴嘴

(二十三)基础例子:牛奶盒机器人

步骤5:安装口木棒

(二十三)基础例子:牛奶盒机器人

第6步:安装伺服

(二十三)基础例子:牛奶盒机器人

步骤7:将嘴连接到伺服

(二十三)基础例子:牛奶盒机器人

第八步:连接伺服

按照舵机手册的说明将舵机连接到micro:bit

第九步:编码光传感器

在micro:bit上编码lightsensor来控制伺服。

第十步:校准伺服

下载舵机校准程序,确定机器人伺服的开合角度。

我们将映射光照水平范围,0, 255在角度范围,[closed, opened]使用pins.map

第十一步:连接

这部分你需要2个micro:bit。通过使用接收机,我们可以使Milk Carton Monster受另一个微型控件的控制。将下面的代码下载到Milk Carton Monster上的micro:bit和另一个“控制器”micro:bit。A按下Whenere ,Milk Carton Monster将移动一次。

radio.onDataPacketReceived(({receivedNumber}) => {
    pins.servoWritePin(AnalogPin.P0, 0)
    basic.pause(500)
    pins.servoWritePin(AnalogPin.P0, 180)
    basic.pause(500)
})
input.onButtonPressed(Button.A, () => {
    radio.sendNumber(0)
})
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论