- 机器人Python青少年编程开发实例
- 史向东
- 541字
- 2025-04-13 06:29:15
1.3.4 利用TurnipBit进行编程学习
随着信息技术的发展与普及,越来越多的家庭开始重视青少年编程学习,以编程能力为基础的信息奥林匹克竞赛和STEM教育等一度受到追捧。TurnipBit正是在这种背景下产生的。TurnipBit支持MicroPython,将易接受的拼插编程与纯代码编程相结合,帮助青少年快速从拼插编程过渡到代码编程,建立程序员思维。通过拼插与代码的对比学习,青少年很容易理解和掌握变量、数学运算、逻辑运算、循环、函数等基本知识,对于进行Python学习培养兴趣,建立基础。TurnipBit的正面和背面示意图分别如图1-10和图1-11所示。

图1-10 TurnipBit正面示意图

图1-11 TurnipBit背面示意图
TurnipBit的基本硬件操作包括以下几个部分。
(1)电源输入,TurnipBit电源输入采用microusb接口,电压为5V,其位置如图1-11所示。
(2)重置按键(见图1-11),即我们常说的RESET键,用来重启开发板。
(3)按键A和B(见图1-10),即两个用来进行控制的按键,在进行程序设计时,我们可以利用该按键完成指定任务。
(4)耳机接口(见图1-11),用来通过耳机输出声音。
(5)GPIO金手指连接件(见图1-11),该连接件将GPIO从开发板中引出,实现扩展功能。例如,我们可以利用所引出的引脚接DS3231时钟模块,也可以用来接温度传感器等其他模块。各引脚的具体定义如图1-12所示。

图1-12 TurnipBit引脚图
接下来,让我们一起从广告牌制作、倒计时器、计算器、会走的机器人、无线投票器等实验开始奇妙的编程之旅吧!