zoukankan      html  css  js  c++  java
  • arduino 蓝牙控制RGB LED灯

    /*
    日期:2016.9.2
    功能:arduino 蓝牙控制RGB LED灯
    元件:
        跳线公公头 * 8
        rgbled, 220欧电阻
        蓝牙模块
    接线:
        蓝牙模块VCC,GND分别接5V,GND;TX,RX分别接拓展版的IO0(RX),IO1(TX)口
        LED 负极接GND 正极串联电阻接 IO5,IO6,IO7
    异常:update 时如果异常信息为:"stk500_recv(): programmer is not responding"
      则需要把蓝牙模块拔下来update 完了以后再插上蓝牙即可
    */ int ledPinGreen = 5; int ledPinBlue = 6; int ledPinRed = 7; void setup() { pinMode(ledPinGreen, OUTPUT); pinMode(ledPinBlue, OUTPUT); pinMode(ledPinRed, OUTPUT); Serial.begin(9600); } void loop() { while (Serial.available()) { char p = Serial.read(); //按下 5 键的事件 if (p == '5') { rgbLedOn(ledPinRed, ledPinGreen, ledPinBlue); } //按下 6 键的事件 if (p == '6' ) { rgbLedOn( ledPinGreen, ledPinBlue, ledPinRed); } //按下 7 键的事件 if (p == '7' ) { rgbLedOn( ledPinBlue, ledPinRed, ledPinGreen); } } } //RGBLED void rgbLedOn(int onLedPin, int offLedPin1, int offLedPin2) { digitalWrite(onLedPin, HIGH); digitalWrite(offLedPin1, LOW); digitalWrite(offLedPin2, LOW); }
  • 相关阅读:
    题解-亚瑟王的宫殿
    学习总结-网络流
    题解-牛奶模式
    题解-最长回文子串
    最大公约数
    DetachedCriteria类中uniqueResult()方法与list()方法区别
    MD5加密方法
    dom4j读取xml文档,通过JDBC写入数据库
    Numpy增加一列,指定概率指定参数
    python 贪吃蛇
  • 原文地址:https://www.cnblogs.com/Westfalen/p/5832261.html
Copyright © 2011-2022 走看看