#include <Adafruit_NeoPixel.h>
//128盏灯 信号口7
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(128, 7, NEO_GRB + NEO_KHZ800);
void setup() {
  Serial.begin(9600);
  pixels.begin();
}

void loop() {
  int x = digitalRead(8);
  Serial.println(x);
  if (x == 1)
  {
    int r = random(0, 255);
    int g = random(0, 255);
    int b = random(0, 255);
    for (int i = 0; i < 128; i++) {
      pixels.setPixelColor(i, pixels.Color(r, g, b)); // 设置RGB值
      pixels.show(); // 点亮灯
      delay(10); // 灯带10毫秒
    }
    delay(1000);
    if (digitalRead(8) == 1)
      for (int i = 0; i < 128; i++) {
        pixels.setPixelColor(i, pixels.Color(0, 0, 0)); // 设置RGB值
        pixels.show(); // 点亮灯
        delay(10); // 灯带10毫秒
      }
    delay(500);
  }
}

触摸控制灯带_玛克君arduino相关推荐

  1. RGB灯带简单案例 - 玛克君arduino

    #include <Adafruit_NeoPixel.h> //128盏灯 信号口7 Adafruit_NeoPixel pixels = Adafruit_NeoPixel(128, ...

  2. 舵机控制 - 玛克君arduino

    #include <Servo.h>      //导入舵机库 Servo myservo;          //新建舵机对象 名叫 myservo void setup() {   S ...

  3. Mixly(米思齐)的安装以及基于Arduino开发板实现电容触摸控制灯

    Mixly(米思齐)的安装以及基于Arduino开发板实现电容触摸控制灯 1.Mixly下载 http://mixly.org/bnu-maker/mixly-arduino-win Mixly软件安 ...

  4. Python rpi_ws281x 树莓派3B+ 控制灯带

    目录 Python rpi_ws281x 树莓派3B+ 控制灯带 python相关库安装 安装rpi_ws281x 代码编写 在文件中导入需要的类 初始化灯带 指定led灯并设置颜色 显示 运行 错误 ...

  5. 基于Arduino电容式感应库的触摸控制灯

    在本篇文章中,我制作了一个基于Arduino电容式感应库的触摸控制灯.您可以使用铝箔制作触摸传感器(任何金属物体都可以工作).你可以通过触摸铝箔点亮或熄灭灯. 首先,简要介绍电容库的工作原理:capa ...

  6. 开关类传感器输入案例 arduino玛克君

    //读取值案例 void setup() { pinMode(5,INPUT);   Serial.begin(9600);        //串口打印初始化 } void loop() {   in ...

  7. 带参函数简单案例-电灯 arduino玛克君

    void setup() {    pinMode(13, OUTPUT);   // 把13信号口设置为输出 } int led(int x){   digitalWrite(13, x);   / ...

  8. 消息队列控制灯代码_代码实现RabbitMQ死信队列的创建

    ‍ ‍前言:‍ ‍ 之前有写过死信队列的使用场景以及通过管控台创建死信.这次就通过代码实现死信队列的创建,同时也分享一下RabbitMQ封装的类. 准备: 1. 先准备一个死信队列(最后用来消费)的参 ...

  9. 点灯 arduino玛克君

    //点灯闪烁 void setup() {    pinMode(13, OUTPUT);      // 把13信号口设置为输出 } void loop() {   digitalWrite(13, ...

最新文章

  1. HDU 4832(DP+计数问题)
  2. 全国首个窄带物联网实验局落户福州 助力智慧城市建设
  3. 动态二维数组赋值及for循环遍历和toString遍历
  4. [导入]LAMP架构下安装Drupal
  5. 【腾讯Bugly干货分享】Android内存优化总结实践
  6. 计算机硬件系统都是看得见的,计算机组成硬件系统).doc
  7. 小学生计算机基础知识课件,计算机基础知识课件(图表部份).ppt
  8. Excel之VBA简单宏编程
  9. 清华数为DWF低代码平台使用感悟
  10. 【第10章】接口与Lambda表达式
  11. 日语输入法键盘假名对应表
  12. 智能硬件Linux效能更高,Android软硬件巧妙整合的开发技 - 嵌入式操作系统 - 电子发烧友网...
  13. C语言笔记例子 continue 用法
  14. Android:从零开始打造自己的深度链接库(一):ARouter简介
  15. 开发掌握什么技术才不会被淘汰
  16. 计算机社团活动展望未来,社团展望未来寄语简短,如何写社团未来计划
  17. 商品订单管理系统(重构前)
  18. 创建型模式:单例模式
  19. PL/SQL Developer下载、安装、使用教程
  20. 阅读笔记——GloVe

热门文章

  1. 【陈工笔记】# latex中如何将图片并排处理 #
  2. Android如何固定ip,手机怎么设置固定网关IP
  3. python元素定位8大方法
  4. CorelDRAW X6和PhotoZoom在一起,会碰撞出什么样的火花?
  5. ModuleNotFoundError: No module named ‘_ctypes‘的解决方案
  6. 大数据学习:学习大数据需要多少钱
  7. C语言实现写入注册表,简单的开机自启动
  8. 数据提取或数据恢复工具
  9. 模式识别中的最优分类超平面与线性支持向量机
  10. 计算机仿真气垫上的直线运动验报告,在气垫导轨上测加速度的实验报告.doc