技术教育社区
www.teccses.org

Arduino编程与硬件实现

封面

作者:樊胜民、樊攀、张淑慧编

页数:164页

出版社:化学工业出版社

出版日期:2020

ISBN:9787122350862

电子书格式:pdf/epub/txt

内容简介

本书先介绍了Arduino的基础知识, 让读者会使用Arduino, 再介绍电子制作用到的硬件, 包括面包板、电子元器件、扬声器等, 然后通过40个案例, 详细讲解了如何利用Arduino进行编程、如何进行实物搭建, 最终获得声光电的实验效果, 包括电路讲解、程序的编写和解析、搭建过程。图书配有视频演示, 让读者看的明白、学的清楚。

作者简介

樊胜民,父亲。一位电子爱好者,取得机电工程师、单片机工程师资格证。从事电子、电工工作多年,一直保持着对电子制作的热爱,自己开发数款电子制作产品。在《电子报》、《家电维修》、《家电检修技术》等国家级刊物发表文章1 OO余篇,从儿子6岁起开始教儿子电子基础知识,带着儿子从认识电子元件开始,注重动手能力与实用技能的培养。如今,已经培养出一名小电子制作迷。在和儿子一起玩电子的过程中,不断思考、总结,开发出不同类别的电子入门套件,以轻松娱乐的方式,近景录制了大量教学、实验演示视频,得到电子爱好者一致好评。

本书特色

本书全部采用编程+硬件实现的方式,来完成一些有趣制作,采用Arduino自身所带函数,使编程大大简化。程序方面编写精简而逻辑清晰。

目录

第一章 什么是Arduino1

第一节 Arduino平台简介1

第二节 IDE软件安装3

第三节 Arduino IDE功能介绍7

第二章 硬件基础13

第一节 面包板和面包线13

第二节 五颜六色的LED15

第三节 身披彩色条纹的电阻16

第四节 电容和按键21

第五节 蜂鸣器和扬声器24

第六节 Arduino UNO主板26

第七节 电路图28

第三章 Arduino编程与硬件制作30

第一节 闪烁LED30

动手实验一 Arduino点亮第一个LED31

动手实验二 面包板上闪烁跳跃的LED33

动手实验三 会变化闪烁节奏的LED34

第二节 花样LED36

动手实验一 Arduino制作流水灯带36

动手实验二 化繁为简—学习for语句39

动手实验三 花样呈现流水灯效果41

第三节 交通信号红绿灯43

动手实验 交通红绿灯43

第四节 串口实验46

动手实验一 串口打印46

动手实验二 串口控制开关LED48

动手实验三 串口打印模拟量输入值50

动手实验四 电位器控制LED闪烁52

第五节 炫酷多彩LED54

动手实验 五彩缤纷LED54

第六节 呼吸灯57

动手实验一 逐渐点亮的LED57

动手实验二 利用PWM功能制作的呼吸灯60

第七节 智能光控LED62

动手实验一 光控小夜灯62

动手实验二 用LED亮灯的数量表示光线的强弱65

第八节 按键控制LED状态68

动手实验一 一键无锁控制LED69

动手实验二 一键自锁控制LED,有点不听话?72

动手实验三 完美解决一键自锁LED74

第九节 报警器76

动手实验一 初体验报警编程76

动手实验二 模拟救护车音效78

动手实验三 利用函数tone()控制扬声器80

第十节 温度传感器LM3581

动手实验一 串口显示温度值(LM35)82

动手实验二 智能温度报警器84

第十一节 1602液晶显示器87

动手实验 液晶显示程序运行时间89

第十二节 数码管92

动手实验一 电位器控制数码管显示97

动手实验二 数码管自动累加显示数字100

动手实验三 按键计数器103

第十三节 温度传感器DS18B20107

动手实验一 串口显示温度值108

动手实验二 液晶温度器110

第十四节 超声波测距117

动手实验 超声波测距118

第十五节 中断122

动手实验一 中断切换LED开关状态122

动手实验二 中断函数进阶实验124

第十六节 I/O扩展利器——74HC595126

动手实验一 74HC595初体验129

动手实验二 74HC595移位芯片驱动花样LED133

第十七节 数字温度计135

动手实验 数码管温度计显示环境温度135

第十八节 DHT11数字温湿度传感器140

动手实验 串口实时显示湿温数值140

第十九节 舵机143

动手实验一 舵机动起来143

动手实验二 舵机运转我掌控146

动手实验三 智能光控舵机147

第二十节 红外遥控LED150

动手实验一 读取遥控按键值151

动手实验二 遥控开关LED155

动手实验三 遥控多个LED(举一反三)157

动手实验四 遥控智能升降闸机(综合利用)161

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《Arduino编程与硬件实现》
Article link:https://www.teccses.org/1108691.html