【杂】电子模块,让DIY变得更简单
同事Thomas是一个50多岁的德国工程师,业余时喜欢做做电子小项目,有一次他感慨道,“现在业余时间做一些小项目太方便了,既有方便使用的控制板,像Arduino,Raspberry PI,又有各种各样的电子模块。而在以前,就连买一个晶体管都要走很远的路,程序的编译器动辄上千马克,相比起来现在真是又方便又便宜。”
自从Thomas知道Aliexpress后(阿里巴巴旗下海外版淘宝),便时不时的在上面淘一些来自中国的电子模块,虽然要等待大概一个月的时间才会送到,但这对项目丰富的他来说不是什么问题。
现如今芯片的集成度越来越高,很多时候一块芯片加少量的外围电路便可以实现复杂的功能,但同时越来越多的芯片只有贴片式封装,直插式封装几乎已经退出了电子舞台,这对电子产品设计是个好事儿,体积更小、成本更低,却对DIY爱好者来说没那么轻松。虽然可以使用一些免费的PCB设计软件制作电路板,然而为每个项目做一块电路板既费时、又费力,还不灵活,而且焊接贴片元件也并不是件易事。又或者购买一些转接板,将贴片转成直插,然而外围电路还要自己补上,也不方便。
在这种情况下电子模块可以说是DIY爱好者的福音了,功能丰富,使用灵活,简单易用。而且大部分模块都有大量的网上例程,简单地改动之后便可用于自己的项目中,极大地方便了模块的使用。
以下是一部分常见的电子模块,看看有哪些你使用过吧?
(1)控制模块
现如今很多DIY都是基于单片机,通过编程实现所需的功能。控制模块从简单的8位单片机,到可以运行Linux操作系统的树莓派,可以说种类繁多、品类齐全,其中最为常用的就是Arduino了。
Arduino是一个开源的平台,使用与c++类似的编程语言进行编程,受全世界的DIY爱好者们喜爱。
(2)电源模块
电源模块为电路提供所需的电压,如MB102,为电路提供5V和3.3V电源,可以直接插在面包板上使用,由直流电源供电。
又如TP4056锂电池充电板,可以由USB或者5V电源为锂电池充电,使得电路可以借由锂电池供电。
(3)传感器模块
传感器模块可能是数目种类最多的电子模块了,几乎涵盖了所有你能想到的情况,以下是一些常见的模块。
温度、湿度传感器 模块DHT11,测量环境温度湿度
超声波模块 模块HC-SR04,利用超声波感应物体存在
光敏电阻模块 测量环境亮度
运动检测器 模块HC-SR501,基于红外线检测物体运动
陀螺仪、加速度传感器 用于测量倾角和加速度
烟雾及气体传感器 模块MQ-2,可以检测烟雾和几种易燃气体
红外线位置检测 模块TCRT5000,检测表面能够红外线的物体的接近,如金属、纸等
土壤湿度传感器 根据土壤的电阻检测土壤的湿度
磁场强度传感器 模块KY-003,用于检测磁场
其它 除了以上这些传感器模块外,还有诸如声强、大气压强、压力、一氧化碳、震动、液体深度等。
(4)人机交互模块
人机交互模块提供了机器与人交换信息的接口,以下是一些常见的模块:
OLED显示屏模块 常见的有单色和双色,采用I2C或SPI通讯接口,有多种尺寸可选。
Joystick摇杆模块 读取两个轴的电压即可得到方向和推动程度,并带有一个按键。
蜂鸣器模块 常见的蜂鸣器有有源和无源两种,有源的具有特定频率,只需提供电压即可产生声音。无源的需要为其提供方波电压来驱动,但频率可以由方波决定。
按键模块 提供简单的操作
(5)通信模块
蓝牙串口模块 基于蓝牙实现的虚拟串口,使用方便
wifi模块 与蓝牙串口模块类似,与控制器模块通过串口通讯。也有以wifi模块ESP8266为核心的Arduino控制模块可以购买。
NFC模块 使用近场通信可以实现授权应用,如门禁,也可以利用支持NFC手机快速读取信息。
(6)执行器模块
继电器模块 继电器使得低电压的控制信号可以控制高电压、大电流的开、关,并且提供电气隔离。
电机驱动模块 在很多应用中需要使用电机来控制一些机械结构,简单易用的步进电机可以满足大多数传动需求,而驱动步进电机就需要驱动模块了。
(7)其它功能模块
除了以上这些可以归类的模块外,还有很多模块提供特别的功能,如实时时钟模块、摄像头模块、SD卡模块、功率放大器模块、模数转换模块、语音识别模块等。
那么,在你下一个灵感中要用哪些模块呢?
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com