跳到主要内容

小球发射车

目的

使用积木搭建的机械爪的Cutebot Pro智能赛车。

使用材料

Cutebot Pro智能赛车

科创扩展包

ELECFREAKS micro:bit Electronic Joystick:bit V2 Kit

搭建步骤

硬件连接

将舵机连接到Cutebot Pro智能赛车的S1端口。

软件

微软makecode

编程

在MakeCode的代码抽屉中点击高级,查看更多代码选项。

为了给Cutebot Pro智能赛车编程,我们需要添加一个扩展库。在代码抽屉底部找到扩展,并点击它。这时会弹出一个对话框,搜索CutebotPro,然后点击下载这个代码库。

为了给joystick:bit V2编程,我们需要添加一个扩展库。在代码抽屉底部找到扩展,并点击它。这时会弹出一个对话框,搜索joystickbit,然后点击下载这个代码库。

示例程序

手柄端

程序

请参考程序连接:https://makecode.microbit.org/_DHyiYdULjKg0

你也可以通过以下网页直接下载程序。

小车端

程序

请参考程序连接:https://makecode.microbit.org/_dfmJjPJ1yMqp

你也可以通过以下网页直接下载程序。

结论

通过手柄摇杆控制小车行驶路线,按下手柄按键C可以控制小车发射器发射小球。

扩展知识

投石装置的历史与发展

投石装置是一种古老的攻城工具,用于投掷大型石块、弹丸或其他攻击性物体。以下是投石装置的历史与发展的概述:

古代投石装置: 古代世界各地的文明都使用过投石装置。其中,最早的投石装置可以追溯到公元前9世纪的亚述帝国。亚述帝国的军队使用了弩状的投石机,被称为"风箱",用于攻城和围困敌人。古希腊和古罗马时期,人们发明了更加复杂的投石机,如著名的投石机“蹴鞠车”和“弩状投石机”。

中世纪的投石装置: 中世纪时期,投石装置在欧洲的战争中得到广泛应用。其中最著名的是特雷布琴特城(Trebuchet)投石机,它是一种巨大的机械装置,使用计数器权衡原理来投掷巨石。特雷布琴特成为中世纪攻城战中最具威力和有效的投石装置之一。

近代投石装置: 随着火药的发明和炮弹技术的进步,投石装置逐渐被火炮所取代。然而,投石装置的概念和原理仍然存在,并在一些特殊情况下得到使用。例如,现代军事演习中,投石装置被用于模拟古代战争场景,以增强历史再现的真实感。

现代应用: 虽然投石装置在军事领域已经不再被广泛使用,但它们仍然在其他领域得到应用。例如,一些竞技比赛中使用小型投石装置进行比拼,以测试投石的准确性和射程。此外,投石装置的原理也为现代的弹射装置和工程机械提供了参考和启示。

总体而言,投石装置是人类历史上一种重要的攻城武器,代表了古代科技和战争技术的发展。尽管现代战争中已经被淘汰,但投石装置在历史研究、文化活动和竞技比赛等领域仍然有其独特的价值。