小球发射车
目的
使用积木搭建的机械爪的Cutebot Pro智能赛车。
使用材料
ELECFREAKS micro:bit Electronic Joystick:bit V2 Kit
搭建步骤
硬件连接
将舵机连接到Cutebot Pro智能赛车的S1端口。
软件
编程
在MakeCode的代码抽屉中点击高级
,查看更多代码选项。
为了给Cutebot Pro智能赛车编程,我们需要添加一个扩展库。在代码抽屉底部找到扩展
,并点击它。这时会弹出一个对话框,搜索CutebotPro
,然后点击下载这个代码库。
为了给joystick:bit V2编程,我们需要添加一个扩展库。在代码抽屉底部找到扩展
,并点击它。这时会弹出一个对话框,搜索joystickbit
,然后点击下载这个代码库。
示例程序
手柄端
程序
请参考程序连接:https://makecode.microbit.org/_DHyiYdULjKg0
你也可以通过以下网页直接下载程序。
小车端
程序
请参考程序连接:https://makecode.microbit.org/_dfmJjPJ1yMqp
你也可以通过以下网页直接下载程序。
结论
通过手柄摇杆控制小车行驶路线,按下手柄按键C可以控制小车发射器发射小球。
扩展知识
投石装置的历史与发展
投石装置是一种古老的攻城工具,用于投掷大型石块、弹丸或其他攻击性物体。以下是投石装置的历史与发展的概述:
古代投石装置: 古代世界各地的文明都使用过投石装置。其中,最早的投石装置可以追溯到公元前9世纪的亚述帝国。亚述帝国的军队使用了弩状的投石机,被称为"风箱",用于攻城和围困敌人。古希腊和古罗马时期,人们发明了更加复杂的投石机,如著名的投石机“蹴鞠车”和“弩状投石机”。
中世纪的投石装置: 中世纪时期,投石装置在欧洲的战争中得到广泛应用。其中最著名的是特雷布琴特城(Trebuchet)投石机,它是一种巨大的机械装置,使用计数器权衡原理来投掷巨石。特雷布琴特成为中世纪攻城战中最具威力和有效的投石装置之一。
近代投石装置: 随着火药的发明和炮弹技术的进步,投石装置逐渐被火炮所取代。然而,投石装置的概念和原理仍然存在,并在一些特殊情况下得到使用。例如,现代军事演习中,投石装置被用于模拟古代战争场景,以增强历史再现的真实感。
现代应用: 虽然投石装置在军事领域已经不再被广泛使用,但它们仍然在其他领域得到应用。例如,一些竞技比赛中使用小型投石装置进行比拼,以测试投石的准确性和射程。此外,投石装置的原理也为现代的弹射装置和工程机械提供了参考和启示。
总体而言,投石装置是人类历史上一种重要的攻城武器,代表了古代科技和战争技术的发展。尽管现代战争中已经被淘汰,但投石装置在历史研究、文化活动和竞技比赛等领域仍然有其独特的价值。