iPhone/iPad电子制作
李景媛, 吴晓嘉 译
出版时间: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章 techBASIC与内置传感器入门
- 1.1 属于自己的三录仪
- 1.2 techBASIC速成教程
- 1.3 加速计
- 第2章 访问其他内置传感器
- 2.1 陀螺仪
- 2.2 磁力计
- 2.3 更快的传感器响应
- 2.4 航向
- 2.5 定位
- 2.6 属于自己的三录仪
- 第3章 打造金属探测仪
- 3.1 iPhone/iPad磁力计
- 3.2 地球的磁场
- 3.3 使用iPhone或iPad作为金属探测仪
- 3.4 了解更多的内容
- 第4章 HiJack
- 4.1 什么是HiJack
- 4.2 构建传感器
- 4.3 HiJack的外部电源
- 4.4 Hello HiJack
- 4.5 错误出现
- 4.6 更好的HiJack程序
- 4.7 了解更多的信息
- 第5章 使用HiJack打造湿度计
- 5.1 把湿度计添加到三录仪中
- 5.2 组装湿度计
- 5.3 校准
- 5.4 更出色的软件
- 第6章 低功耗蓝牙
- 6.1 什么是低功耗蓝牙
- 6.2 TI SensorTag
- 6.3 加速计
- 6.4 气压计
- 6.5 陀螺仪
- 6.6 磁力计
- 6.7 湿度传感器(湿度计)
- 6.8 温度计
- 6.9 深入学习
- 第7章 低功耗蓝牙iPhone火箭
- 7.1 火箭科学小知识
- 7.2 器件清单
- 7.3 为什么要使用SensorTag
- 7.4 制作过程
- 7.5 数据收集程序
- 7.6 SensorTag 8G软件
- 7.7 飞行秘诀
- 7.8 数据
- 7.9 我们发现了什么
- 第8章 用低功耗蓝牙和Arduino改造遥控卡车
- 8.1 使用BLE控制卡车
- 8.2 卡车的选择
- 8.3 改造卡车
- 8.4 控制Arduino Uno
- 8.5 软件
- 8.6 启动引擎
- 第9章 点对点的低功耗蓝牙
- 9.1 低功耗蓝牙从属模式
- 9.2 BLE Chat
- 第10章 Paddles:蓝牙版Pong纪念游戏
- 10.1 经典的Pong游戏
- 10.2 Paddles游戏
- 10.3 Paddle软件
- 10.4 Paddles控制台软件
- 第11章 WiFi
- 11.1 全世界的传感器
- 11.2 WiFly
- 11.3 WiFi Arduino
- 第12章 WiFi伺服电动机
- 12.1 伺服电动机:行动之所在
- 12.2 万圣节狂欢
- 12.3 使用伺服电动机实现推拉动作
- 12.4 隆重的仪式到了
书名:iPhone/iPad电子制作
译者:李景媛, 吴晓嘉 译
国内出版社:机械工业出版社
出版时间: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”。这是一种斑驳(或者杂色)的动物,在它们身上大片的白色区域上覆盖有黑色的斑点花纹。在戏剧中,哈姆雷特描述这种鸟和“红嘴山鸦以及白嘴鸦”都可以揭开“阴谋作乱的人”。长期以来,在欧洲有许多关于喜鹊的传说,甚至在莎士比亚时期,这种鸟就被认为是黑暗的征兆。与喜鹊有关的大部分神话都是与这种鸟会去“偷”一些有光泽的东西以及它对黄莺的攻击行为有关。在英国的一些地区仍然有一种传统,当人们遇到单独的一只喜鹊时,要和它打招呼:“你好,喜鹊先生,你的妻子今天还好吧?”他们认为这样才能避开灾难。