0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于Arduino的电子排队系统的制作

454398 来源:网络整理 作者:佚名 2019-11-05 08:37 次阅读

步骤1:您将从该项目中学到的东西

构建自己的在不使用Arduino开发板的情况下DIY Arduino

使用8MHz内部振荡器并消除了对16MHz晶振的使用

两个Arduino之间的串行通信

连接PS2键盘供用户输入

控制与Hitachi HD44780兼容的LCD

触发叮当提示音

驱动32x16点矩阵显示LED面板

在不延迟地闪烁点矩阵LED的同时监控串行数据

步骤2:SENDER的材料

ATMEGA328微控制器

PS2键盘

10K电阻

0.1uF电容器

100u F电容

印刷电路板

1602液晶屏

2.2K电阻或6.8 K

5V 2A电源适配器

RS232串行端口接头连接器(DB9分别为公头和母头)

一些电线

步骤3:RECEIVER的材料

ATMEGA328

印刷电路板

10K电阻

0.1uF电容器

100uF电容器

32x16点矩阵LED显示面板

RS232串行端口接头连接器(DB9母头和母头各一个)

470欧姆电阻器

8021-2叮-门铃IC

2W或3W放大器板+ Mini SpeakerSome线

步骤4:Arduino软件库

您的计算机上必须安装以下软件库:

Freetronics点矩阵显示库:驱动Freetronics 512像素(32×16布局)矩阵LED显示屏

https://github.com/freetronics/DMD

TimerOne库:与Freetronics点矩阵一起使用显示库,用于配置16位硬件计时器

http://code.google.com/p/arduino-timerone/downloads/list

PS2键盘库: Arduino库用于PS2键盘

http://playground.arduino.cc/Main/PS2Keyboard

LCD监视器库:基于Hitachi HD44780的Arduino LiquidCrystal驱动程序

https://github.com/adafruit/LiquidCrystal

第5步:电路图和源代码下载

基于Arduino的电子排队系统的制作

有两个文件夹(将ZIP文件中的Queue_calling_system_Sender和Queue_calling_system_Receiver)下载并解压缩到Arduino sketch文件夹中。之后,将Queue_calling_system_Sender.ino和Queue_calling_system_Receiver上传到两个Arduino。

步骤6:SENDER PCB设计

这是一个自制的Arduino(DIY Arduino),它使用8MHZ内部振荡器作为时钟源,并且需要很少的组件。电阻器R3用于控制对比度,其电阻值可以在2.2K欧姆至6.8K欧姆之间变化,建议在选择电阻器之前使用10K可调电阻器来测试对比度。我有20套迷你LCD屏幕,其中大多数可以使用2.2K欧姆电阻进行对比度控制,但是其中一些必须使用6.8K欧姆电阻。

R3,LED +和LED-已焊接直接减少到Arduino和迷你LCD屏幕之间的电线连接

第7步:RECEIVER PCB设计

RECEIVER还使用8MHZ内部振荡器作为时钟源,其设计与SENDER非常相似,在ATMega328的28针附近增加了470欧姆电阻和8021-2叮-声效IC。

8021-2叮-声效果IC无法驱动3W扬声器,因为其输出信号非常弱,因此必须将其连接到微型放大器。我不会谈论32x16点矩阵显示面板,请访问这里了解更多详细信息

步骤8:8021-2叮D音效IC

8021-2是由LSI CMOS技术生产的叮dong音效发生器IC。使用内置的RC振荡器和数字包络电路,只需很少的外部组件。

步骤9:键盘功能和说明

步骤10 :更多照片

责任编辑:wv

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

    关注

    28

    文章

    3832

    浏览量

    139047
  • Arduino
    +关注

    关注

    188

    文章

    6469

    浏览量

    186968
收藏 人收藏

    评论

    相关推荐

    开源项目!基于 Arduino 的 MIDI 架子鼓

    探索如何也能拥有一套适合你办公桌的架子鼓! 电子元件 Arduino Leonardo (或其他带有 ATmega32U4 芯片的 Arduino 型号) 7 个压电传感器 (直径 35 毫米,信号捕获
    发表于 11-25 12:00

    基于Arduino的串口通信项目

    基于Arduino的串口通信项目涉及多个方面,包括硬件连接、软件编程、串口参数配置等。 一、硬件准备 Arduino开发板 :确保你有一块Arduino开发板,如Arduino Uno
    的头像 发表于 11-22 09:24 481次阅读

    如何使用Arduino实现CAN总线通信

    CAN总线(Controller Area Network)是一种多主控制的串行通信协议,广泛应用于汽车电子、工业自动化等领域。它以其高可靠性、实时性和灵活性而受到青睐。Arduino作为一个
    的头像 发表于 11-12 10:09 769次阅读

    贸泽电子开售Arduino新款解决方案

    2024 年 9 月 23 日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 即日起备货全球开源硬件和软件知名供应商Arduino
    发表于 09-24 15:54 151次阅读

    导电油墨:电子面膜制作的关键核心③

    印刷电子导电油墨是电子面膜生产制作的关键技术之一。制作电子面膜的导电油墨必须具备导电性能稳定、电子
    的头像 发表于 05-31 15:12 1220次阅读
    导电油墨:<b class='flag-5'>电子</b>面膜<b class='flag-5'>制作</b>的关键核心③

    如何用Arduino制作一个简易自动喂鱼器

    如果你家里养有鱼,并想找到一种自动化喂食的方法,这个项目可能会对你有所启发。 在这个教程中,作者将展示如何制作自己的基于Arduino的自动喂鱼器,让小鱼不在饿肚子。 自动喂鱼器的工作原理非常
    发表于 03-28 11:25

    如何制作自己的Arduino电容计

    在这个项目中,您将学习如何制作自己的Arduino电容计(测量电容器的值,范围从pF到1000的uF)。一般来说,电子爱好者喜欢设计自己的小工具而不是购买。在这个项目中,我们使用两种电容测量方法,即
    的头像 发表于 02-25 15:10 1553次阅读
    如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>电容计

    arduino控制步进电机代码

    Arduino是一种开放源代码的电路板平台,它可以用于控制各种不同的电子设备,包括步进电机。步进电机是一种电动机,可以通过下达特定的指令来控制每个步进的角度,从而使电机旋转到指定的位置。在本文
    的头像 发表于 02-14 16:29 2020次阅读

    arduino中while循环怎么跳出

    Arduino 是一款开源的硬件平台,广泛应用于各种物联网和嵌入式系统项目。在 Arduino 上编写代码时,循环结构起到了至关重要的作用。而其中的 while 循环更是常用于需要根据特定条件重复
    的头像 发表于 02-14 16:22 2564次阅读

    如何使用Arduino制作智能垃圾箱

    在这个项目中,我将向您展示如何使用Arduino制作智能垃圾箱,当您带着垃圾接近时,垃圾箱的盖子会自动打开。
    的头像 发表于 02-11 12:22 3005次阅读
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b>智能垃圾箱

    使用Arduino Nano制作一个4×4×4 LED立方体

    在这个项目中,我们将使用 Arduino Nano 制作一个很酷的 4×4×4 LED立方体。LED 立方体,也称为 LED矩阵,可以照亮您的房间、学习空间或创客区域,使其看起来非常酷炫。此外,它非常容易构建,并帮助您在电子和编
    的头像 发表于 02-11 12:07 3189次阅读
    使用<b class='flag-5'>Arduino</b> Nano<b class='flag-5'>制作</b>一个4×4×4 LED立方体

    构建一个基于Arduino的空气质量监测系统

    呼吸清洁、健康的空气对我们的健康至关重要,但在许多环境中,空气质量仍然是一个问题。在本文中,我们将深入探讨如何创建一个基于Arduino的空气质量监测系统。我们将从讨论各种组件开始,然后继续讨论其MQ135传感器与Arduino
    的头像 发表于 02-11 12:03 4142次阅读
    构建一个基于<b class='flag-5'>Arduino</b>的空气质量监测<b class='flag-5'>系统</b>

    TL3588--系统启动卡制作系统固化

    TL3588--系统启动卡制作系统固化
    的头像 发表于 01-25 09:50 1623次阅读
    TL3588--<b class='flag-5'>系统</b>启动卡<b class='flag-5'>制作</b>及<b class='flag-5'>系统</b>固化

    【开源项目】Arduino ESP32 彩色电子气象站

    ,并使用特定的算法 Zambretti 算法生成我们自己的天气预报。但这是另一个 Instructable 的主题。 制作材料 电子纸展示板 DHT22 传感器 BMP180 传感器 自选 BME280
    发表于 01-16 14:01

    Arduino制作循迹小车教程

    Arduino制作循迹小车完全教程
    发表于 01-05 11:09 7次下载