zoukankan      html  css  js  c++  java
  • 443M衣架遥控arduino代码备档

    byte up[65] = {0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1};
    byte lm[65] = {0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,1,1,1,1};
    byte dn[65] = {0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,1,0,1,1,1,1};
    
    void RFControl(byte output[]){
        digitalWrite(p_led, HIGH);
        for(int r = 0; r < 4; r++){
          //start
          digitalWrite(p_opt, HIGH);delayMicroseconds(5120);
          digitalWrite(p_opt, LOW); delayMicroseconds(580);
      
          for(int i = 0; i< 65; i++){
            if(output[i] == 0){        //0
              digitalWrite(p_opt, HIGH);delayMicroseconds(190);
              digitalWrite(p_opt, LOW); delayMicroseconds(580);
            }
            else{        //1
              digitalWrite(p_opt, HIGH);delayMicroseconds(580);
              digitalWrite(p_opt, LOW); delayMicroseconds(190);
            }
          }
        }
        digitalWrite(p_led, LOW);
    }
    
    //调用
    RFControl(up); //上升
    RFControl(lm); //开关灯
    RFControl(dn); //下降
  • 相关阅读:
    团队冲刺八
    第十一周学习进度
    团队冲刺七
    团队冲刺六
    团队冲刺五
    冲刺第五天
    冲刺第四天
    冲刺第三天
    冲刺第二天
    冲刺第一天
  • 原文地址:https://www.cnblogs.com/hanf/p/9065290.html
Copyright © 2011-2022 走看看