×

基于Arduino Uno的学习盾

消耗积分:0 | 格式:zip | 大小:0.06 MB | 2022-12-27

香香技术员

分享资料个

方案介绍

 

Arduino 的这个学习扩展板采用了硬件的所有复杂性,并将其简化为一个简单的界面。这是一个具有额外功能的模块化电路板。

Arduino 多功能扩展板是初学者的理想板,可用于练习基本组件的操作,而无需使用面包板和电线。

该产品与 Arduino Uno / Uno R3 和 Arduino Mega 2560 系列兼容。屏蔽层放置在UNO开发板上,注意屏蔽管脚不要接触到UNO板的USB接口;建议在它们之间使用电绝缘材料(例如绝缘胶带)。

硬件规格:

  • 3 个按钮
  • 4 个 LED
  • 引脚连接串行通信模块
  • 7 段 LED 显示 4 位数字,由两个面控制 74HC595
  • 10K电位器
  • 压电蜂鸣器

代码示例:

const byte LED[] = {13,12,11,10};
#define BUTTON1 A1
#define BUTTON2 A2
void setup()
{
// initialize the digital pin as an output.
/* Set each pin to outputs */
pinMode(LED[0], OUTPUT);
pinMode(LED[1], OUTPUT);
pinMode(LED[2], OUTPUT);
pinMode(LED[3], OUTPUT);
}
void loop()
{
if(!digitalRead(BUTTON1))
{
digitalWrite(LED[0], HIGH);
digitalWrite(LED[1], HIGH);
digitalWrite(LED[2], HIGH);
digitalWrite(LED[3], HIGH);
}
if(!digitalRead(BUTTON2))
{
digitalWrite(LED[0], LOW);
digitalWrite(LED[1], LOW);
digitalWrite(LED[2], LOW);
digitalWrite(LED[3], LOW);
}
}
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !