天天看点

【更好用的单片机】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

更多功能集成正在进行中~