探索Arduino 101:与学习计算机互动

需积分: 6 2 下载量 149 浏览量 更新于2024-07-19 收藏 4.83MB PDF 举报
"Jumpstarting the Arduino 101 - Interacting With a Computer That Learns" 是一本面向学生、教师和爱好者的技术指南,旨在帮助初学者快速入门Arduino 101的开发。这本书聚焦于利用Arduino 101的先进功能,特别是其中集成的Intel Curie模块,该模块包含一个x86架构的Intel Quark处理器和一个ARC EM4处理器,以及384kB的闪存和80kB的SRAM。这个强大的硬件组合还支持蓝牙低能量无线通信、6轴运动传感器(包括加速度计和陀螺仪)。 在本书中,读者将深入学习如何利用Arduino 101进行神经网络模式匹配,让Arduino学习并实现手势识别。这些技术对于物联网(IoT)项目、智能交互设备和可穿戴设备的开发极具价值。通过这些实践,读者不仅能够掌握基本的编程和电子知识,还能了解如何将人工智能和机器学习应用于嵌入式系统。 作者Yining Shi和Sagar Mohite提供了详细步骤和指导,确保读者能逐步完成每个项目。此外,书中还可能涵盖了编程基础,如使用Arduino IDE编写代码,以及如何解析和处理来自传感器的数据。书中的实例可能涉及设置开发环境、调试代码以及构建实际应用。 Maker Media出版的这本书适用于教学和自我学习,同时也适合商业和推广使用。读者可以在网上找到大部分书中的内容,例如在Safari Books Online上。为了确保内容的质量,书籍经历了编辑、校对和设计等多个环节的打磨,所有电路和组件图都使用了Fritzing软件进行绘制。 本书的发布日期为2017年8月,第一版。对于有兴趣探索物联网、嵌入式系统和人工智能在硬件平台上的融合的人来说,这是一个理想的起点。通过这本书,读者可以掌握使用Arduino 101进行创新项目开发的基本技能,并开启与学习型计算机的互动之旅。