本书将教学机器人引入C程序设计课程,在整个课程学习过程中采用基于项目的学习方法,将C语言的各种表达式、语法、关键词、逻辑结构和数据类型等教学内容融入到一系列循序渐进的教学机器人制作和竞赛项目中,直接在项目应用和竞赛过程中学习C语言,实现了“做中学、学中赛、赛中会”的做学赛一体化学习,提升了C语言的学习效率和效果,最后通过归纳总结,获得整个C语言程序设计的系统知识和技能。
本书面向小学8-10岁左右的学生学习机器人人工智能编程,采用流行的Mixly编程软件,带领学生完成进入机器人的世界、安装MIXLY、机器人交通指挥、机器人的听觉、机器人的视觉、避障机器人、声控彩灯机器人、廊道智能灯、循线机器人制作、会停站的循线机器防碰撞循线机器人、循线机器人竞赛、家庭服务机器人、创意家居机器人共14个项目的制作。
本书以教娱机器人的制作应用和竞赛机器人的制作竞赛为目标,结合硬件模块和软件编程,循序渐进地讲解每个模块所需专业知识和技术,然后将这些知识和技术应用到产品制作和开发中。
本书以两轮小型移动机器人的制作与编程项目为主线,通过循序渐进地构建机器人的控制器和传感器电路,并对机器人实现编程和控制,将C51单片机的外围接口特性、内部结构原理、综合应用设计和C语言程序设计等知识和技能传授给学生,彻底打破了传统的先理论后实验的教学方法和教学体系结构,解决了单片机原理与应用,以及C语言程序设计等核心专业基础课程抽象、枯燥与教学效果差的大难问题。
本书以两轮小型教育机器人为典型制作项目,采用AVR系列单片机作为其控制器,按照工作过程展开教学与实践,通过循序渐进地构建智能机器人控制器和控制软件,将AVR单片机的外围引脚接口特性、外围扩展电路、内部结构原理和C语言程序设计等知识通过“学中做,做中学”的方式传授给学生,彻底打破了传统的教学方法和教学体系结构,解决了单片机原理与应用、C语言程序设计等核心专业基础课程抽象与难学的问题。
本书将教学机器人引入C语言程序设计课程,在整个课程学习过程中采用基于项目的学习方法,将C语言的各种表达式、语法、关键词、逻辑结构和数据类型等内容融入到一系列循序渐进的教学机器人制作和竞赛项目中,直接在项目应用和竞赛过程中学习C语言,提升C语言的学习效率,最后通过归纳总结,获得对整个C语言的系统设计知识和技能。
本书以两轮小型机器人作为工程对象,围绕机器人的组装和编程展开,将BASIC Stamp单片机微控制模块和基础的编程技术与技巧融入到一系列典型的制作与编程任务中,通过先实践后归纳的教学方法,启迪学生掌握基础的单片机控制技术和编程技术。
本书介绍了意法半导体公司的32位基于ARM Cortex-M3内核的STM32单片机应用与实践。通过“学中做、做中学”,即DIY(Do It Yourself)和LBD(Learning By Doing)的方式,按照工作导向的思想展开教学与实践学习,循序渐进介绍和构建若干典型STM32单片机应用系统的硬件和软件,以及相关传感器电路。
本书共分9章,从应用最简单QTI传感器开发线跟踪机器人,到利用加速度传感器、RF射频通信模块组合开发较复杂的远程遥控机器人,详细介绍了QTI传感器、超声波传感器、数字编码器等8种典型智能传感器和RF射频通信模块在教育机器人上的应用和软件开发技术。
本书按照现代传感器技术在日常生活和工业生产中的典型应用分门别类展开,重点介绍传感器集成应用技术,并穿插一些基础的测量技术与方法。
本书内容包括:机器人大脑:从BS2微控制器到C51单片机;C51接口与伺服电机控制;C语言函数与机器人巡航控制;C51接口与触觉导航等。