久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
樓主: eagler8
打印 上一主題 下一主題
收起左側

【Arduino】168種傳感器系列實驗(153)---Maixduino AI開發板

[復制鏈接]
41#
ID:513258 發表于 2020-3-11 14:22 | 只看該作者


k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝 ,包括有
OV2640攝像頭:200W像素通用24P攝像頭
ST7789驅動器芯片2.4寸LCD屏(24P 320X240)
回復

使用道具 舉報

42#
ID:513258 發表于 2020-3-11 14:23 | 只看該作者
OV2640圖像傳感器
具有200萬像素(1632x1232像素),其體積小、工作電壓低,提供單片UXGA攝像和影像處理器的所有功能。通過SCCB總線控制,可以輸出整幀、子采樣、取窗口等方式的各種分辨率10位采樣數據。該產品UXGA圖像最高達到15幀/秒。用戶可以完全控制圖像質量、數據格式和傳輸方式。所有圖像處理功能過程包括伽瑪曲線、白平衡、飽和度、色度等都可以通過SCCB接口編程。OmmiVision圖像傳感器應用獨有的傳感器技術,通過減少或消除光學或電子缺陷如固定圖案噪聲、托尾、浮散等,提高圖像質量,得到清晰的穩定的彩色圖像。




回復

使用道具 舉報

43#
ID:513258 發表于 2020-3-11 14:25 | 只看該作者

回復

使用道具 舉報

44#
ID:513258 發表于 2020-3-11 14:26 | 只看該作者

OV2640主要參數
可以支持定制FPC長度,鏡頭角度(70-160度)可以支持定制FPC長度,鏡頭角度(70-160度)
感光陣列1632x1232 最大格式UXGA
IO電壓1.7V-3.3V 模擬電壓2.5-3.0v(內部LDO給核供電1.2V)
功耗工作TBD 休眠<20μA
溫度操作-30℃到70℃
穩定工作0℃到50℃
輸出格式(8位)YUV/YCbCr4:2:2 RGB565/555/444 GRB4:2:2 Raw RGB Data
光學尺寸1/4"
視場角70度
最大貞率15fps SXGA
靈敏度1.3V/(Lux-sec)
信噪比40 dB
動態范圍50 dB
瀏覽模式逐行
電子曝光1行到1247行
像素面積2.2μm x 2.2μm
暗電流15mV/s at 60℃
工作電流40mA

回復

使用道具 舉報

45#
ID:513258 發表于 2020-3-11 14:27 | 只看該作者
OV2640內部方塊圖




回復

使用道具 舉報

46#
ID:513258 發表于 2020-3-11 14:27 | 只看該作者
OV2640模塊特點
●  高靈敏度、 低電壓適合嵌入式和低照度應用
●  標準的SCCB接口,兼容I2C接口
● 支持VarioPixel子采樣方式
●RawRGB,RGB(GRB4:2:2,RGB565/555/444),YUV(4:2:2)和YCbCr(4:2:2)輸出格式
●  支持UXGA、SXGA,VGA,QVGA,QQVGA,CIF,QCIF以及直到40x30大小的各種尺寸
●  支持自動曝光控制、自動增益控制、自動白平衡,自動消除燈光條紋、自動黑電平校準.圖像質量控制包括色飽和度、色相、伽瑪、銳度ANTI_BLOOM等設置。
●ISP具有消除噪聲和壞點補償功能
● 鏡頭失光補償
● 飽和度自動調節
● 邊緣增強自動調節
● 降噪自動調節
●  支持圖像縮放、平移和窗口設置
●  支持圖像壓縮,即可輸出JPEG圖像數據
●  自帶嵌入式微處理器
●  集成有源晶振12M,無需外部提供時鐘
●  集成LDO,只需供電3.3V即可正常工作

參考電原理圖








回復

使用道具 舉報

47#
ID:513258 發表于 2020-3-11 14:52 | 只看該作者


ST7789驅動器芯片2.4寸LCD屏(24P 320X240)
1. 模塊名稱:液晶顯示模塊
2. 型號:KD024C-4
3. 同類型型號:
4. 兼容型號:
5. 顯示模式:TFT
6. 顯示色彩:65/262K
7. 分辨率: 240*320
8. 點距:0.153 (H) x 0.153 (V)
9. 視角:12:00
10. 控制IC:ST7789V
11. 顯示類型:全透型,常白
12. 外形尺寸:42.72*60.26*2.6mm
13. 可視面積:38.32*50.56 mm
14. 點陣區面積:36.72*48.96mm
15. 亮度:300cd/m2
16. 對比度:500
17. 接口類型: 8/9/16/18位8080并口
                   16/18位RGB接口
                    3/4線SPI接口
18. 引腳數:24
19. 引腳距離:0.5mm
20. 連接類型: FPC插接型
21. 工作電壓:3.3V
22. 背光燈顏色及類型: 白色LED背光
23. 背光電路:4 LED 并聯, 共陽
If=80mA, Vf =3.2V
24. 使用壽命:100000h
25. 工作溫度:-20----70°C
26. 儲存溫度:-30----80°C
27. 質量體系認證:ISO9001:2008
28. 產品認證:RoHS

回復

使用道具 舉報

48#
ID:513258 發表于 2020-3-11 20:43 | 只看該作者

回復

使用道具 舉報

49#
ID:513258 發表于 2020-3-11 21:57 | 只看該作者
【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  安裝<Sipeed_ST7789.h>庫,開發板自帶
  項目之二:測試Maixduino配套2.4寸LCD屏




回復

使用道具 舉報

50#
ID:513258 發表于 2020-3-11 21:59 | 只看該作者
  1. /*
  2.   【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  3.   實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  4.   安裝<Sipeed_ST7789.h>庫,開發板自帶
  5.   項目之二:測試Maixduino配套2.4寸LCD屏
  6. */

  7. #include <Sipeed_ST7789.h>

  8. SPIClass spi_(SPI0); // Maix系列板載LCD必須為SPI0
  9. Sipeed_ST7789 lcd(320, 240, spi_);


  10. void func()
  11. {
  12.   lcd.fillScreen(COLOR_RED);
  13.   lcd.drawRect(20, 20, 50, 50, COLOR_WHITE);
  14.   lcd.fillCircle(100, 100, 40, COLOR_WHITE);
  15.   lcd.fillTriangle(10, 200, 300, 200, 300, 150, COLOR_WHITE);
  16.   lcd.setTextSize(2);
  17.   lcd.setTextColor(COLOR_WHITE);
  18.   lcd.setCursor(100, 30);
  19.   lcd.println("hello Maixduino");
  20. }

  21. void func2()
  22. {
  23.   lcd.fillScreen(COLOR_RED);
  24.   lcd.drawRect(20, 20, 50, 50, COLOR_WHITE);
  25.   lcd.fillCircle(180, 50, 40, COLOR_WHITE);
  26.   lcd.fillTriangle(10, 300, 200, 300, 200, 150, COLOR_WHITE);
  27.   lcd.setTextSize(2);
  28.   lcd.setTextColor(COLOR_WHITE);
  29.   lcd.setCursor(1, 100);
  30.   lcd.println("hello Maixduino");
  31. }

  32. void setup()
  33. {
  34.   lcd.begin(15000000, COLOR_RED);
  35. }

  36. void loop()
  37. {
  38.   lcd.setRotation(0);
  39.   func();
  40.   delay(3000);
  41.   lcd.invertDisplay(true);
  42.   func();
  43.   delay(3000);
  44.   lcd.setRotation(1);
  45.   func2();
  46.   delay(3000);
  47.   lcd.setRotation(2);
  48.   func();
  49.   delay(3000);
  50.   lcd.setRotation(3);
  51.   func2();
  52.   delay(3000);
  53. }
復制代碼


回復

使用道具 舉報

51#
ID:513258 發表于 2020-3-11 22:00 | 只看該作者

回復

使用道具 舉報

52#
ID:513258 發表于 2020-3-12 08:53 | 只看該作者
推斷Maixduino板子右上角,這顆芯片是三軸數字加速計MSA300(猜測的)




回復

使用道具 舉報

53#
ID:513258 發表于 2020-3-12 08:56 | 只看該作者

回復

使用道具 舉報

54#
ID:513258 發表于 2020-3-12 09:20 | 只看該作者


MSA300
1、是一種三軸低g加速度計,具有I2C/SPI數字輸出
2、消費級以及專業級應用
3、它具有動態用戶可選擇的完整
4、加速度測量范圍為±2g/±4g/±8g/±16g和al
5、輸出數據速率從1Hz到500Hz
6、MSA300提供超小型
(2毫米x 2毫米,高度1毫米)LGA包裝
7、使用溫度范圍 -40°C至+85°C

主要特征
1、超小包裝2x2x1毫米,LGA-12針
2、用戶可選擇范圍, ±2g, ±4g, ±8g, ±16g
3、1.62V至3.6V工作電源電壓
4、1.2V至3.6V IO電源電壓
5、用戶可選擇的數據輸出速率
6、接口I2C/SPI(4線/3線)
7、具備二個中斷引腳
8、14位分辨率
9、低功耗
10、編程偏移和敏感
11、符合RoHS應用規范
12、適合手機和平板電腦
13、顯示方向
14、手勢識別
15、振動監測
16、內傾角和傾斜感應
17、計步器
18、玩游戲
19、自由落體檢測

回復

使用道具 舉報

55#
ID:513258 發表于 2020-3-12 09:39 | 只看該作者

回復

使用道具 舉報

56#
ID:513258 發表于 2020-3-12 10:26 | 只看該作者

回復

使用道具 舉報

57#
ID:513258 發表于 2020-3-12 11:07 | 只看該作者
本帖最后由 eagler8 于 2020-3-12 11:09 編輯
  1. /*【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  2. 實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  3. 安裝 <MSA300.h>庫,開發板自帶
  4. 項目之三:測試Maixduino板載三軸數字加速計MSA300
  5. */

  6. #include <MSA300.h>
  7. #include <Wire.h>

  8. // 這是將創建的字符串的長度
  9. // 包含減號和小數點
  10. const signed char formattedStringLength = 11;

  11. // 待打印的異常點后的位數
  12. const unsigned char numVarsAfterDecimal = 6;

  13. acc_t data;
  14. MSA300 msa;

  15. static char outstr[formattedStringLength];

  16. char * formatValue(float value)
  17. {
  18. dtostrf(value, formattedStringLength, numVarsAfterDecimal, outstr);
  19. return outstr;
  20. }

  21. void setup()
  22. {
  23. Serial.begin(9600);
  24. Wire.begin();
  25. msa.begin();
  26. }

  27. void loop()
  28. {
  29. data = msa.getAcceleration();

  30. Serial.printf("Xa:%s ", formatValue(data.x));
  31. Serial.printf("Ya:%s ", formatValue(data.y));
  32. Serial.printf("Za:%s", formatValue(data.z));
  33. Serial.println();

  34. delay(1000);
  35. }
復制代碼

回復

使用道具 舉報

58#
ID:513258 發表于 2020-3-12 11:18 | 只看該作者
二種可能:
一是只有示例,Maixduino板上沒有MSA300硬件
二是有硬件,但設置接口有誤,沒有信號輸入




回復

使用道具 舉報

59#
ID:513258 發表于 2020-3-12 16:12 | 只看該作者

回復

使用道具 舉報

60#
ID:513258 發表于 2020-3-12 16:14 | 只看該作者
板載MEMS麥克風
MEMS(微型機電系統) 麥克風是基于MEMS技術制造的麥克風,簡單的說就是一個電容器集成在微硅晶片上,可以采用表貼工藝進行制造,能夠承受很高的回流焊溫度,容易與 CMOS 工藝及其它音頻電路相集成,并具有改進的噪聲消除性能與良好的 RF 及 EMI 抑制能。MEMS麥克風的全部潛能還有待挖掘,但是采用這種技術的產品已經在多種應用中體現出了諸多優勢,特別是中高端手機應用中。




回復

使用道具 舉報

61#
ID:513258 發表于 2020-3-12 16:17 | 只看該作者
MEMS MIC優勢
實際使用的大多數麥克風都是ECM(駐極體電容器)麥克風,這種技術已經有幾十年的歷史。ECM 的工作原理是利用駐有永久電荷的聚合材料振動膜。與ECM的聚合材料振動膜相比,MEMS麥克風在不同溫度下的性能都十分穩定,其敏感性不會受溫度、振動、濕度和時間的影響。由于耐熱性強,MEMS麥克風可承受260℃的高溫回流焊,而性能不會有任何變化。由于組裝前后敏感性變化很小,還可以節省制造過程中的音頻調試成本。MEMS麥克風需要ASIC提供的外部偏置,而ECM沒有這種偏置。有效的偏置將使MEMS麥克風在整個操作溫度范圍內都可保持穩定的聲學和電氣參數,還支持具有不同敏感性的麥克風設計。傳統ECM的尺寸通常比MEMS麥克風大,并且不能進行SMT(表面貼裝技術)操作。在MEMS麥克風的制造過程中,SMT回流焊簡化了制造流程,可以省略一個通常以手工方式進行的制造步驟。在ECM麥克風內,必須添加進行信號處理的電子元件;而在MEMS麥克風中,只需在上添加額外的專用功能即可。與ECM相比,這種額外功能的優點是使麥克風具有很高的電源抑制比,能夠有效抑制電源電壓的波動。另一個優點是,集成在芯片上的寬帶RF抑制功能,這一點不僅對手機這樣的RF應用尤其重要,而且對所有與手機操作原理類似的設備(如助聽器)都非常重要。MEMS麥克風的小型振動膜還有另一個優點,直徑不到1mm的小型薄膜的重量同樣輕巧,這意味著,與ECM相比,MEMS麥克風會對由安裝在同一PCB上的揚聲器引起的PCB 噪聲產生更低的振動耦合。

MEMS MIC發展前景
對于大型的半導體制造商來說,他們具備制造該產品系列的核心能力。首先是MEMS 設計和制造能力,其次是ASIC設計和制造能力,最后是大容量、低成本的封裝能力。迄今為止,音頻公司一直占據著幾乎整個MEMS麥克風市場,它們必須依賴半導體代工廠提供相關技術并與他們分享利潤。現在,英飛凌的進入意味著該市場擁有了新的選擇,并且降低了元件購買者的風險。尺寸方面的限制主要來自MEMS本身。另外,由于音頻端口不能采用真空工具進行操作,尺寸的進一步縮小將會受到制造過程中標準自動化貼裝工具的限制。ASIC中將會集成更多功能:和數字輸出是第一步;還可利用標準組件,如風噪信號過濾組件;專用接口和信號預處理將成為很大的應用領域;RF屏蔽也會得到進一步改進。在音頻方面,MEMS麥克風也會有很多變化。SMM310不只在20Hz20kHz的頻率范圍內針對人聲進行了優化,還有較高的聲學敏感性。很難預測何時會出現帶有集成式麥克風并能記錄美妙立體聲的單芯片攝像電話,但毫無疑問,技術正在朝著這個方向發展。

回復

使用道具 舉報

62#
ID:513258 發表于 2020-3-12 16:21 | 只看該作者
MEMS麥克風的構造圖
相較于ECM麥克風的聚合材料振動膜,在不同溫度下,MEMS麥克風所展現的性能都相當穩定,不會受到時間、溫度、濕度和振動的影響。MEMS麥克風的耐熱性相當強,可以承受攝氏260度的高溫回流焊,但是其性能不會有任何變化。再加上MEMS麥克風可以有效的降低射頻所產生的干擾,這就讓其逐漸發展成為麥克風主流。MEMS麥克風包含一個靈活懸浮的薄膜,它可在一個固定背板之上自由移動,所有元件均在一個硅晶圓上制造。該結構形成一個可變電容,固定電荷施加于薄膜與背板之間。傳入的聲壓波通過背板中的孔,引起薄膜運動,其運動量與壓縮和稀疏波的幅度成比例。這種運動改變薄膜與背板之間的距離,進而改變電容,如下圖所示。在電荷恒定的情況下,此電容變化轉換為電信號。

回復

使用道具 舉報

63#
ID:513258 發表于 2020-3-12 16:28 | 只看該作者




回復

使用道具 舉報

64#
ID:513258 發表于 2020-3-12 16:30 | 只看該作者

回復

使用道具 舉報

65#
ID:513258 發表于 2020-3-12 16:34 | 只看該作者
  1. /*【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  2. 實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  3. 項目之四:測試板載MEMS麥克風之添加語音識別庫
  4. 安裝<Maix_Speech_Recognition.h>庫,開發板自帶
  5. */

  6. #include "Maix_Speech_Recognition.h"

  7. SpeechRecognizer rec;//語音識別器記錄

  8. void setup()
  9. {
  10. rec.begin();
  11. Serial.begin(115200);
  12. Serial.println("start rec...");
  13. if( rec.record(0, 0) == 0) // 關鍵字num,型號num
  14. {
  15. rec.print_model(0, 0);
  16. }
  17. else
  18. Serial.println("rec failed");
  19. }

  20. void loop()
  21. {
  22. }
復制代碼


回復

使用道具 舉報

66#
ID:513258 發表于 2020-3-12 16:38 | 只看該作者
項目之四:測試板載MEMS麥克風之添加語音識別庫
安裝<Maix_Speech_Recognition.h>庫,開發板自帶




回復

使用道具 舉報

67#
ID:513258 發表于 2020-3-19 12:45 | 只看該作者
【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  項目之五:尋找Maixduino板載LED端口號(pin1)
  Maixduino 支持基本的 Arduino 輸入輸出函數,你可以像使用其他 Arduino 開發板一樣使用它們。
  Maixduino 可以自由操作不超過 32 個數字 IO 口,并可以將它們同時映射到 48 個 FPIO 上。

  1. /*
  2. 【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  3.   實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  4.   項目之五:尋找Maixduino板載LED端口號(pin1)
  5.   Maixduino 支持基本的 Arduino 輸入輸出函數,你可以像使用其他 Arduino 開發板一樣使用它們。
  6.   Maixduino 可以自由操作不超過 32 個數字 IO 口,并可以將它們同時映射到 48 個 FPIO 上。
  7. */

  8. void setup() {
  9.   pinMode(LED_BUILTIN, OUTPUT);
  10. }

  11. void loop() {
  12.   digitalWrite(LED_BUILTIN, HIGH);
  13.   delay(1000);
  14.   digitalWrite(LED_BUILTIN, LOW);
  15.   delay(1000);
  16. }
復制代碼




回復

使用道具 舉報

68#
ID:513258 發表于 2020-3-19 12:46 | 只看該作者

回復

使用道具 舉報

69#
ID:513258 發表于 2020-3-19 16:46 | 只看該作者

項目之六:通過模擬輸出功能來設置呼吸燈
  Maixduino 使用 K210 芯片的 PWM 模塊實現模擬輸出 analogWrite() 功能。
  不能使用模擬輸入 analogRead() 功能。
  Maixduino 可以在 48 個自由引腳中最多選擇 12 個設置模擬輸出功能。


  1. /*
  2. 【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  3.   實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  4.   項目之六:通過模擬輸出功能來設置呼吸燈
  5.   Maixduino 使用 K210 芯片的 PWM 模塊實現模擬輸出 analogWrite() 功能。
  6.   不能使用模擬輸入 analogRead() 功能。
  7.   Maixduino 可以在 48 個自由引腳中最多選擇 12 個設置模擬輸出功能。
  8. */

  9. int led1 = 1; // 板載LED

  10. void setup()
  11. {
  12.   pinMode(led1, OUTPUT);
  13. }

  14. void setColor(int value)
  15. {
  16.   analogWrite(led1, 220-value);
  17. }

  18. void loop()
  19. {
  20.   int i;
  21.   for (i=0; i<221; i++)
  22.   {
  23.     setColor(i);
  24.     delay(5);
  25.   }
  26.   delay(100);        
  27. }
復制代碼



回復

使用道具 舉報

70#
ID:513258 發表于 2020-3-19 17:25 | 只看該作者
項目之七:串口輸出]
]  序列對應于UARTHSClass,其余的Serial1、Serial2和Serial3是UARTClass。
]
  1. /*
  2.   【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  3.   實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝

  4.   項目之七:串口輸出"Hello world!"

  5.   在Maixduino中,有兩種類型的串行設備:UARTHSClass和UARTClass。
  6.   序列對應于UARTHSClass,其余的Serial1、Serial2和Serial3是UARTClass。
  7.   串行使用默認引腳4(RX),5(TX)。
  8. */

  9. #include <Arduino.h>

  10. void setup()
  11. {
  12.   Serial.begin(9600);
  13. }

  14. void loop()
  15. {
  16.   Serial.println("Hello world!");
  17.   delay(2000);
  18. }
復制代碼





回復

使用道具 舉報

71#
ID:513258 發表于 2020-3-19 17:25 | 只看該作者

回復

使用道具 舉報

72#
ID:513258 發表于 2020-3-22 13:10 | 只看該作者
【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  程序之八:I2C測試

  1. /*
  2.   【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  3.   實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  4.   程序之八:I2C測試
  5. */

  6. #include <Wire.h>

  7. void setup() {
  8.   Serial.begin (115200);

  9.   // 等待串行端口連接
  10.   while (!Serial)
  11.   {
  12.   }

  13.   Serial.println ();
  14.   Serial.println ("I2C Testing ...");
  15.   byte count = 0;

  16.   Wire.begin();
  17.   Wire.beginTransmission(0x3C);
  18.   Wire.write(0x80);
  19.   Wire.write(0xAF);
  20.   Wire.endTransmission();
  21.   Serial.println ("Done.");

  22. }  // 安裝結束

  23. void loop() {}
復制代碼




回復

使用道具 舉報

73#
ID:513258 發表于 2020-3-22 13:11 | 只看該作者

回復

使用道具 舉報

74#
ID:513258 發表于 2020-3-22 13:30 | 只看該作者
【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  程序之九:I2C設備掃描儀

  1. /*
  2.   【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
  3.   實驗一百五十三:Maixduino AI開發板 k210 RISC-V AI+lOT ESP32視覺聽覺開發套裝
  4.   程序之九:I2C設備掃描儀
  5. */

  6. #include <Wire.h>

  7. void setup() {
  8.   Serial.begin (115200);

  9.   // 等待串行端口連接
  10.   while (!Serial)
  11.   {
  12.   }

  13.   Serial.println ();
  14.   Serial.println ("I2C scanner. Scanning ...");
  15.   byte count = 0;

  16.   Wire.begin();
  17.   for (byte i = 8; i < 120; i++)
  18.   {
  19.     Wire.beginTransmission (i);
  20.     if (Wire.endTransmission () == 0)
  21.     {
  22.       Serial.print ("Found address: ");
  23.       Serial.print (i, DEC);
  24.       Serial.print (" (0x");
  25.       Serial.print (i, HEX);
  26.       Serial.println (")");
  27.       count++;
  28.       //delay (1);  //也許不需要?
  29.     } // 良好反應結束
  30.   } // 結束for循環
  31.   Serial.println ("Done.");
  32.   Serial.print ("Found ");
  33.   Serial.print (count, DEC);
  34.   Serial.println (" device(s).");
  35. }  // 安裝結束

  36. void loop() {}
復制代碼




回復

使用道具 舉報

75#
ID:513258 發表于 2020-3-22 13:31 | 只看該作者

回復

使用道具 舉報

76#
ID:513258 發表于 2020-3-23 11:17 | 只看該作者
Maixduino系列實驗(8)---嘗試PlatformIO IDE開發環境(win10)



回復

使用道具 舉報

77#
ID:513258 發表于 2020-3-23 12:14 | 只看該作者
PlatformIO 是一款超級方便的跨平臺開源物聯網硬件集成開發環境,支持 30 多款平臺,630 多鐘開發板的集成開發。提供跨平臺的代碼構建器、集成開發環境(IDE),兼容 Arduino,ESP8266和mbed等。PIO 還擁有豐富的第三方庫支持,僅需簡單幾步操作就可以輕松配置開發環境。現在Maix系列開發板(包括Maixduino)已經加持了 PIO IDE,可以同時支持 kendryte-standalone-sdk 和 Arduino 下的開發。
回復

使用道具 舉報

78#
ID:513258 發表于 2020-3-23 12:25 | 只看該作者
PlatformIO 安裝
首先需要下載VSCode,打開瀏覽器輸入code.visualstudio(進入到官網),然后進入VSCode的首頁,按照下圖中紅色箭頭指示步驟點擊下載,大家可以根據自己的操作系統進行下載,VSCode支持windows OS等系統。





回復

使用道具 舉報

79#
ID:513258 發表于 2020-3-23 12:36 | 只看該作者
在 vscode 上安裝 platformIO 插件
在搜索欄搜索 platformIO 后點擊下面列表的第一個 platformIO IDE



回復

使用道具 舉報

80#
ID:513258 發表于 2020-3-23 12:38 | 只看該作者
點擊插件界面上的安裝




回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人av高清 | 51ⅴ精品国产91久久久久久 | 91av在线免费播放 | 国产午夜精品一区二区三区四区 | 国产免费又黄又爽又刺激蜜月al | 免费在线看a | 四虎永久免费黄色影片 | 黄色大片免费播放 | 亚洲成人免费 | 中文字幕第十一页 | 日韩伦理一区二区 | 日韩欧美在线视频 | 99精品欧美一区二区三区 | 亚洲精品一区中文字幕乱码 | 国产精品国产三级国产aⅴ中文 | av在线成人 | 国产成人精品999在线观看 | 亚洲精品国产电影 | 毛片免费在线观看 | 午夜影院| 国产成人精品久久久 | 污片在线观看 | 久操伊人| 中国一级特黄真人毛片免费观看 | 91影院在线观看 | 人人干人人干人人干 | 午夜精品一区二区三区免费视频 | 黄色网址在线免费播放 | 欧美一级免费看 | 观看av| 亚洲一区二区三区在线视频 | 欧美精品综合在线 | 国产美女高潮 | 国产美女在线观看 | 五月天综合网 | 日韩精品在线一区二区 | 欧美a在线 | 亚洲国产一区二区三区四区 | 91亚洲国产成人久久精品网站 | 亚洲欧美国产毛片在线 | 91久久国产综合久久91精品网站 |