㈠ 「图形化编程」Micro:bit 龟龟扩展库介绍
今天意外发现了一个名为 Turtle 的 micro:bit 扩展库,它能够通过编程控制 led 亮点移动并画出复杂的图形,尽管 micro:bit 板子的点阵限制了复杂度,但尝试一下依然很有乐趣。下面展示了一幅螺旋线画作。
这节教程将详细介绍 Turtle 扩展库的基础用法和各模块功能。灵感来源于 Logo 编程语言,用于画乌龟图形,通过编程命令控制乌龟的移动轨迹。
Turtle 扩展库包含五个主要元素:位置、方向、移动步数、移动速度和笔刷。
位置代表小乌龟的坐标,用于设置起始位置或移动路径。方向表示下一步移动方向,可以通过调整角度改变方向。移动步数决定下一条轨迹的长度,例如向前移动 30 步。移动速度决定了绘制速度,速度快则轨迹绘制得快。笔刷则像虚拟画笔,控制是否绘制轨迹。
要添加 Turtle 扩展库,只需在 Makecode 网站找到 microturtle,点击添加到项目即可。
Turtle 扩展库包含多个模块,如控制移动步数的 forward 和 back,控制方向的 turn left 和 turn right,设置位置的 set position 和 home,控制笔刷的 pen down 和 pen up,以及设置亮度和速度的模块。
通过 Turtle 扩展库,可以绘制各种图形,如螺旋线。下节教程将实现开始时展示的螺旋线画作,敬请期待。
如需购买最新版 micro:bit,可以点击下方链接,对我的工作表示支持。再次感谢。
㈡ plc中ld是什么意思
1. LD代表Ladder Diagram(梯形图),是PLC(可编程逻辑控制器)编程中常用的一种图形化编程语言。
2. 梯形图语言以图形符号为基础,易于理解和操作,适用于描述和控制自动化系统的电气和机械设备。
3. 梯形图主要由线圈、接触器、计数器、定时器等符号构成,这些符号的组合用于表达控制逻辑。
4. LD语言中的基本元素包括并联、串联、反向和分支等连接方式,它们共同构成了复杂的控制逻辑。
5. LD语言广泛应用于工业自动化领域,如制造业、过程控制、机器人技术等,用以实现高效和精确的控制。
6. 掌握LD语言对于自动化工程师和技术人员至关重要,它要求理解电路原理、控制逻辑、PLC硬件和软件知识,并通过实践提升编程和调试技能。