《穿越59,开局获得签到系统》 第306章 穿孔纸带上的光
>
“好吧。”赵四站起来,“平安,去把你那辆小车拿来。还有,我书房抽屉里有个铁盒子,也拿来。”
“哎!”
平安像弹簧一样蹦起来,冲进里屋。不一会儿,抱着小车和铁盒子回来了。
铁盒子是赵四自制的“编程教具”。几卷打了孔的纸带,一个手动读带器,还有一套用硬纸板做的“指令卡片”。
他把东西在饭桌上摊开。苏婉清收了碗筷,也坐下来看。
“爸,这纸条上打的洞是啥?”平安拿起一卷纸带,对着灯光看。
“这就是‘程序’。”赵四拿过读带器。那是个木盒子,里面有几个铜片触点,上面有个摇柄,“你看,纸带从这里穿过去。有孔的地方,铜片能接触,电路就通了;没孔的地方,接触不上,电路就断。”
他摇动手柄,纸带缓缓通过。触点碰到孔时,发出轻微的“咔哒”声。
“然后呢?”平安凑近了看。
“然后,”赵四拿起小车的控制板。那是块巴掌大的电路板,上面有几个继电器,“这些通断信号传到控制板,继电器‘咔嗒’一声吸合或者断开,就控制电机转还是不转,正转还是反转。”
平安眨了眨眼,没完全懂,但眼里全是好奇:“所以……打孔就是下命令?”
“对。”赵四把小车和控制板连上线,“现在,爸给你演示一下。”
他取出一段空白纸带,用打孔钳在上面打了三个孔,间隔不一样。然后把纸带装进读带器,把读带器接到控制板上。
“看好。”
他摇动手柄。
咔哒。第一个孔通过。小车左边的电机转了,车子往前动了一下。
咔哒。第二个孔通过。左边电机停,右边电机转,车子原地往右偏了一点。
咔哒。第三个孔通过。两个电机一起反转,车子往后倒了一小段。
虽然动作笨拙,虽然只是前进、右偏、后退三个简单动作,但平安的眼睛已经瞪得像铜铃。
“它……它真听话了!”他声音都变了。
“不是听话,是执行程序。”赵四纠正他,“我打了三个孔,就相当于写了三条指令:第一条,左电机正转;第二条,右电机正转;第三条,双电机反转。”
平安盯着那卷纸带,又盯着小车,忽然问:“爸,那我要是想让车子走个正方形,得打多少孔?”
赵四笑了。这孩子问到点子上了。
“你来算算。”他把纸带推过去,“走正方形,得前进、右转、前进、右转、前进、右转、前进,回到。前进要打什么孔?右转要打什么孔?”
平安咬着嘴唇想。苏婉清想提示,被赵四用眼神制止了。
“前进……要两个电机一起正转。”平安慢慢说,“那得同时打两个孔?不对,纸带一次只能过一个孔……”
“聪明。”赵四点头,“所以要把‘两个电机同时正转’这个命令,编码成一个孔。比如,在第一个位置打孔,表示‘双电机正转’。”
他拿起硬纸板做的指令卡片,上面画着简单的符号:“喏,这是我设计的‘指令集’。这个符号代表前进,这个代表
“好吧。”赵四站起来,“平安,去把你那辆小车拿来。还有,我书房抽屉里有个铁盒子,也拿来。”
“哎!”
平安像弹簧一样蹦起来,冲进里屋。不一会儿,抱着小车和铁盒子回来了。
铁盒子是赵四自制的“编程教具”。几卷打了孔的纸带,一个手动读带器,还有一套用硬纸板做的“指令卡片”。
他把东西在饭桌上摊开。苏婉清收了碗筷,也坐下来看。
“爸,这纸条上打的洞是啥?”平安拿起一卷纸带,对着灯光看。
“这就是‘程序’。”赵四拿过读带器。那是个木盒子,里面有几个铜片触点,上面有个摇柄,“你看,纸带从这里穿过去。有孔的地方,铜片能接触,电路就通了;没孔的地方,接触不上,电路就断。”
他摇动手柄,纸带缓缓通过。触点碰到孔时,发出轻微的“咔哒”声。
“然后呢?”平安凑近了看。
“然后,”赵四拿起小车的控制板。那是块巴掌大的电路板,上面有几个继电器,“这些通断信号传到控制板,继电器‘咔嗒’一声吸合或者断开,就控制电机转还是不转,正转还是反转。”
平安眨了眨眼,没完全懂,但眼里全是好奇:“所以……打孔就是下命令?”
“对。”赵四把小车和控制板连上线,“现在,爸给你演示一下。”
他取出一段空白纸带,用打孔钳在上面打了三个孔,间隔不一样。然后把纸带装进读带器,把读带器接到控制板上。
“看好。”
他摇动手柄。
咔哒。第一个孔通过。小车左边的电机转了,车子往前动了一下。
咔哒。第二个孔通过。左边电机停,右边电机转,车子原地往右偏了一点。
咔哒。第三个孔通过。两个电机一起反转,车子往后倒了一小段。
虽然动作笨拙,虽然只是前进、右偏、后退三个简单动作,但平安的眼睛已经瞪得像铜铃。
“它……它真听话了!”他声音都变了。
“不是听话,是执行程序。”赵四纠正他,“我打了三个孔,就相当于写了三条指令:第一条,左电机正转;第二条,右电机正转;第三条,双电机反转。”
平安盯着那卷纸带,又盯着小车,忽然问:“爸,那我要是想让车子走个正方形,得打多少孔?”
赵四笑了。这孩子问到点子上了。
“你来算算。”他把纸带推过去,“走正方形,得前进、右转、前进、右转、前进、右转、前进,回到。前进要打什么孔?右转要打什么孔?”
平安咬着嘴唇想。苏婉清想提示,被赵四用眼神制止了。
“前进……要两个电机一起正转。”平安慢慢说,“那得同时打两个孔?不对,纸带一次只能过一个孔……”
“聪明。”赵四点头,“所以要把‘两个电机同时正转’这个命令,编码成一个孔。比如,在第一个位置打孔,表示‘双电机正转’。”
他拿起硬纸板做的指令卡片,上面画着简单的符号:“喏,这是我设计的‘指令集’。这个符号代表前进,这个代表
本章未完,点击下一页继续阅读
(2/5)