天天看點

【更好用的單片機】Stduino學習(三十三)面包闆子產品37種傳感器(三十三)面包闆子產品+Stduino Nano&UNO

37種傳感器(三十三)面包闆子產品+Stduino Nano&UNO

本文轉載自:http://www.stduino.com/forum.php?mod=viewthread&tid=61&extra=page%3D1=

關鍵詞:

51、stm32、arduino、stduino單片機、stduino UNO&Nano、面包闆電源子產品

說明:

之前我們使用Stduino Nano/UNO測試了各種傳感器,但是有一件特别糟糕的事情——開發闆必須連着電腦才能工作。拔掉線,Stduino就不能工作了。

實際上,我們有多種方式為Stduino提供電源。

今天要用到的面包闆電源子產品能夠為面包闆提供電源,進而為面包闆上的Stduino供電。面包闆專用電源子產品能夠轉化輸入的電壓,進而為面包闆上的用電器提供3.3V或5V的電壓(适用于MB102型面包闆)。

【更好用的單片機】Stduino學習(三十三)面包闆子產品37種傳感器(三十三)面包闆子產品+Stduino Nano&UNO

其接線也非常簡單,接上Stduino的5V引腳即可為Stduino供電。隻需要将外部5V的電源,正極接在Stduino開發闆的5V引腳上,負極接在GND引腳上,就能夠給Stduino供電。

面包版電源子產品支援直流電壓(6~12V)和USB供電兩種模式提供輸入電壓。輸出電壓通過跳線帽可選擇3.3V和5V不同的輸出電壓。其中可以利用充電寶給USB供電,是以,利用該子產品可以作為單片機、電子積木、智能小車等的電源擴充,進而脫離電腦使用。

跳線帽能夠提供連接配接兩個引腳的作用,進而改變電路結構。面包版電源子產品提供了3.3V和5V、OFF三種電壓模式,其中将3.3V一端的兩個引腳連接配接跳線帽則提供3.3V的電壓,若将5 V一段的兩個引腳連接配接跳線帽,則提供5V的電壓,反之則為OFF模式,不提供電源。

【更好用的單片機】Stduino學習(三十三)面包闆子產品37種傳感器(三十三)面包闆子產品+Stduino Nano&UNO

實驗目的:

利用充電寶給Stduino Nano/UNO供電。

器材:

Stduino Nano/UNO、充電寶、杜邦線、面包闆、USB連接配接線

電路連接配接:

【更好用的單片機】Stduino學習(三十三)面包闆子產品37種傳感器(三十三)面包闆子產品+Stduino Nano&UNO

代碼展示:

void setup()
{
  pinMode(13,OUTPUT);
}
void loop()
{
  digitalWrite(13,HIGH);
  delay(500);
  digitalWrite(13.LOW);
  delay(500);
}
           

實驗效果:

【更好用的單片機】Stduino學習(三十三)面包闆子產品37種傳感器(三十三)面包闆子產品+Stduino Nano&UNO

Stduino IDE是一款面向32位處理器快速入門學習的內建開發平台,目前已經支援Arduino_Core_STM32架構,集聚快捷、高效、免費、開源、易得于一身,軟體還內建了GDB調試功能。

IDE目前支援的功能有:

  • GDB調試
  • 封裝庫下載下傳安裝
  • 代碼自動補全提示
  • 中英文模式
  • UTF-8\GBK編碼格式
  • 代碼快速格式化
  • SWD\序列槽程式下載下傳&調試(已驗證)
  • DFU程式下載下傳方式(待驗證)
  • USB HID程式下載下傳方式(待驗證)
  • maple DFU程式下載下傳方式(待驗證)
  • maple DFU2程式下載下傳方式(待驗證)
  • MassStorage程式下載下傳方式(待驗證)

更多功能細節請前往www.stduino.com進行了解

已經支援的晶片&闆型清單:

  • Stduino UNO&Nano
  • Nucleo 144 boards
  • Nucleo 64 boards
  • Nucleo 32 boards
  • Discovery boards
  • Eval boards
  • STM32MP1 series coprocessor boards
  • Generic STM32F0 boards
  • Generic STM32F1 boards
  • Generic STM32F3 boards
  • Generic STM32F4 boards
  • Generic STM32H7 boards
  • Generic STM32L0 boards
  • 3D printer boards
  • LoRa boards
  • Electronic Speed Controller boards
  • Generic flight controllers
  • Garatronics boards
  • Midatronics boards

更多功能內建正在進行中~

繼續閱讀