
资源介绍
书籍核心内容
Arduino 介绍:Arduino 是低成本、易用的微控制器板,可连接电脑控制,支持 USB 供电或 9V 电池供电,能独立工作。书中主要使用 Arduino Uno 和 Leonardo,部分项目涉及 Lilypad。其软件开发工具免费,且有庞大社区支持。
项目分类及详情:包含多个类别共 33 个项目,具体如下
LED 相关:如闪烁 LED、摩尔斯电码闪光灯及翻译器、模型交通信号灯、频闪灯、LED 骰子等,涉及 LED 的控制、不同亮度实现、多种闪烁模式等。
传感器相关:包括键盘安全密码、基于旋转编码器的交通信号灯、脉搏监测器、USB 温度记录仪等,介绍了各类传感器的应用及数据处理。
灯光显示相关:有多彩灯光显示、七段 LED 双骰子、LED 阵列、USB 留言板等,涉及不同类型显示设备的使用和控制。
声音相关:如示波器、调音播放器、光竖琴、音量计等,涵盖声音的产生、检测和处理。
功率控制相关:包括 LCD 恒温器、电脑控制风扇、催眠器、伺服控制激光等,涉及功率设备的控制和驱动。
其他杂项:如测谎仪、磁性门锁、红外遥控器、Lilypad 时钟、邪恶天才倒计时器等,应用场景多样。
Leonardo 专属 USB 项目:包括键盘恶作剧、自动密码输入器、加速度计鼠标,利用了 Leonardo 模拟 USB 键盘和鼠标的特性。
项目实现要素:每个项目都提供了详细的元器件清单、硬件连接 schematic 图和面包板布局图,以及对应的软件代码(sketch),多数项目无需焊接,复杂项目提供了制作更永久电路的方法。
辅助内容
附录:列出了组件和供应商信息,方便读者获取所需元器件。
索引:便于读者快速查找相关内容。
后续指导:最后章节为读者提供了自己设计项目的指导,包括电路设计、元器件选择、工具使用等方面的知识和建议。
总之,这本书为电子爱好者提供了丰富的 Arduino 项目案例,从基础到进阶,涵盖多方面知识,帮助读者学习和实践 Arduino 应用。
30 Arduino Projects for the Evil Genius