国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【雕爺學(xué)編程】Arduino動(dòng)手做(186)---WeMos ESP32開發(fā)板17

這篇具有很好參考價(jià)值的文章主要介紹了【雕爺學(xué)編程】Arduino動(dòng)手做(186)---WeMos ESP32開發(fā)板17。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

  • 37款傳感器與模塊的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實(shí)踐出真知(一定要?jiǎng)邮肿觯┑睦砟?,以學(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一動(dòng)手試試多做實(shí)驗(yàn),不管成功與否,都會(huì)記錄下來——小小的進(jìn)步或是搞不掂的問題,希望能夠拋磚引玉。

    【Arduino】168種傳感器模塊系列實(shí)驗(yàn)(資料代碼+仿真編程+圖形編程) 實(shí)驗(yàn)一百七十七:Wemos D1 ESP32 WiFi藍(lán)牙4MB4閃存UNO R32開發(fā)板模塊 UNO D1 R32(ESP32)開發(fā)板 兼容Arduino

    【雕爺學(xué)編程】Arduino動(dòng)手做(186)---WeMos ESP32開發(fā)板17,【Arduino】168種傳感器模塊系列實(shí)驗(yàn),單片機(jī),嵌入式硬件,c++,Arduino,物聯(lián)網(wǎng),ESP32,WeMos ESP32開發(fā)板
    知識(shí)點(diǎn):ESP32芯片

    (包括:ESP32- d0wd、ESP32- d0wdq6、ESP32- d2wd、ESP32-
    s0wd)集成了Wi-Fi和雙模式藍(lán)牙。根據(jù)型號(hào)差異,ESP32包含一個(gè)或兩個(gè)低功耗Xtensa?32位LX6微處理器(s),最大時(shí)鐘速度240
    MHz(通常是160 MHz)和Xtensa RAM / ROM,本地內(nèi)存和JTAG接口。

    【雕爺學(xué)編程】Arduino動(dòng)手做(186)---WeMos ESP32開發(fā)板17,【Arduino】168種傳感器模塊系列實(shí)驗(yàn),單片機(jī),嵌入式硬件,c++,Arduino,物聯(lián)網(wǎng),ESP32,WeMos ESP32開發(fā)板
    【雕爺學(xué)編程】Arduino動(dòng)手做(186)---WeMos ESP32開發(fā)板17,【Arduino】168種傳感器模塊系列實(shí)驗(yàn),單片機(jī),嵌入式硬件,c++,Arduino,物聯(lián)網(wǎng),ESP32,WeMos ESP32開發(fā)板

    處理器: 主處理器: Tensilica Xtensa 32位LX6微處理器 核心: 2 或
    1(取決于變化)除ESP32-S0WD為單核外,ESP32系列所有芯片均為雙核。 時(shí)鐘頻率:高達(dá) 240 MHz 性能:高達(dá) 600
    DMIPS 超低功耗協(xié)處理器: 允許您在深度睡眠時(shí)進(jìn)行 ADC 轉(zhuǎn)換、計(jì)算和電平閾值。 無線連接: 的Wi-Fi: 802.11 B /
    G / N / E / I(802.11n標(biāo)準(zhǔn)@ 2.4GHz的高達(dá)150兆比特/秒) 藍(lán)牙: v4.2 BR/EDR 和藍(lán)牙低功耗
    (BLE) 記憶: 內(nèi)部存儲(chǔ)器: ROM: 448 KiB用于啟動(dòng)和核心功能。 SRAM: 520 KiB用于數(shù)據(jù)和指令。 RTC 快速
    SRAM: 8 KiB用于從深度睡眠模式進(jìn)行 RTC 啟動(dòng)期間的數(shù)據(jù)存儲(chǔ)和主 CPU。 RTC 慢速 SRAM: 8
    KiB用于深度睡眠模式下的協(xié)處理器訪問。 電子保險(xiǎn)絲: 1 Kibit其中 256 位用于系統(tǒng)(MAC 地址和芯片配置),其余 768
    位保留用于客戶應(yīng)用,包括 Flash-Encryption 和 Chip-ID。 嵌入式閃存:Flash 通過 ESP32-D2WD 和
    ESP32-PICO-D4 上的 IO16、IO17、SD_CMD、SD_CLK、SD_DATA_0 和 SD_DATA_1 內(nèi)部連接。
    0 MiB(ESP32-D0WDQ6、ESP32-D0WD 和 ESP32-S0WD 芯片) 2 MiB(ESP32-D2WD 芯片) 4
    MiB(ESP32-PICO-D4 SiP 模塊) 外部閃存和 SRAM: ESP32 最多支持四個(gè) 16 MiB 外部 QSPI閃存和
    SRAM,具有基于 AES 的硬件加密,以保護(hù)開發(fā)人員的程序和數(shù)據(jù)。ESP32 可以通過高速緩存訪??問外部 QSPI flash 和
    SRAM。 高達(dá) 16 MiB 的外部閃存被內(nèi)存映射到 CPU 代碼空間,支持 8 位、16 位和 32 位訪問。支持代碼執(zhí)行。 多達(dá) 8
    MiB 的外部閃存/SRAM 存儲(chǔ)器映射到 CPU 數(shù)據(jù)空間,支持 8 位、16 位和 32 位訪問。閃存和 SRAM
    支持?jǐn)?shù)據(jù)讀取。SRAM 支持?jǐn)?shù)據(jù)寫入。 帶有嵌入式 flash 的 ESP32 芯片不支持外部 flash 和外設(shè)之間的地址映射。
    外設(shè)輸入/輸出:帶有 DMA
    的豐富外設(shè)接口,包括電容式觸摸、ADC(模數(shù)轉(zhuǎn)換器)、DAC(數(shù)模轉(zhuǎn)換器)、I2C(內(nèi)部集成電路)、UART(通用異步接收器/發(fā)送器)
    )、CAN 2.0(控制器局域網(wǎng))、SPI(串行外設(shè)接口)、I2S(集成 IC
    間聲音)、RMII(簡(jiǎn)化的媒體獨(dú)立接口)、PWM(脈寬調(diào)制)等。 安全: 支持 IEEE 802.11 標(biāo)準(zhǔn)安全功能,包括
    WFA、WPA/WPA2 和 WAPI 安全啟動(dòng) 閃存加密 1024位OTP,客戶最高768位
    加密硬件加速:AES、SHA-2、RSA、橢圓曲線加密(ECC)、隨機(jī)數(shù)生成器(RNG)

    【雕爺學(xué)編程】Arduino動(dòng)手做(186)---WeMos ESP32開發(fā)板17,【Arduino】168種傳感器模塊系列實(shí)驗(yàn),單片機(jī),嵌入式硬件,c++,Arduino,物聯(lián)網(wǎng),ESP32,WeMos ESP32開發(fā)板

【Arduino】168種傳感器模塊系列實(shí)驗(yàn)(資料代碼+仿真編程+圖形編程)
實(shí)驗(yàn)一百七十七:Wemos D1 R32 ESP32開發(fā)板
項(xiàng)目之四十六:基于虛擬輪生成顏色的256位音樂可視化

Arduino實(shí)驗(yàn)開源代碼

/*
  【Arduino】168種傳感器模塊系列實(shí)驗(yàn)(資料代碼+仿真編程+圖形編程)
  實(shí)驗(yàn)一百七十七:Wemos D1 R32 ESP32開發(fā)板
  項(xiàng)目之四十六:基于虛擬輪生成顏色的256位音樂可視化
*/

#include <FastLED.h>

// LED LIGHTING SETUP
#define LED_PIN     23
#define NUM_LEDS    256
#define BRIGHTNESS  30
#define LED_TYPE    WS2811
#define COLOR_ORDER GRB
CRGB leds[NUM_LEDS];

#define UPDATES_PER_SECOND 100

// AUDIO INPUT SETUP
int audio = 38;

// STANDARD VISUALIZER VARIABLES
int loop_max = 0;
int k = 255; // COLOR WHEEL POSITION
int decay = 0; // HOW MANY MS BEFORE ONE LIGHT DECAY
int decay_check = 0;
long pre_react = 0; // NEW SPIKE CONVERSION
long react = 0; // NUMBER OF LEDs BEING LIT
long post_react = 0; // OLD SPIKE CONVERSION

// RAINBOW WAVE SETTINGS
int wheel_speed = 4;

void setup()
{
  // LED LIGHTING SETUP
  delay( 3000 ); // power-up safety delay
  FastLED.addLeds<LED_TYPE, LED_PIN, COLOR_ORDER>(leds, NUM_LEDS).setCorrection( TypicalLEDStrip );
  FastLED.setBrightness(  BRIGHTNESS );

  // CLEAR LEDS
  for (int i = 0; i < NUM_LEDS; i++)
    leds[i] = CRGB(0, 0, 0);
  FastLED.show();

  // SERIAL AND INPUT SETUP
  Serial.begin(115200);
  pinMode(audio, INPUT);
  Serial.println("\nListening...");
}

CRGB Scroll(int pos) {
  CRGB color (0,0,0);
  if(pos < 85) {
    color.g = 0;
    color.r = ((float)pos / 85.0f) * 255.0f;
    color.b = 255 - color.r;
  } else if(pos < 170) {
    color.g = ((float)(pos - 85) / 85.0f) * 255.0f;
    color.r = 255 - color.g;
    color.b = 0;
  } else if(pos < 256) {
    color.b = ((float)(pos - 170) / 85.0f) * 255.0f;
    color.g = 255 - color.b;
    color.r = 1;
  }
  return color;
}

void rainbow(){
  for(int i = NUM_LEDS - 1; i >= 0; i--) {
    if (i < react)
      leds[i] = Scroll((i * 256 / 50 + k) % 256);
    else
      leds[i] = CRGB(0, 0, 0);      
  }
  FastLED.show(); 
}

void loop(){
  int audio_input = analogRead(audio)*5.5; // 在此處調(diào)整,以獲得更多敏感性  

  if (audio_input > 0)
  {
    pre_react = ((long)NUM_LEDS * (long)audio_input) / 1023L; // TRANSLATE AUDIO LEVEL TO NUMBER OF LEDs

    if (pre_react > react) // ONLY ADJUST LEVEL OF LED IF LEVEL HIGHER THAN CURRENT LEVEL
      react = pre_react;

    Serial.print(audio_input);
    Serial.print(" -> ");
    Serial.println(pre_react);
  }

  rainbow(); // APPLY COLOR

  k = k - wheel_speed; // SPEED OF COLOR WHEEL
  if (k < 0) // RESET COLOR WHEEL
    k = 255;

  // REMOVE LEDs
  decay_check++;
  if (decay_check > decay)
  {
    decay_check = 0;
    if (react > 0)
      react--;
  }
  delay(1);
}

實(shí)驗(yàn)場(chǎng)景圖 動(dòng)態(tài)圖

【雕爺學(xué)編程】Arduino動(dòng)手做(186)---WeMos ESP32開發(fā)板17,【Arduino】168種傳感器模塊系列實(shí)驗(yàn),單片機(jī),嵌入式硬件,c++,Arduino,物聯(lián)網(wǎng),ESP32,WeMos ESP32開發(fā)板

實(shí)驗(yàn)的視頻記錄
優(yōu)酷:https://v.youku.com/v_show/id_XNTkyMTAwNDQwOA==.html?spm=a2hcb.playlsit.page.1

B站:https://www.bilibili.com/video/BV1gP4y117Xx/?vd_source=98c6b1fc23b2787403d97f8d3cc0b7e5

【雕爺學(xué)編程】Arduino動(dòng)手做(186)---WeMos ESP32開發(fā)板17,【Arduino】168種傳感器模塊系列實(shí)驗(yàn),單片機(jī),嵌入式硬件,c++,Arduino,物聯(lián)網(wǎng),ESP32,WeMos ESP32開發(fā)板

【Arduino】168種傳感器模塊系列實(shí)驗(yàn)(資料代碼+仿真編程+圖形編程)
實(shí)驗(yàn)一百七十七:Wemos D1 R32 ESP32開發(fā)板
項(xiàng)目之四十七:快速傅里葉變換256位頻譜儀
Arduino實(shí)驗(yàn)開源代碼

/*
  【Arduino】168種傳感器模塊系列實(shí)驗(yàn)(資料代碼+仿真編程+圖形編程)
  實(shí)驗(yàn)一百七十七:Wemos D1 R32 ESP32開發(fā)板
  項(xiàng)目之四十七:快速傅里葉變換256位頻譜儀
*/

#include  "arduinoFFT.h" 
#include <FastLED.h>    

#define NUM_LEDS 256    
#define LED_TYPE WS2812 
#define COLOR_ORDER GRB 

arduinoFFT FFT = arduinoFFT(); 
CRGB leds[NUM_LEDS];           

#define CHANNEL 39 
#define DATA_PIN 23 

const uint8_t max_bright = 2;          
const uint16_t samples = NUM_LEDS / 4;
const byte halfsamples = samples / 2;  
uint8_t gHue;                          
int value;                             
double vReal[samples];                 
double vImag[samples];                 
char toData[halfsamples];              

int pointJump[halfsamples]; 
int uJump[halfsamples];     
int dJump[halfsamples];    

int uValue;                 
int dValue;                 
int tValue;                 
int toDown = 0;             
uint8_t toDownSpeed = 3;    
int pointDown = 0;          
uint8_t pointDownSpeed = 9; 

void setup(){
  delay(100);              
  Serial.println("Ready"); 
  FastLED.addLeds<LED_TYPE, DATA_PIN, COLOR_ORDER>(leds, NUM_LEDS).setCorrection(TypicalLEDStrip);
  FastLED.setBrightness(max_bright); 
}

void loop(){
  FastLED.clear();                         
  EVERY_N_MILLISECONDS(10) {
    gHue += 10;  
  }
  for (int i = 0; i < samples; i++)        
  {
    value = analogRead(CHANNEL); 
    vReal[i] = value;       
    vImag[i] = 0.0;         
  }
  
  FFT.Windowing(vReal, samples, FFT_WIN_TYP_HAMMING, FFT_FORWARD);
  FFT.Compute(vReal, vImag, samples, FFT_FORWARD);
  FFT.ComplexToMagnitude(vReal, vImag, samples);
  
  for (int i = 0; i < halfsamples; i++) 
  {
    toData[i] = vReal[i + halfsamples / 2];   
    toData[i] = constrain(toData[i], 0, 100); 
    toData[i] = map(toData[i], 0, 100, 1, 7); 
  }
  for (int i = 0; i < halfsamples; i++) 
  {
    uValue = toData[i];    
    uJump[i]++;            
    if (uValue > uJump[i]) 
    {
      uValue = uJump[i]; 
    }
    else
    {
      uJump[i] = uValue;
    }
    dValue = uValue; 
    toDown++;                      
    if (toDown % toDownSpeed == 0) 
    {
      dJump[i]--; 
      toDown = 0; 
    }
    if (dValue > pointJump[i]) 
    {
      dJump[i] = dValue; 
    }
    else
    {
      dValue = dJump[i]; 
    }
    tValue = uValue;                     
    pointDown++;                         
    if (pointDown % pointDownSpeed == 0) 
    {
      pointJump[i]--; 
      pointDown = 0;  
    }
    if (tValue > pointJump[i]) 
    {
      pointJump[i] = tValue; 
    }
    else
    {
      tValue = pointJump[i]; 
    }
    fill_rainbow(leds + 8 * i, uValue, gHue, 30);
    fill_rainbow(leds + 8 * i, dValue, gHue, 30);
    fill_solid(leds + 8 * i + tValue, 1, CRGB::White);
    
  }
  FastLED.show(); 
  delay(2);      
}

實(shí)驗(yàn)場(chǎng)景圖

【雕爺學(xué)編程】Arduino動(dòng)手做(186)---WeMos ESP32開發(fā)板17,【Arduino】168種傳感器模塊系列實(shí)驗(yàn),單片機(jī),嵌入式硬件,c++,Arduino,物聯(lián)網(wǎng),ESP32,WeMos ESP32開發(fā)板文章來源地址http://www.zghlxwxcb.cn/news/detail-628256.html

到了這里,關(guān)于【雕爺學(xué)編程】Arduino動(dòng)手做(186)---WeMos ESP32開發(fā)板17的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【雕爺學(xué)編程】Arduino智能家居之ESP32-CAM遠(yuǎn)程監(jiān)控和圖像存儲(chǔ)

    【雕爺學(xué)編程】Arduino智能家居之ESP32-CAM遠(yuǎn)程監(jiān)控和圖像存儲(chǔ)

    Arduino是一個(gè)開放源碼的電子原型平臺(tái),它可以讓你用簡(jiǎn)單的硬件和軟件來創(chuàng)建各種互動(dòng)的項(xiàng)目。Arduino的核心是一個(gè)微控制器板,它可以通過一系列的引腳來連接各種傳感器、執(zhí)行器、顯示器等外部設(shè)備。Arduino的編程是基于C/C++語言的,你可以使用Arduino IDE(集成開發(fā)環(huán)境)來

    2024年04月27日
    瀏覽(23)
  • 【雕爺學(xué)編程】Arduino智能家居之ESP32-CAM模塊實(shí)現(xiàn)WebSocket實(shí)時(shí)監(jiān)控

    【雕爺學(xué)編程】Arduino智能家居之ESP32-CAM模塊實(shí)現(xiàn)WebSocket實(shí)時(shí)監(jiān)控

    Arduino是一個(gè)開放源碼的電子原型平臺(tái),它可以讓你用簡(jiǎn)單的硬件和軟件來創(chuàng)建各種互動(dòng)的項(xiàng)目。Arduino的核心是一個(gè)微控制器板,它可以通過一系列的引腳來連接各種傳感器、執(zhí)行器、顯示器等外部設(shè)備。Arduino的編程是基于C/C++語言的,你可以使用Arduino IDE(集成開發(fā)環(huán)境)來

    2024年02月04日
    瀏覽(27)
  • 【雕爺學(xué)編程】Arduino智能家居之使用Arduino Uno和ESP32模塊連接到WiFi網(wǎng)絡(luò)

    【雕爺學(xué)編程】Arduino智能家居之使用Arduino Uno和ESP32模塊連接到WiFi網(wǎng)絡(luò)

    Arduino是一個(gè)開放源碼的電子原型平臺(tái),它可以讓你用簡(jiǎn)單的硬件和軟件來創(chuàng)建各種互動(dòng)的項(xiàng)目。Arduino的核心是一個(gè)微控制器板,它可以通過一系列的引腳來連接各種傳感器、執(zhí)行器、顯示器等外部設(shè)備。Arduino的編程是基于C/C++語言的,你可以使用Arduino IDE(集成開發(fā)環(huán)境)來

    2024年01月19日
    瀏覽(38)
  • 【雕爺學(xué)編程】Arduino智慧校園之使用ESP32連接WiFi并上傳溫度數(shù)據(jù)到服務(wù)器

    【雕爺學(xué)編程】Arduino智慧校園之使用ESP32連接WiFi并上傳溫度數(shù)據(jù)到服務(wù)器

    Arduino是一個(gè)開放源碼的電子原型平臺(tái),它可以讓你用簡(jiǎn)單的硬件和軟件來創(chuàng)建各種互動(dòng)的項(xiàng)目。Arduino的核心是一個(gè)微控制器板,它可以通過一系列的引腳來連接各種傳感器、執(zhí)行器、顯示器等外部設(shè)備。Arduino的編程是基于C/C++語言的,你可以使用Arduino IDE(集成開發(fā)環(huán)境)來

    2024年03月18日
    瀏覽(23)
  • 【雕爺學(xué)編程】Arduino動(dòng)手做(113)---5110液晶屏模塊

    【雕爺學(xué)編程】Arduino動(dòng)手做(113)---5110液晶屏模塊

    37款傳感器與執(zhí)行器的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止這37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實(shí)踐出真知(一定要?jiǎng)邮肿觯┑睦砟?,以學(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一動(dòng)手嘗試系列實(shí)驗(yàn),不管成功(程序走通)

    2024年02月09日
    瀏覽(23)
  • 【雕爺學(xué)編程】Arduino動(dòng)手做(119)---JQ6500語音模塊

    【雕爺學(xué)編程】Arduino動(dòng)手做(119)---JQ6500語音模塊

    37款傳感器與執(zhí)行器的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止這37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實(shí)踐出真知(一定要?jiǎng)邮肿觯┑睦砟?,以學(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一動(dòng)手嘗試系列實(shí)驗(yàn),不管成功(程序走通)

    2024年02月10日
    瀏覽(17)
  • 【雕爺學(xué)編程】Arduino動(dòng)手做(54)---大按鍵微動(dòng)按鈕模塊3

    【雕爺學(xué)編程】Arduino動(dòng)手做(54)---大按鍵微動(dòng)按鈕模塊3

    37款傳感器與模塊的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實(shí)踐出真知(一定要?jiǎng)邮肿觯┑睦砟?,以學(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一動(dòng)手試試多做實(shí)驗(yàn),不管成功與否,都會(huì)記錄下

    2024年02月13日
    瀏覽(21)
  • 【雕爺學(xué)編程】Arduino動(dòng)手做(131)---跑馬燈矩陣鍵盤模塊

    【雕爺學(xué)編程】Arduino動(dòng)手做(131)---跑馬燈矩陣鍵盤模塊

    37款傳感器與執(zhí)行器的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止這37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實(shí)踐出真知(一定要?jiǎng)邮肿觯┑睦砟?,以學(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一動(dòng)手嘗試系列實(shí)驗(yàn),不管成功(程序走通)

    2024年02月11日
    瀏覽(19)
  • 【雕爺學(xué)編程】Arduino動(dòng)手做(12)---霍爾磁場(chǎng)傳感器模塊2

    【雕爺學(xué)編程】Arduino動(dòng)手做(12)---霍爾磁場(chǎng)傳感器模塊2

    37款傳感器與模塊的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實(shí)踐出真知(一定要?jiǎng)邮肿觯┑睦砟?,以學(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一動(dòng)手試試多做實(shí)驗(yàn),不管成功與否,都會(huì)記錄下

    2024年02月13日
    瀏覽(18)
  • 【雕爺學(xué)編程】Arduino動(dòng)手做(90)---4X4矩陣薄膜鍵盤模塊2

    【雕爺學(xué)編程】Arduino動(dòng)手做(90)---4X4矩陣薄膜鍵盤模塊2

    37款傳感器與模塊的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實(shí)踐出真知(一定要?jiǎng)邮肿觯┑睦砟?,以學(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一動(dòng)手試試多做實(shí)驗(yàn),不管成功與否,都會(huì)記錄下

    2024年01月17日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包