Arduino是目前全球*热门的开源硬件平台,拥有非常丰富的传感器等配套硬件模块,是硬件原型设计和开源硬件教育的技术产品。本书挑选了Arduino产品中的经典硬件模块,以及常用的声、光、动力和传感器模块作为开源硬件入门学习的主要内容。配套的编程工具选用国内*的开源图形化Arduino编程工具Mixly,让编程像搭积木一样简单,比官方的传统命令行代码编程更容易上手学习。
Arduino是一类开放源代码的单片机开发平台,包含各种类型的Arduino开发主板、多样的软件开发工具和丰富的扩展元器件。由于其具有价格低廉、易于学习、扩展丰富的特点,Arduino得到了世界各地学校的认可,并用于学校编程和开源硬件教学。《Arduino轻松学》共包含16个学习单元,以 Arduino产品中的经典硬件模块及常用的声、光、动力和传感器模块作为开源硬件入门学习的主要内容。课程从人们日常的生活需求中提出问题,以问题引入相关的硬件和编程知识。本书适用于五年级以上的小学生以及中学生。
王文韬,硬件极客,北京林业大学风景园林硕士毕业,擅长参数化设计,熟练使用3D打印、激光切割、小型CNC数控机床等设备并结合开源硬件制作各类互动创客作品。熟习Arduino、Processing、Python、C#等编程,拥有轻型多旋翼无人机机长驾驶合格证。刘欣,北京智感科技有限公司CEO,知名多媒体创意专家,曾在戛纳广告节、D&AD、Oneshow等多个国际活动获得奖项,拥有丰富的科技教育课程与活动的策划经验。
Arduino入门基础
闪烁的LED
SOS求救装置
交通警示灯
模拟输入、数值映射与串口监视器
调光台灯
门铃:逻辑判断与数字输入
状态指示灯:布尔运算
超声波测距仪:脉冲长度监测
红外报警器:程序中断
智能声控灯:多传感器与布尔运算
招财猫:舵机控制
抽奖转盘:随机数与数值映射
遥控门锁:红外控制
智能家居系统:综合案例
代码编程
纸膜