Arduino Pro Micro板开发环境搭建使用

29 篇文章 7 订阅
4 篇文章 1 订阅

1.Arduino IDE下载及安装

在Arduino官网Software | Arduino下载最新版Arduino IDE并安装。

或使用QQ群中提供的免安装版Arduino IDE,安装完成后Arduino Pro Micro的pin脚定义使用下面路径下的leonardo:

2. Arduino Pro Micro驱动安装

PC首次连接Arduino Pro Micro需安装USB驱动,驱动正确安装后在设备管理器中显示如下:

3. 程序编译及下载

使用Arduino Pro Micro开发板选择如下:

注意Arduino Pro Micro没有LED_BUILTIN这个管脚,可以使用LED_BUILTIN_RX或LED_BUILTIN_TX管脚来做LED闪烁实验,开发板硬件上这两个管脚都接了LED。

选择 项目-上传,则自动完成编译&烧录&重启,代码运行。

下载成功标志:

4. 例程使用

Arduino Pro Micro使用的是ATMEG32U4芯片,可以实现USB HID功能,USB例程位置:

使用下面源码下载至Arduino Pro Micro中:

/*******************************************************************************
  *   文件:ProMicroOneButton.ino
  *   作者:远望创客学堂
  *   时间: 2022/09/29
  *   Board:Arduino Pro Micro
  *   说明:D4按键按下后发送遗传字符串
  *   注意:Arduino Pro Micro没有LED_BUILTIN这个LED
********************************************************************************/
#include "Keyboard.h"

const int buttonPin = 4;          // input pin for pushbutton
int previousButtonState = HIGH;   // for checking the state of a pushButton
int counter = 0;                  // button push counter

void setup() 
{
  //设置为输入上拉
  pinMode(buttonPin, INPUT_PULLUP);
  // initialize control over the keyboard:
  Keyboard.begin();
}

void loop() 
{
  // read the pushbutton:
  int buttonState = digitalRead(buttonPin);
  //和上次状态不一样并且是按下状态
  if ((buttonState != previousButtonState) && (buttonState == LOW)) 
  {
    // increment the button counter
    counter++;
    // type out a message
    Keyboard.print("You pressed the button ");
    Keyboard.print(counter);
    Keyboard.println(" times.");
  }
  // save the current button state for comparison next time:
  previousButtonState = buttonState;
}

在设备列表中可看到Arduino Leonardo:

打开记事本,按下D4按键可看到Arduino Pro Micro发送的键值:

技术支持请加Q,一起学习新知识。删除& —等特殊字符277&94一3&652。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Arduino ESP32是一种基于ESP32芯片的开发,它可以用于开发各种物联网和嵌入式系统项目。下面是搭建Arduino ESP32开发环境的步骤: 1. 下载Arduino IDE:首先,你需要下载并安装Arduino IDE,它是一个用于编写和上传代码到Arduino开发的集成开发环境。你可以在Arduino官方网站上找到适用于你操作系统的版本,并按照指示进行安装。 2. 安装ESP32开发:打开Arduino IDE,点击“文件”菜单,选择“首选项”。在打开的首选项窗口中,找到“附加开发管理器网址”一栏,点击右侧的图标进入编辑模式,在文本框中输入以下网址: https://dl.espressif.com/dl/package_esp32_index.json 然后点击“确定”关闭首选项窗口。 3. 安装ESP32开发支持:点击“工具”菜单,选择“开发”子菜单,然后选择“开发管理器”。在打开的开发管理器窗口中,搜索框中输入“esp32”,找到“esp32 by Espressif Systems”并点击安装按钮。安装完成后,关闭开发管理器窗口。 4. 选择ESP32开发:再次点击“工具”菜单,选择“开发”子菜单,然后选择“ESP32 Dev Module”作为你的开发。 5. 选择端口:连接你的Arduino ESP32开发到电脑上,然后点击“工具”菜单,选择“端口”子菜单,选择正确的端口。 至此,你已经成功搭建了Arduino ESP32开发环境。你可以编写代码并上传到开发上进行测试和调试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

单片机毕业设计-远望创客学堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值