Page 110 - 高中 信息技术 选择性必修6 开源硬件项目设计
P. 110
第四章 开源硬件项目输入输出组件及综合应用项目开发
实验的文本程序代码示例如下所示。
#include <Servo.h>
Servo servo_3;
void setup( ){
servo_3.attach(3);
}
void loop( ){
servo_3.write(0);
delay(500);
广东教育出版社
servo_3.write(180);
delay(500);
}
实 践
1.编写程序,实现舵机每间隔一秒转动10°,并在10°~170°之间来回转动。
2.编写程序,实现舵机来回转动,且每分钟来回转动30次。
4 . 3 . 2 显示组件常见模块
1.液晶显示模块
(1)认识液晶显示模块。
液晶显示屏(Liquid Crystal Display,LCD),是平面显示器的一种。液晶显示屏的两
片光学偏振片之间含有特殊的液晶材料。这种材料具有流动性,并且透明度和颜色会随电
压、磁场等外界条件变化而变化。基于液晶材料本身不发光但能改变透光程度的特性,一
个实用的液晶显示屏模块通常由LED发光底板、液晶显示屏、控制电路板和外框组成。
液晶显示模块分成“字段型”和“点阵型”两种。字段型显示屏只能显示特定的数字
和符号,通常用于电话机、计算器等。而点阵型显示屏可以显示任意文本和图像。手机、
电视和电脑屏幕的液晶屏就属于点阵型显示屏。
(2)选择液晶显示模块。
液晶显示模块(LCD)的规格和型号很多,需要根据显示符号的类型、显示角度、体
积等的参数来决定。
常用的开源硬件项目选择的液晶显示模块为LCD1602,如图4-25所示。LCD1602是一款
通用简易液晶,应用非常广泛,共有16个引脚,其显示范围为16×2,可以显示2行,每行16
个字符,显示内容包括ASCII码的英文字母、数字和标点符号,但不能直接显示中文。
102 102
21X1359.indd 102 2019/9/29 10:57:24