打开主菜单

求真百科

Arduino程序设计与硬件搭建

来自 孔夫子网 的图片

Arduino程序设计与硬件搭建》,樊胜民,樊攀,张淑慧 编,出版社: 化学工业出版社。

化学工业出版社(简称化工社)组建于1953年1月,经过近60年的发展,化工社现已成为专业特色突出、品牌优势明显、图书[1]市场占有率较高、有良好知名度和信誉度的中央级综合科技出版社[2]

目录

内容简介

本书是学习和实践Arduino主板编程及硬件实现的一手资料,内容包括Arduino主板介绍、硬件介绍、49个Arduino编程和硬件实现项目,还有9个拓展项目。每个项目由所需器材、硬件电路连接、设计电路、程序设计、编程要点等组成。

为了帮助读者理解,本书配有项目的详细讲解视频。

本书适合零基础电子制作的爱好者以及喜欢编程的读者学习,也可以作为学校课程、科技制作培训等指导用书。

目录

第一章Arduino兴趣制作准备工作001

第一节Arduino平台简介001

第二节安装ArduinoIDE002

第三节ArduinoIDE功能介绍006

第二章硬件基础013

第一节面包板与面包线013

第二节发光二极管015

第三节电阻016

第四节按键与蜂鸣器、扬声器018

第五节电容019

第六节ArduinoUNO主板接口详解020

第七节焊接基础025

第三章项目制作030

项目1创客之光030

项目拓展:一闪一闪亮晶晶034

项目2呼吸灯036

项目3串口打印输入模拟量041

项目4串口输入控制LED状态047

项目拓展1调光LED049

项目拓展2串口绘图器053

项目5SOS求救信号灯055

项目拓展1能变化闪烁频率的LED058

项目拓展2掌握运算符059

项目6位置决定闪烁次数的LED061

项目7花样流水灯066

项目8利用中断函数切换LED状态070

项目拓展1中断函数进阶073

项目拓展2中断函数执行程序优先体验075

项目9计数红绿灯077

项目拓展数码管显示数字0~9089

项目10步进电机的应用093

项目11超声波测距097

项目拓展采用NewPing库函数测距102

项目12LCD1602液晶显示器105

程序设计全文1.indd52023/7/1210:43:39

项目13智能超声波测距109

项目14光敏电阻控制LED115

项目15DHT11传感器采集环境温湿度121

项目16制作小型电压表127

项目17无线蓝牙控制132

项目18按键控制LED1141

项目19按键控制LED2143

项目20按键控制LED3146

项目21按键“多面手”147

项目22报警器153

项目23模拟救护车音效155

项目24利用函数tone()控制扬声器157

项目25人体红外感应报警158

项目26炫彩LED163

项目27RGB-LED显示1600万色166

项目28数码管骰子168

项目29随机显示LED亮度173

项目30驱动直流电机177

项目31串口实时显示温度184

项目32RGB-LED按照规律显示颜色190

项目33RGBLED通过按键显示不同的颜色194

项目34智能保温杯199

项目35温度表情表205

项目36两个按键控制LED亮度213

项目37读取遥控按键数值216

项目38遥控开关LED221

项目39制作家用遥控器223

项目40舵机动起来230

项目41光控舵机233

项目42LM35液晶显示温度236

项目43按键计数器244

项目44用74HC595控制LED249

项目4574HC595花样跑马灯255

项目46智能自动浇花系统257

项目47超炫WS2812色彩缤纷灯带262

项目48LCD1602里程表270

项目49触摸多彩LED274

参考文献

  1. 图书是人类用来纪录一切成就的主要工具,道客巴巴,2012-02-03
  2. 化学工业出版社有限公司简介,化学工业出版社有限公司