iPhone/iPad电子制作
Mike Westerfield
李景媛, 吴晓嘉 译
出版时间:2015年03月
页数:289
“我的iPad终于可以和现实世界进行交互了!techBASIC是我使用过的最简单也是最直观的编程工具。这本书真的让我想去研究一下,有没有能用iPad去控制其他东西的创新思路。”
——Jarle B?e,德州仪器公司的无线技术布道者

iPhone或iPad只能用来听音乐或上网吗?实际上,用它们也可以实现一些非常有趣的电子制作,比如制作一个金属探测仪,改造遥控汽车或者跟踪飞行中的火箭。本书将教你如何使用iOS设备的传感器和Arduino及低功耗蓝牙(BLE)扩展板去实现这些电子制作和其他很酷的应用。
本书将教你如何使用techBASIC(它是运行在iOS设备上且经苹果公司认证的开发环境)编写简单的应用程序。只需要用几行代码,你就可以直接在你的苹果设备上编写应用,并让此应用与其他的硬件进行交互。

· 使用iOS磁力计制作一个金属探测仪。
· 使用HiJack硬件平台实现一个植物土壤湿度传感器。
· 把iPhone放在小型火箭上收集加速度和旋转数据。
· 用Arduino和低功耗蓝牙改造遥控汽车。
· 用一个基于iPad改造的控制器和两个iPhone球拍制作街机游戏。
· 用iOS设备、微型伺服电动机和WiFi控制糖果机。
  1. 前言
  2. 第1章 techBASIC与内置传感器入门
  3. 1.1 属于自己的三录仪
  4. 1.2 techBASIC速成教程
  5. 1.3 加速计
  6. 第2章 访问其他内置传感器
  7. 2.1 陀螺仪
  8. 2.2 磁力计
  9. 2.3 更快的传感器响应
  10. 2.4 航向
  11. 2.5 定位
  12. 2.6 属于自己的三录仪
  13. 第3章 打造金属探测仪
  14. 3.1 iPhone/iPad磁力计
  15. 3.2 地球的磁场
  16. 3.3 使用iPhone或iPad作为金属探测仪
  17. 3.4 了解更多的内容
  18. 第4章 HiJack
  19. 4.1 什么是HiJack
  20. 4.2 构建传感器
  21. 4.3 HiJack的外部电源
  22. 4.4 Hello HiJack
  23. 4.5 错误出现
  24. 4.6 更好的HiJack程序
  25. 4.7 了解更多的信息
  26. 第5章 使用HiJack打造湿度计
  27. 5.1 把湿度计添加到三录仪中
  28. 5.2 组装湿度计
  29. 5.3 校准
  30. 5.4 更出色的软件
  31. 第6章 低功耗蓝牙
  32. 6.1 什么是低功耗蓝牙
  33. 6.2 TI SensorTag
  34. 6.3 加速计
  35. 6.4 气压计
  36. 6.5 陀螺仪
  37. 6.6 磁力计
  38. 6.7 湿度传感器(湿度计)
  39. 6.8 温度计
  40. 6.9 深入学习
  41. 第7章 低功耗蓝牙iPhone火箭
  42. 7.1 火箭科学小知识
  43. 7.2 器件清单
  44. 7.3 为什么要使用SensorTag
  45. 7.4 制作过程
  46. 7.5 数据收集程序
  47. 7.6 SensorTag 8G软件
  48. 7.7 飞行秘诀
  49. 7.8 数据
  50. 7.9 我们发现了什么
  51. 第8章 用低功耗蓝牙和Arduino改造遥控卡车
  52. 8.1 使用BLE控制卡车
  53. 8.2 卡车的选择
  54. 8.3 改造卡车
  55. 8.4 控制Arduino Uno
  56. 8.5 软件
  57. 8.6 启动引擎
  58. 第9章 点对点的低功耗蓝牙
  59. 9.1 低功耗蓝牙从属模式
  60. 9.2 BLE Chat
  61. 第10章 Paddles:蓝牙版Pong纪念游戏
  62. 10.1 经典的Pong游戏
  63. 10.2 Paddles游戏
  64. 10.3 Paddle软件
  65. 10.4 Paddles控制台软件
  66. 第11章 WiFi
  67. 11.1 全世界的传感器
  68. 11.2 WiFly
  69. 11.3 WiFi Arduino
  70. 第12章 WiFi伺服电动机
  71. 12.1 伺服电动机:行动之所在
  72. 12.2 万圣节狂欢
  73. 12.3 使用伺服电动机实现推拉动作
  74. 12.4 隆重的仪式到了
书名:iPhone/iPad电子制作
作者:Mike Westerfield
译者:李景媛, 吴晓嘉 译
国内出版社:机械工业出版社
出版时间:2015年03月
页数:289
书号:978-7-111-49677-9
原版书书名:Building iPhone and iPad Electronic Projects: Real-World Ard
原版书出版商:O'Reilly Media
Mike Westerfield
 
Mike Westerfield是在一台PDP-8上使用电传打字机开始编程生涯的。当个人计算机革命到来之时,他卖掉了自己的汽车,骑了几个月的自行车,用挣得的钱购买了一台Apple II计算机。他想要编写一个象棋程序,但是没法找到好用的汇编程序,因此花了一个夏天的时间自己写了一个。两年之后,他完成了ORCA/M的开发,这个软件随之成为了Apple程序员的“工场”,并在Apple II GS上成为了Apple的开发环境。
Mike和Steve Jobs、 Bill Gates出生在同一年,不过他犯了一个“错误”,这是由于他得到的是教育而不是财富。作为一个学习比较迟缓的人,在1977年,他从美国空军学院毕业,并得到了物理学位,之后,他又从丹佛大学获得了物理硕士学位。接着,他又致力于博士学习,但这时他从他的副业(软件公司)所赚到的钱已经超过了从空军学院赚到的钱。
从那时起,Mike就开发了许多编译器和解释程序,此外还有一些软件,包括执行军用卫星关键任务的物理程序包、Z-箍缩实验的等离子物理模拟、小学多媒体创作工具、用于拯救卡特里娜飓风难民生命的疾病监测程序、保护国家大部分关键资产的高级军用模拟程序等,此外还有iOS的专业计算软件。
Mike当前负责Byte Works网站的运转,这是一个独立的软件发行和咨询公司。他也是一名PADI(专业潜水教练协会)的潜水教练,和他的妻子生活在阿尔伯克基,同时享受着空巢老人和含饴弄孙的生活。
 
 
本书的封面动物是一只喜鹊。喜鹊在整个欧洲、亚洲的大部分地区和非洲的西北部都是非常常见的鸟类。尽管由于这种鸟喜欢吃一些小黄莺而被认为是害鸟,但喜鹊其实是一种最聪明的鸟类。事实上,总的来看它们也是一种最聪明的动物。在野外,人们观察到喜鹊具有严谨的社会礼仪,它们使用工具、隐藏和储存食物,采用复杂的团队捕食策略。喜鹊家族的其他成员,即鸦科(包括乌鸦(crows)和渡鸦(ravens)),以及所有的这些种类,它们在被关起来时都可以在镜子中认出自己,而一些灵长类和鲸类物种也具有这样的能力。这些动物都具有较大的大脑-身体重量比,且这一数值只比人类稍微低一点。在实验室的测试中甚至表明,鸦科鸟类的大脑已经进化到像类人猿那样能够思考几何问题了。
野生的喜鹊在参加达尔文(Charles Darwin)所说的“结婚见面会”之后就会形成一夫一妻制。喜鹊伴侣将会终生待在一起,每一年都会饲养一窝五到八只的小鸟。小鸟在孵化后会在巢中待数周,并仍然在学会飞行后待在父母身边一周左右。据说,长时间的青春期有助于提高鸟类的智力,因为这样小鸟才有足够的时间从它的父母那儿学习社交
行为。
“喜鹊”(magpie)的名字来源于莎士比亚《哈姆雷特》中的“magot pie”或者是“pied Margot”。这是一种斑驳(或者杂色)的动物,在它们身上大片的白色区域上覆盖有黑色的斑点花纹。在戏剧中,哈姆雷特描述这种鸟和“红嘴山鸦以及白嘴鸦”都可以揭开“阴谋作乱的人”。长期以来,在欧洲有许多关于喜鹊的传说,甚至在莎士比亚时期,这种鸟就被认为是黑暗的征兆。与喜鹊有关的大部分神话都是与这种鸟会去“偷”一些有光泽的东西以及它对黄莺的攻击行为有关。在英国的一些地区仍然有一种传统,当人们遇到单独的一只喜鹊时,要和它打招呼:“你好,喜鹊先生,你的妻子今天还好吧?”他们认为这样才能避开灾难。