本书介绍了机械原理和Arduino单片机的基础知识,通过诸多实例讲解了平面连杆机构、凸轮、棘轮、槽轮、齿轮传动、带传动、链传动的类型、设计及应用。同时,讲解了机械运动系统的方案设计方法,较为详细地介绍了Arduino单片机的结构、原理及编程方法,一系列轮式移动机器人的设计任务可以使读者获得Arduino单片机和机器人入门所需的知识点。本书可以增进高等师范院校师范生、中小学及幼儿园教师对机械原理和Arduino单片机的理解,通过具体的案例拓展师范生、中小学及幼儿园教师进行科创教育教学所需具备的知识和技能。