| With the rapid development of science and technology in today’s world,quality education,as an important feature of the development of the times,can cultivate new types of talents with innovative spirit and practical ability.As the core of quality education,innovative education incorporates STEAM education concept,encourages students to solve problems with knowledge of various disciplines,and exercises students’ ability to learn independently.The research of this subject is based on the Scratch teaching platform,taking the hardware logic of the perception and control module as a supplement to the Scratch language software logic,and building an intelligent hardware learning system integrating perception,processing,control and virtual scenes.Scratch is a popular graphical programming tool in STEAM education.It allows programming of physical devices.Intelligent hardware master control combined with perceptual control module can build an innovative intelligent system combining virtual and real.Thesis first introduces the current status of intelligent hardware learning systems at home and abroad,and then introduces the technical selection and demand analysis of the system construction.Then it discusses in detail from the system architecture,the design and implementation of software and hardware subsystems,and system testing.This system consists of an intelligent hardware device subsystem and a teaching software subsystem based on the Scratch platform.The hardware master control is based on Micro:bit,and the software platform is based on Scratch tools.The hardware subsystem includes the design of the hardware circuit,functional module and communication scheme of the Micro:bit smart kit and the Micro:car smart car.The hardware circuit design includes the main control board,expansion board,perception control module and car module;the functional module design includes perception Data collection,control command execution and data interaction with the software platform;the communication scheme is mainly the design of communication data formats such as IIC,serial port and Bluetooth.The software subsystem includes:programming blocks,programming modes and intelligent modules for different hardware devices.According to different scenarios of hardware teaching,programming building blocks are divided into three types:basic,advanced and intelligent;programming building blocks include smart kit-oriented Joint control mode and download mode for smart cars;smart modules use artificial intelligence algorithms to process and control hardware devices.At present,the system has been tested and launched,and the first batch of hardware equipment has been put into use,and it has been successfully applied to the online programming education system for canine doctors.According to actual business scenarios and demand analysis,this thesis designs and develops an intelligent hardware learning system that integrates multiple perceptual control peripherals and multi-level hardware packaging,supports multiple programming modes and artificial intelligence algorithm experience,and has important social significance and applications value. |