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
   105   106   107   108   109   110   111   112   113   114   115