日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Arduino】十秒挑战

發布時間:2025/4/5 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Arduino】十秒挑战 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

十秒挑戰

#include <Adafruit_NeoPixel.h>#include <Arduino.h> #include <TM1637Display.h>#include <Wire.h> #include <LiquidCrystal_I2C.h>#define PIN 12 #define MAX_LED 32 #define ADD true #define SUB false#define CLK 8 #define DIO 9 #define TEST_DELAY 2000int val = 0; boolean stat = ADD; Adafruit_NeoPixel strip = Adafruit_NeoPixel( MAX_LED, PIN, NEO_RGB + NEO_KHZ800 );int Pin_Val; uint8_t data[] = { 0xff, 0xff, 0xff, 0xff }; uint8_t dataaa[] = { 0xff, 0xff, 0xff, 0xff }; TM1637Display display(CLK, DIO);LiquidCrystal_I2C mylcd(0x27,16,2);void setup() {// put your setup code here, to run once:strip.begin(); //初始化Adafruit_NeoPixel;strip.show(); //顯示所有LED為關狀態;Serial.begin(9600);pinMode(2,INPUT);pinMode(3,INPUT);attachInterrupt(0, Button_2, RISING);//按鈕2按下attachInterrupt(1, Button_3, RISING);//按鈕3按下mylcd.init();mylcd.backlight();mylcd.clear(); }void(* resetFunc) (void) = 0;void loop() {uint8_t i,a=0;uint32_t color = strip.Color(0, 110, 119); //選擇所顯示的顏色while(a<33){for(i=0;i<33;i++){if(i==a){strip.setPixelColor(i, color); //第幾個LED點亮;unsigned int shijian = millis();data[0] = display.encodeDigit(shijian / 10000);data[1] = display.encodeDigit(shijian / 1000 % 10);data[2] = display.encodeDigit(shijian / 100 % 10);data[3] = display.encodeDigit(shijian / 10 % 10);display.setSegments(data);display.setBrightness(0x0f);mylcd.setCursor(0,0);mylcd.print("Time:");mylcd.setCursor(5,1);mylcd.print(shijian);}else{strip.setPixelColor(i, 0); //使其他LED全滅;}}strip.show(); //是LED顯示所選的顏色;delay(50); //延時20ms;a++;} }void Button_2(){Serial.print("run");resetFunc();} void Button_3(){while(Pin_Val != 1){ Pin_Val = digitalRead(2);//resetFunc();} }

總結

以上是生活随笔為你收集整理的【Arduino】十秒挑战的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。