本书通过编写Python程序控制开源智能硬件micro:bit内置的LED、按钮、传感器、无线和蓝牙,实现POS机、石头剪刀布等游戏开发实践案例;通过安芯教育设计的扩展板,实现了声控风扇、智能抢答器、红绿灯系统、遥控LED、大棚管理系统、电子门铃、限位雨刷器、遥控小车等项目。 此外,本书还介绍了如何实现树莓派与micro:bit之间进行信息读写的方法,如何通过图形界面编写对应的静态Python程序,如何使用Mbed对micro:bit进行编程。 本书可作为开源硬件课程或Python编程相关课程的
《青少年Micro:bit智能设计趣味课堂(微课版)》按照项目式教学理念组织内容,从第1单元介绍Micro:bit使用开始,第2~4单元从易到难依次讲解了Micro:bit的显示屏、按钮和板载传感器功能的使用,第5~8单元主要讲解Micro:bit扩展应用,包括超声波传感器、红外传感器、舵机、土壤湿度传感器和电机在案例中的应用。所选案例均来自日常生活,运用Micro:bit创造性实现其效果,解决实际问题。《青少年Micro:bit智能设计趣味课堂(微课版)》适合中小学生阅读使用,可以作为教材辅助
内容简介本书借助一系列问题导向式(PBL)的讲解模式,引领初学者进入编程世界,从最基本的点亮LED灯开始,逐步利用范例和项目让学习者认识编程中的变量、逻辑概念,在建立基础概念之后,介绍在编程中最基本的三个流程控制概念:循序、分支及循环。在介绍每个概念时都以制作一个项目作为学习目标,让学习者有明确的操作目的。本书利用micro:bit内置的传感器,呈现数个现实与虚拟数字世界间互动的教学项目,让学习者在学习编程概念的同时,可以了解警报器、计步器及小夜灯等常见电子产品的主要工作原理。本书主要作为青少年