硬件编程课程Hardware programming
本文已收录到specialized courses专题
- 编程竞赛班Programming competition class
- 科技中心学生成长路径Student learning path
- 硬件编程课程Hardware programming
- 未来之城Future City
Need Help?techcenter@thisdl.cn
关于课程:通过软硬件结合的方式,对传统设备进行改造,进而让其拥有智能化的功能。智能化之后,硬件具备自动处理的能力,将能满足个性化的生活办公需求。
课程分班:根据学生的基础程度分为Micro-bit班和Arduino班。
学习对象:G6及以上学生。
课程建议:每周一次常规课,系统学习Micro-bit和Arduino硬件开发板。
About: You will be able to program the hardware and make it do almost anything automatically.
Classes: Micro-bit class and Arduino class.
Who can take the course: students in G6 or above.
Remarks: 1 regular class per week.
Micro-bit学习内容:计算机基础知识、Micro-bit开发板介绍、Python语言学习、变量、if语句、while循环、for循环、函数、Micro-bit编程、操作LED、按钮编程、温度读取、指南针、电子表制作、AB磁场切换系统、车辆通过检测系统、磁场控电开关、火焰报警装置、倾斜角度侦测、水位侦测、土壤湿度检测、自动洒水机。
Micro-bit Content: computer basics, introduction to Micro-bit board, Python, variables, if statements, while loops, for loops, functions, Micro-bit programming, LED, button programming, temperature reading, compass, electronic meter production, AB magnetic field switching system, vehicle passing detection system, magnetic field control electric switch, flame alarm device, tilt angle detection, water level detection, soil moisture detection, automatic water sprinkler.
Arduino学习内容:电子电路基础、程序设计基础、传感器基础、摩斯电码、开关切换、入侵检测、串口通信与声光控制、串口控制、超声波警报器、温湿度传感器、红外遥控、舵机控制、干簧管与倾斜开关、智能风扇、密码箱。
Arduino Content: electronic circuit, programming, sensor, Morse code, switch, human detection, serial communication, sound and light control, serial control, ultrasonic alarm, temperature and humidity sensor, infrared remote control, servo control, reed switch and tilt switch, intelligent fan, password box.