AVR是一个微控制器由开发atmel.从1996年开始。这些是修改的哈佛架构8位RISC单片机微控制器。Atmega系列是具有功能的AVR微控制器的类型之一4–256 KB程序内存、28–100针封装、扩展指令集和扩展外围设备集。这些特殊功能帮助学生、爱好者和工程师进行创新的AVR项目。让我们看看几个有趣的AVR项目。
AVR项目:数字土壤水分仪表
土壤湿度计用于指示给定土壤样品的含水量。由于作物生产在不同的阶段需要不同数量的水分,因此时常测量土壤水分是很重要的。该项目通过测量两个金属探头之间的电流阻力来监测灌溉农场的土壤水分含量。这些探头充当传感器元件,记录湿度并将其转换为电值。这个数值通过电子显示器进一步加工成信息。
有关计划的详情,请浏览:数字土壤水分仪表。
采用单片机ATmega128的超声波雷达模式
雷达系统由发送器组成,发送朝向目标的光束,其被目标反射为回波信号。接收器接收并处理反射信号以提供像在显示单元上显示的目标,距离,位置(移动或静止)或速度的存在的这样的信息。雷达系统具有许多防御以及民用应用。空中交通管制使用雷达在地面上跟踪飞机,在空中和引导平面的平面。
有关这项计划的详情,请浏览:超声波雷达模型。
射频识别基于出勤系统
该系统可用于学校、学院和大学的学生考勤。它还可以用于工作场所的工人考勤。与传统方法相比,它能够基于RFID标签类型识别每个人,使考勤过程更容易、更快和安全。系统可通过RS232或USB端口与计算机连接,并将考勤数据存储在数据库中。查看考勤记录的另一种方法是使用超级终端软件。该系统的原型已经制作成功。射频技术应用于许多领域。
有关这项计划的详情,请浏览:基于RFID的考勤系统.
指纹门解锁系统
这个简单的指纹传感器项目使用Arduino是非常有用的门禁,法医,犯罪调查,个人身份识别,考勤系统和更多。在未来,可能会有更多的应用,如基于指纹的驾驶证,银行账户操作等。整个系统采用简单的匹配算法。它将以前存储的指纹模板与用户的指纹进行比较,以实现身份验证。在这个项目中,只有经过授权的人将手指放在传感器上,门才会打开液晶显示欢迎消息和该人的名字。
有关这项计划的详情,请浏览:指纹车门开锁系统.
声纳水位仪表
水位指示器有两个单元:发射器单元和接收器单元。本项目中的发射机单元围绕ATmega328P微控制器(MCU)(IC1)构建,带有Arduino Uno引导加载程序、连接在CON1的声纳传感器HC-SR04、433MHz发射机(TX1)、电压调节器7805(IC2)和一些其他组件。长螺旋天线用于增强其射程。非接触式声纳传感器放置在水箱上的战略位置,以便始终从水面获取反射信号。最好的位置是顶部圆形油箱盖的中心,或矩形油箱顶部对角线的交点处。计算出的油箱液位通过编码授权传输至接收器装置。
有关这项计划的详情,请浏览:声纳水位计。
AVR项目:Android手机控制机器人
这是由于使用Android,这是AVR项目中的有趣项目之一。电路围绕一个阿杜伊诺·乌诺单板(BOARD1)、超声波收发模块HC-SR04、蓝牙模块JY MCU BT、电机驱动器L293D (IC1)、直流电机M1和M2等几种常用元器件。该电路使用了两个9V电池,一个为Arduino板供电,另一个为电机供电。其余电路的稳压5V电源由Arduino板本身提供。板上的LED表示有电源供电。
有关这项计划的详情,请浏览:安卓手机遥控机器人
温控直流风扇
电路的主要目的是在温度大于阈值时接通连接到DC电动机的风扇。微控制器不断地从周围环境中读取温度。温度传感器充当传感器,将感测到的温度转换为电气值。这是应用于微控制器ADC引脚的模拟值。ATmega8微控制器具有六个10位分辨率的多路ADC通道。模拟值应用于一个输入ADC引脚。因此,使用逐次逼近法在内部进行转换。万博就是皇冠
有关此项目的更多详细信息是可用的:温控直流风扇
氢气监测和报警系统
下一个项目介绍了使用AVR ATmega16微控制器和使用模拟MQ-8传感器的7段显示器制作氢气监测和报警系统。模拟MQ-8氢气传感器与ATmega16微控制器连接,并在4个多路复用公共阳极7段显示器中显示模拟MQ-8氢气传感器值。模拟MQ-8氢气传感器的输出值与阈值进行连续比较。如果模拟MQ-8氢气传感器输出值大于阈值,蜂鸣器开始发出蜂鸣声。
有关此项目的更多详细信息是可用的:氢气监测报警系统.
直线跟随机器人
该电路由ATmega8单片机、两个红外传感器、电机和电机驱动集成电路组成。假设有一个带脚轮的两轮机器人车辆。两个红外传感器安装在面向地球的机器人上。当机器人被放置在固定的路径上时,它通过检测一条直线来跟随路径。机器人的运动方向取决于两个传感器的输出。当两个传感器在一条路径上时,机器人向前移动。当左侧传感器离开线路时,机器人向右侧移动。同样,如果右边的传感器离开路径,机器人就会向左边移动。当机器人离开它的路径时,红外传感器就会检测到它。
关于这个项目的更多信息是可用的:行追随者机器人
AVR项目:家庭自动化系统
该系统由Atmel公司的ATmega8组成,ATmega8是一个基于AVR的微控制器,具有512字节的28针DIP封装EEPROM, 1024字节的内部SRAM和8kB的内部闪存。整个系统组装在一个小型的便携式中央处理单元(CPU)底盘上,外观美观,可以不间断地在24×7上使用。电路分为主模块、继电器模块、触控模块和键盘接口模块四个部分。该系统安装在一台台式计算机的CPU机箱中,由400W ATX电源供电,以实现无错误的操作和对系统的正确供电。系统有一个待机模式指示灯。
有关此项目的更多信息:家庭自动化系统。
数字温度计
本课题设计了一种高精度数字温度计。它由Arduino、LM35温度传感器和LCD显示器等简单组件构成。电路的工作很简单。温度传感器即LM35连续监测室温,并给出与温度成正比的模拟等效电压。这个模拟数据交给Arduino。Arduino将模拟电压值转换为数字温度读数。此值显示在LCD上。在程序中可以对温度变化速率进行编程。LCD上显示的输出是准确的室温读数(摄氏)。
有关此项目的更多信息:数字温度计.
影子报警系统
阴影报警通常用于防止盗窃。阴影警报是一个设备,当阴影落在它上时听起来有警报。这里描述的是Arduino的阴影警报的简单电路。这种紧凑的影子报警装置能够在禁区的移动阴影中感测,并且在墙壁,窗户或门上轻松安装,以保护您的贵重物品免受盗窃。在限制区域中需要恒定照明来检测移动阴影。它由Arduino板,电源,轻依赖性电阻(LDR)传感器,蜂鸣器,继电器驱动器和其他一些组件组成。Arduino Uno Board是该电路的核心。
有关此项目的更多详细信息,请访问:阴影报警系统。
基于密度的交通信号系统
如今,控制交通是一个主要问题,因为汽车之间的快速增加和交通灯之间的较大时间延迟。为了纠正这个问题,我们将用于基于密度的交通灯系统。该项目介绍如何根据密度控制流量。T他的电路使用红外传感器来测量交通密度。我们必须为每条路安排一个红外传感器;这些传感器总是能感应到特定道路上的交通状况。所有这些传感器都与微控制器相连。基于这些传感器,控制器对交通进行检测,并对交通系统进行管理.
有关这项计划的详情,请浏览:基于密度的交通信号系统。
AVR项目:基于GSM的消息
该电路的大脑是Arduino Uno MCU板(BOARD1)。16×2液晶显示器(LCD1)用于接收和显示信息。当您想显示一些信息或消息时,您可以向GSM调制解调器发送短信息。Arduino的MCU读取GSM调制解调器并将其发送到LCD。该项目使用4位模式的LCD,这意味着只需要四条数据线来显示数据。GSM调制解调器SIM900A(与CON2和CON3连接)使用RS232接口以文本模式向Arduino Uno发送命令。
有关详情,请浏览:基于GSM的消息传递.
智能远程控制
该项目使用Arduino Yun(ATmega32u4),这是一种特殊的Arduino,非常适合网络连接设备。Yun有两个处理器,其中一个运行Linux操作系统,可以连接到有线或无线网络。第二个处理器与Arduino Leonardo中使用的处理器相同。它与Arduino库和硬件具有良好的兼容性。本项目使用红外LED和接收器发送和接收远程控制信号。
有关详情,请浏览:智能遥控器.
倾斜探测器
AVR项目中的一个有趣项目是基于Arduino的倾斜探测器。作为机电装置的加速度计可用于倾斜检测,障碍物检测,运动输入,地震传感等各种应用。倾斜检测是一种简单的加速度计,其中系统的角度位置的变化在任何方向上检测并通过四个LED指示。Arduino UNO板用于处理从加速度计接收的数据,然后打开相应的LED以指示倾斜方向。
有关详情,请浏览:倾斜探测器.
如果你喜欢这20个AVR项目,请告诉我们。如果你有自己的项目,你想添加到这个AVR项目列表中,请在下面的评论中告诉我们。
我需要一个项目使用lpc2138微控制器。如果有人有,请与我分享
以供参考:使用RFID标签的游戏站进入卡软件
您可以使用条形码读取器向我提供项目的电路和源代码'图书馆自动化'。我们计划使用带USB端口的条形码读取器,所以需要在PCB上连接USB端口,从而消除了MAX232等电压转换器的使用,我们使用了RS232端口的条形码。我们正在使用PIC16F877。所以请看看你是否可以帮助......
请我需要关于数字微控制器atmega 328p一章中的资料。我正在写关于这个主题的项目。