使用面包板搭建电路

使用面包板搭建电路

面包板是一个由塑料网格组成的长方形板子,你可以很方便地在上面增加和去除测试元件,只需要把它们放在塑料网格上,而不需要焊接。
面包板是实验室中用于搭接电路的重要工具,常用于arduino的电路搭建 ,
注意:面包板不适合搭载功耗大的硬件

如图为400孔面包板

正面在这里插入图片描述
背面:
在这里插入图片描述
我们可以从面包板的背面了解到电路的连接构成。

它总共由14行组成,我们集中看上下2行,它的每段红线与每段蓝线各自用一段导体,因此上端2行与下端2行的前25列为一段同电压的端口,上端2行与下端2行的后25列为一段同电压的端口 ,其中红线接正极,蓝线接负极

其次,面包板的中间有一个凹槽,凹槽的一个用途是告诉我们凹槽上面的五行插孔与下面五行是分离的,另一个用途就是为一些集成原件提供合适的安装尺寸。接下来就是凹槽上下五行的插孔,每五个一竖列的插孔是导通的。
利用面包板搭建led闪烁
在这里插入图片描述

led短端接led,长端接数字口 ,同时串联一个220欧姆的电阻,然后利用一个按键控制led的模式,
要注意按键的连接方式在这里插入图片描述
在按键没有按下去的时候1,2号脚相连,3,4号脚相连。按键按下去的时候,1,2,3,4号脚就全部接通。
所以连接时要将2 ,4端断开 ,1端和3端分别连接模拟口和GND


int ledPin=1; //设定控制 LED的数字IO口
void setup()
{
    pinMode(ledPin,OUTPUT);//设定数字IO口的模式,OUTPUT 为输出
}
void loop()
{  int i;
    while(1)
    {
      i=analogRead(1);//连接模拟口1  
      if(i>1000)
      {
        digitalWrite(ledPin,HIGH); //设定HIGH = 5V左右
        delay(1000); //设定延时时间,1000 = 1秒
        digitalWrite(ledPin,LOW); //设定PIN8脚为LOW = 0V
        delay(1000); //设定延时时间,1000 = 1秒
     }
     else
     digitalWrite(ledPin,LOW); //设定为LOW = 0v
     
    }
}

我们这里有必要介绍一下analogRead()函数,
analogRead()作用是读取模拟口的数值。默认是把0-5V的输入电压分成1024份,每一份大约为0.0049V,其数值在0-1023之间。

在本次程序代码中的读取数值如果大于1000则给LED输出高电平, 所对应的电压也就为大于4.88V。
不直接使用1024是以为在电流传输过程中会用损耗,可能达不到5v。

analogRead()命令输入的范围与分辨率可以使用analogReference()命令进行改动。

在原有基础上进一步改进,添加按键控制蜂鸣器来报警如图:

在这里插入图片描述

int buzzer=4;
int ledPin=3; //设定控制 LED的数字IO口
void setup()
{
    pinMode(ledPin,OUTPUT);//设定数字IO口的模式,OUTPUT 为输出
    pinMode(buzzer,OUTPUT);
}
void loop()
{  int i,j;
    while(1)
    {
      i=analogRead(1);//连接模拟口1
      j=analogRead(2);//连接模拟口2
       if(i>1000&j>1000)
      {
        digitalWrite(ledPin,HIGH); //设定HIGH = 5V左右
        delay(100); //设定延时时间,1000 = 1秒
        digitalWrite(ledPin,LOW); //设定PIN8脚为LOW = 0V
        delay(100); //设定延时时间,1000 = 1秒
        digitalWrite(buzzer,LOW);//蜂鸣器停止
     }
     else if(i>1000&j<=1000)
     {
        digitalWrite(ledPin,HIGH); //设定HIGH = 5V左右
        delay(100); //设定延时时间,1000 = 1秒
        digitalWrite(ledPin,LOW); //设定PIN8脚为LOW = 0V
        delay(100); //设定延时时间,1000 = 1秒
      for(i=0;i<80;i++)
        {
          digitalWrite(buzzer,HIGH);
          delay(1);
          digitalWrite(buzzer,LOW);
          delay(1);
        }
        for(i=0;i<100;i++)
        {
          digitalWrite(buzzer,HIGH);
          delay(2);
          digitalWrite(buzzer,LOW);
          delay(2);
        }   
     }
     if(i<1000&j<1000)
     digitalWrite(ledPin,LOW); //设定为LOW = 0v
     digitalWrite(buzzer,LOW);//蜂鸣器停止
     
    }
}
  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 面包板电子制作,是指使用面包板(也称作网格板或百孔板)进行电子电路的制作和组装。这种制作方式常用于原型设计、教育实验等领域。 在进行面包板电子制作时,首先需要准备一个面包板面包板是一种具有许多小孔的塑料板,每个小孔之间相互连接。小孔通常被分成行和列,这样就形成了一个可以容纳电子元件的网格状结构。 接下来,我们需要根据电路设计图将电子元件插入到面包板的对应位置上。这些元件可以是电阻器、电容器、二极管等各种各样的被动元件,以及晶体管、集成电路等主动元件。插入元件时需要根据电路图的要求正确地连接导线。 完成元件的插入后,我们需要通过焊接来固定元件与面包板之间的连接。焊接是通过加热导线与元件引脚上的焊盘,使它们之间融化并形成连接。焊接时需要注意控制温度和焊接时间,以免损坏元件或面包板。 完成焊接后,我们可以进行一些简单的测试来验证电路的连接是否正确。这些测试可以包括测量电阻、电压等参数。如果电路连接正确,我们可以将其进一步固定在面包板上,以便于后续的使用和调试。 最后,我们可以将整个面包板电子制作的过程记录下来,制成PDF文件。这个文件可以包括电路设计图、元件列表、焊接方法等。这样可以方便其他人进行复制或学习,也可以作为自己的参考资料。 总的来说,面包板电子制作是一种简便和实用的电路制作方式。它可以帮助我们快速搭建电路原型,进行电子设计和调试,同时也方便了电子爱好者和教育者们的实验与教学工作。 ### 回答2: 面包板电子制作是一种快速、便捷、经济实用的电路制作方法。通过将电子元器件焊接在面包板上,即可完成电路的连接和组装。以下是为您提供的关于面包板电子制作130例的PDF文件的回答: 这份PDF文件是一份关于面包板电子制作的指南,包含了130个具体案例,涵盖了不同类型的电路电子制作。这些案例涉及到的电路种类有普通电源电路、放大器电路、滤波器电路等。通过这份指南,您可以学习到不同电路的原理和拓扑结构,从而帮助您更好地理解电路设计和布局。 每个案例都包括了详细的图纸和元器件清单,让您可以直观地了解电路的结构和所需元器件的种类和数量。此外,每个案例还附有详细的步骤和说明,帮助您逐步完成电路的组装。 这份指南还提供了一些常见电路故障处理的方法,例如如何检测故障点、如何使用示波器进行信号分析等。这些故障处理方法可以帮助您更好地掌握电路故障排除的技巧,提高您对电路故障的分析能力。 对于初学者来说,这份指南也提供了一些基本的电子知识和技术要点的介绍,例如电子元器件的分类和特性、焊接技巧、电路连接和布局规范等。这些基础知识可以帮助您更好地理解和掌握面包板电子制作的技术要点。 总之,这份面包板电子制作130例的PDF文件是一个非常实用的电子制作指南。通过学习和实践这些案例,您可以逐步提升自己的电子制作技能,并能够独立完成各种类型的电路设计和制作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值