找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2911|回复: 2
打印 上一主题 下一主题
收起左侧

我的arduino自动车门设计 包含图形化程序

[复制链接]
跳转到指定楼层
楼主
ID:120248 发表于 2017-7-10 14:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是我上个月做的arduino自动车门设计;
用了三天的时间
附件里面包含了自动车门的IDE源码,和图形编程的源码;
都是自己原创的,请大家多多指教。

  1. #include "RoSys.h"
  2. RoMotorServo M_S;

  3. RoBuzzer buzzer(2);         //蜂鸣器模块接口
  4. Ro7SegmentDisplay Segment(PD1);   //数码管模块接口(拓展板)
  5. int ledg=A0;
  6. int lder=A1;
  7. int carnum;
  8. void setup()
  9. {
  10.   Serial.begin(9600);
  11.   Wire.begin();
  12.   digitalWrite(ledg,0);
  13.   digitalWrite(lder,1);
  14.   Segment.init();
  15.   Segment.setBrightness(BRIGHTNESS_3);  
  16. }

  17. void loop()
  18. {
  19.   int comein=digitalRead(8);
  20.   int comeout=digitalRead(9);
  21.   if(comein==0)
  22.   {
  23.     carnum++;
  24.     for(int i=0;i<20;i++)
  25.     {
  26.      M_S.servo_control_USART(1,20,2,70,3,90,4,170);
  27.     }
  28.     digitalWrite(ledg,1);
  29.     digitalWrite(lder,0);  
  30.     Segment.display(carnum);          //显示整数
  31.     while(digitalRead(8)==0)
  32.     {
  33.         M_S.servo_control_USART(1,20,2,70,3,90,4,170);
  34.         buzzer.Didi();
  35.         delay(500);              //延时2000ms
  36.     }
  37.     digitalWrite(ledg,0);
  38.     digitalWrite(lder,1);
  39.   }
  40.     if(comeout==0)
  41.   {
  42.     while(digitalRead(9)==0)
  43.     {
  44.       M_S.servo_control_USART(1,70,2,120,3,180,4,220);
  45.      }
  46.   }

  47. //  delay(1000);
  48. //  Segment.display(1234);          //显示整数
  49. //  delay(1000);
  50. //  Segment.display(-123);          //显示负数
  51. //  delay(1000);
  52. //  Segment.display(0.236);       //显示小数,默认只显示小数点后一位
  53. //  delay(1000);
  54. //  Segment.display(0.236,3);     //显示小数,显示小数点后三位
  55. //  delay(1000);
  56. //  Segment.display(-0.236,3);      //显示负数,总长度超过数码管位数(4位),所以显示为 -0.24

  57. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

全部资料下载地址:
自动车门.zip (1.14 KB, 下载次数: 24)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:204773 发表于 2017-9-6 16:58 | 只看该作者
看了在说
回复

使用道具 举报

板凳
ID:87193 发表于 2017-9-26 10:41 | 只看该作者
很厉害了,谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表