新世纪版信息技术八年级下册第八课 遥控灯
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
积木命令
单击积木盒
radio.on() radio.off() radio.config(channel=6) radio.reset() radio.send(“Message”) radio.receive()
无线电信号使用某一频率发送信息,无线电发送信 息所使用的频率称为频道,micro:bit一共可以使用101频 道(0~100)。
信息技术新世纪版 八年级下
学习要点: 1.了解无线电传感器及其积木。 2.学会使用无线电传感器编写趣味程序。
重难点: 重点是了解无线电传感器的功能及其编程积木; 难点由学生自己构思趣味程序。
课前导入
同学们有没有 用遥控灯?
想一想,我们 生活中有哪些遥控 灯?
新课学习:无线电传感器
无线电是一种用电磁波传送信息的技术。 micro:bit上有一个可以发送和接收无线电信号的radio传感器, 利用该传感器,micro:bit之间可以进行通讯。
配置无线电频道为6
程序代码模式展示:
程序积木模式展示:
任务三 P37试一试1、修改【例题8-2】的程序,将灯变成闪烁的灯。 程序代码模式展示:
while (not button_b.is_pressed()) 的作用是重复 显示播放图案,呈现灯光闪烁的效果,当按钮 B 被按下时 才终止循环。如果要循环播放动画,并且在按下按钮后终 止播放动画,就可以用这种方法实现。
程序代码模式展示:
程序积木模式展示:
任务二 P36试一试向同桌的micro:bit上传送信息:按下按钮A传送 “How are you?”,按下按钮B传送“Fine,thank you!”。 程序代码模式展示:
程序积木模式展示:
新课学习:遥控灯
【例题8-2】编写程序,将micro:bit的按键变成遥控按钮,可以遥控 另一块micro:bit亮灯和灭灯。
发送和接收信息时指定频道,可以实现消息的定向 传送。如果不设置频道,可以接收到所有micro:biicro:bit传送按键信息。
思考:1、使用无线电功能,必须加上什么命令 import radio
2、编程完成后要怎样才能运行程序 保存程序,并将程序分别复制到两块micro:bit上,然后轮流 按下micro:bit上的按钮 注意:在一块板上按下按钮 A,另一块板上就会显示字符“A”,但被 按下按钮的 micro:bit 板上并不会显示字符“A”,这说明它没 有收到自己发送出去的信息。
根据出示的代码,解释程序的意思
Image('99999:99999:99999:99999:99999')
亮灯
Image('00000:00000:00000:00000:00000')
灭灯
import radio radio.on() radio.config(channel=6)
使用无线电功能 打开无线电
程序积木模式展示:
任务四
P37试一试2、修改【例题8-2】的程序,将灯变成不断显示内置图 案的灯。
只要将变量 a 改成表示内置图案的列表: a=[Image.HAPPY,Image.SAD,Image.FABULOUS,Image.ANGRY, Image.HEART,Image.CONFUSED,Image.ASLEEP]
程序代码模式展示:
程序积木模式展示:
课堂小结
本节课了解不同的 micro:bit 之间可以相互通讯,并设计 micro:bit 板之间的通讯小程序。
使用无线电功能,必须加上命令:import radio
谢 谢!