2.4 展望 掌握新学到的如何输入、编辑、保存和上传Arduino程序之后,就可以阅读下一章了。在下一章会学到如何使用更多的函数,实现良好的作品设计,构造基本的电路等。 时间: 2024-10-10 12:26:06
第10章 用触摸屏获得用户输入 动手玩转Arduino在本章,我们将: 学习如何把一个电阻触摸屏连接到Arduino:研究触摸屏返回的数值:做一个简单的触摸开关:做一个有渐变效果的触摸开关.今天触摸屏到处可见,如智能手机.平板电脑和手持游戏机.所以,为什么不用触摸屏来接受用户的输入呢?
第11章 认识Arduino系列 动手玩转Arduino在本章,我们将: 学习如何在面包板上做自己的Arduino电路:研究各种Arduino兼容板的特性和优点:学习开源硬件.我们要把整个Arduino分解成若干个元件,然后在面包板上搭出自己的Arduino电路来.自己搭电路可以省钱,在作品和原型都在不断变化时特别有用.我们还会学习一些新的元件和电路知识.然后研究如何能不借助额外的硬件把程序上传到自己做的Arduino上去.最后,我们要尝试Arduino Uno以外的常见的版本,找出它们的不同.
第2章 探索Arduino板和IDE 动手玩转Arduino本章我们将研究Arduino板和IDE软件,我们要用IDE软件创建和上传Arduino程序到Arduino板(Arduino用草图表示程序,我们还是继续用程序这个传统术语).我们会学到程序的基本框架和程序里可以实现的基本功能,我们要创建和上传我们的第一个程序.
11.3 展望 本章描述了各种类型的硬件的总体情况,包括自己做的一种面包板Arduino.我们了解了做Arduino要用的元件,学习了如何用面包板自己做一个Arduino,这样我们就不用再购买新的板子做基于多个Arduino板的原型了.我们还了解了市场上各种Arduino板的情况,这样就能选择最适合需要的板子了.最后,我们还对Arduino开源运动本身有了一点了解. 下一章我们要学习如何使用几种电机,开始做自己的Arduino控制的电动坦克.
前 言 Arduino是当今世界上最流行的开源硬件,具有价格低廉.便捷灵活.容易上手等特点,在机器人.艺术.科学实验等领域受到了广泛关注. 本书精心整合了65个Arduino作品,而且其难易程度依次递增,旨在让读者以感性的方式,来掌握更多的Arduino知识和经验.通过这65个动手实践,读者除了学到基础的电子学概念.巩固已有的Arduino知识之外,还将学会如何创建功能更为强大复杂的Arduino作品. 本书适合对Arduino感兴趣的硬件DIY爱好者.电子爱好者阅读,也非常适合学生进行电子制作
11.2 众多的Arduino板 虽然在这本书中,我们只会使用Arduino Uno板,不过你可以自己选择很多另外的板子.这些板子具有不同的外形尺寸.输入和输出引脚的数量.程序存储空间的大小,以及购买的价格. 板子之间最关键的不同是所用的单片机.目前的板子主要是使用ATmega328或ATmega2560单片机,Due用的是另外的更强大的版本.这些单片机(包括ATmega328的两个版本)的主要区别总结在表11-2中. 用来比较不同的Arduino兼容的板子的主要参数是板上存储器的类型以及每种类
###第11章 认识Arduino系列 在本章,我们将: 学习如何在面包板上做自己的Arduino电路: 研究各种Arduino兼容板的特性和优点: 学习开源硬件. 我们要把整个Arduino分解成若干个元件,然后在面包板上搭出自己的Arduino电路来.自己搭电路可以省钱,在作品和原型都在不断变化时特别有用.我们还会学习一些新的元件和电路知识.然后研究如何能不借助额外的硬件把程序上传到自己做的Arduino上去.最后,我们要尝试Arduino Uno以外的常见的版本,找出它们的不同. 11.1
10.3 作品35:做一个两区域触摸开关 在这个作品中,我们用触摸屏坐标系做出了一个开关.把屏幕垂直地分成两部分,如图10-5所示,左边的区域表示"on",而右边的区域表示"off". Arduino通过比较触摸点的坐标和屏幕两部分的边界来判断触摸屏上哪个区域被触摸了.判断出区域之后,就可以向一个数字输出发送开或关的信号了,不过这个程序只是简单地在串口监视器上显示哪个区域被触摸了,是开了还是关了. 10.3.1 程序 输入并上传下面的程序. // 作品35 - 做一