Page 56 - 人工智能——为机器植入智慧
P. 56

人工智能——为机器植入智慧



                       步骤包括:讨论实验方案,硬件连接,模拟环境场景,观察实验并撰写实验报告等。



                         #include <Servo.h>
                         Servo myservo;
                         void setup() {
                           pinMode(9,OUTPUT);          // 定义 9 号端口为控制语音模块输出
                           pinMode(10,INPUT);            // 定义 10 号端口为触碰传感器输入
                           myservo.attach(11);               // 定义 11 号端口为伺服电机输出
                           myservo.write(0);                  // 伺服电机初值设为 0 度,开门
                         }
                         void loop() {
                           while(digitalRead(10)==HIGH){ // 未检测到银行卡
                             myservo.write(0);                        // 伺服电机保持 0 度,开门
                             delay(15);
                           }
                           while(digitalRead(10)==LOW){  // 检测到银行卡
                             myservo.write(90);                      // 伺服电机保持 90 度,关门
                             delay(15);
                             if(analogRead(A0)>1000){         // 未检测到人
                               digitalWrite(9,HIGH);               // 触发语音模块“请取出您的银行卡”
                             }
                           }
                         }



                       3.  安装制作具有人体感应提示功能的智能门控。
                       将超声波传感器安装在 ATM 模型上方。模拟环境场景

                   后实验并调整程序。
                       4.  分享总结
                      (1)  展示各自的作品,交流制作过程中的收获。
                      (2)  评选最佳作品效果团队和最佳作品外观团队。


                   活动 B  学习单
                                                                                     图 3-11

                      (略,可参考本项目活动 A 学习单。)









             42
   51   52   53   54   55   56   57   58   59   60   61