No.71470 作者:angley 邮件:bestzhanghuili109@126.com ID:147287 登陆:2次 文章数:11篇 最后登陆IP:113.108.103.33 最后登陆:2011/12/22 15:22:14 注册:2011/11/7 14:05:53 财富:156 发帖时间:2011/11/21 11:06:36 发贴者IP:113.108.103.33 标题:angley:Labview开启Arduino密码锁程序设计 摘要:No.71470Labview开启Arduino密码锁程序设计 原文出自:中国电子技术论坛—— labview论坛 实验任务是:Labview发送4位数的密码给Arduino控制器,如果这个密码与Arduino控制器设定的密码一致,则指示灯常亮。密码不对,则蜂鸣器发出刺耳的报警声,同时指示灯闪烁。 Labview框图程序如图: Arduino程序: //变量声明 byte thousand; byte hundred; byte ten; byte one; int speak = 3; //蜂鸣器模块接于数字口3 int led = 9; //指示灯模块接于数字口9 boolean speak_state = false; boolean flag = false; //初始化 void setup() { Serial.begin(9600); //串口波特率设置 pinMode(speak, OUTPUT); //设置为输出模式 digitalWrite(speak,HIGH); //初始化让喇叭不响 pinMode(led, OUTPUT); digitalWrite(led,HIGH);//初始化让灯不亮 } //由参数t形成不同的频率 void Alarm(int t) { int i,j; for(int i=0;i <200;i++) { speak_state=!speak_state; digitalWrite(speak,speak_state); f ......
>>返回讨论的主题
|