【杂】电子模块,让DIY变得更简单

网友投稿 2019-02-07 17:01

同事Thomas是一个50多岁的德国工程师,业余时喜欢做做电子小项目,有一次他感慨道,“现在业余时间做一些小项目太方便了,既有方便使用的控制板,像Arduino,Raspberry PI,又有各种各样的电子模块。而在以前,就连买一个晶体管都要走很远的路,程序的编译器动辄上千马克,相比起来现在真是又方便又便宜。”

自从Thomas知道Aliexpress后(阿里巴巴旗下海外版淘宝),便时不时的在上面淘一些来自中国的电子模块,虽然要等待大概一个月的时间才会送到,但这对项目丰富的他来说不是什么问题。

现如今芯片的集成度越来越高,很多时候一块芯片加少量的外围电路便可以实现复杂的功能,但同时越来越多的芯片只有贴片式封装,直插式封装几乎已经退出了电子舞台,这对电子产品设计是个好事儿,体积更小、成本更低,却对DIY爱好者来说没那么轻松。虽然可以使用一些免费的PCB设计软件制作电路板,然而为每个项目做一块电路板既费时、又费力,还不灵活,而且焊接贴片元件也并不是件易事。又或者购买一些转接板,将贴片转成直插,然而外围电路还要自己补上,也不方便。

在这种情况下电子模块可以说是DIY爱好者的福音了,功能丰富,使用灵活,简单易用。而且大部分模块都有大量的网上例程,简单地改动之后便可用于自己的项目中,极大地方便了模块的使用。

以下是一部分常见的电子模块,看看有哪些你使用过吧?

(1)控制模块

现如今很多DIY都是基于单片机,通过编程实现所需的功能。控制模块从简单的8位单片机,到可以运行Linux操作系统的树莓派,可以说种类繁多、品类齐全,其中最为常用的就是Arduino了。

https://cdn.china-scratch.com/timg/190209/1F0564327-0.jpg

Arduino是一个开源的平台,使用与c++类似的编程语言进行编程,受全世界的DIY爱好者们喜爱。

(2)电源模块

电源模块为电路提供所需的电压,如MB102,为电路提供5V和3.3V电源,可以直接插在面包板上使用,由直流电源供电。

https://cdn.china-scratch.com/timg/190209/1F0561A0-1.jpg

又如TP4056锂电池充电板,可以由USB或者5V电源为锂电池充电,使得电路可以借由锂电池供电。

https://cdn.china-scratch.com/timg/190209/1F05I604-2.jpg

(3)传感器模块

传感器模块可能是数目种类最多的电子模块了,几乎涵盖了所有你能想到的情况,以下是一些常见的模块。

温度、湿度传感器    模块DHT11,测量环境温度湿度

https://cdn.china-scratch.com/timg/190209/1F05H1I-3.jpg

超声波模块    模块HC-SR04,利用超声波感应物体存在

https://cdn.china-scratch.com/timg/190209/1F05JT0-4.jpg

光敏电阻模块    测量环境亮度

https://cdn.china-scratch.com/timg/190209/1F05LA0-5.jpg

运动检测器    模块HC-SR501,基于红外线检测物体运动

https://cdn.china-scratch.com/timg/190209/1F05G505-6.jpg

陀螺仪、加速度传感器    用于测量倾角和加速度

https://cdn.china-scratch.com/timg/190209/1F05R948-7.jpg

烟雾及气体传感器    模块MQ-2,可以检测烟雾和几种易燃气体

https://cdn.china-scratch.com/timg/190209/1F05V0A-8.jpg

红外线位置检测    模块TCRT5000,检测表面能够红外线的物体的接近,如金属、纸等

https://cdn.china-scratch.com/timg/190209/1F05U5L-9.jpg

土壤湿度传感器    根据土壤的电阻检测土壤的湿度

https://cdn.china-scratch.com/timg/190209/1F05TV1-10.jpg

磁场强度传感器    模块KY-003,用于检测磁场

https://cdn.china-scratch.com/timg/190209/1F05a535-11.jpg

其它    除了以上这些传感器模块外,还有诸如声强、大气压强、压力、一氧化碳、震动、液体深度等。

(4)人机交互模块

人机交互模块提供了机器与人交换信息的接口,以下是一些常见的模块:

OLED显示屏模块    常见的有单色和双色,采用I2C或SPI通讯接口,有多种尺寸可选。

https://cdn.china-scratch.com/timg/190209/1F0593451-12.jpg

Joystick摇杆模块    读取两个轴的电压即可得到方向和推动程度,并带有一个按键。

https://cdn.china-scratch.com/timg/190209/1F1005329-13.jpg

蜂鸣器模块    常见的蜂鸣器有有源和无源两种,有源的具有特定频率,只需提供电压即可产生声音。无源的需要为其提供方波电压来驱动,但频率可以由方波决定。

https://cdn.china-scratch.com/timg/190209/1F1004919-14.jpg

按键模块    提供简单的操作

https://cdn.china-scratch.com/timg/190209/1F1002531-15.jpg

(5)通信模块

蓝牙串口模块    基于蓝牙实现的虚拟串口,使用方便

https://cdn.china-scratch.com/timg/190209/1F1015L0-16.jpg

wifi模块    与蓝牙串口模块类似,与控制器模块通过串口通讯。也有以wifi模块ESP8266为核心的Arduino控制模块可以购买。

https://cdn.china-scratch.com/timg/190209/1F1015048-17.jpg

NFC模块   使用近场通信可以实现授权应用,如门禁,也可以利用支持NFC手机快速读取信息。

https://cdn.china-scratch.com/timg/190209/1F1022963-18.jpg

(6)执行器模块

继电器模块    继电器使得低电压的控制信号可以控制高电压、大电流的开、关,并且提供电气隔离。

https://cdn.china-scratch.com/timg/190209/1F1022W9-19.jpg

电机驱动模块    在很多应用中需要使用电机来控制一些机械结构,简单易用的步进电机可以满足大多数传动需求,而驱动步进电机就需要驱动模块了。

https://cdn.china-scratch.com/timg/190209/1F102EJ-20.jpg

(7)其它功能模块

除了以上这些可以归类的模块外,还有很多模块提供特别的功能,如实时时钟模块、摄像头模块、SD卡模块、功率放大器模块、模数转换模块、语音识别模块等。

那么,在你下一个灵感中要用哪些模块呢?

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com