摘 要:本课题首先简述了自动售货机的发展现状系统意义,描述了自动售货机系统的基本的工作原理,依据自动售货机的设计要求、设计思路,给出了总体设计框图,通过分析设计写出程序源代码,在单片机的基础上对自动售货机进行了设计,实现了基本的功能,最终完成的自动售货机系统,具有设置商品数量、显示屏显示信息、检测有无人靠近、语音播报、投币处理等主要功能。该系统以Arduino Mega 2560为核心,采用集中控制方式实现了对自动售货机全过程的自动控制。系统程序代码使用Arduino IDE进行程序的编写,板子上面的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器中。对Arduino的编程,利用了 Arduino编程语言和Arduino开发环境来实现编写。78985

毕业论文关键词:自动售货机,单片机,Arduino,控制器

Abstract : First of all, this paper described the vending machine system, significance and the development present situation, describes the working principle of the automatic vending machine system, according to the vending machine design requirements, design ideas, gives the block diagram of the overall design, through the analysis of the design of write program source code, in the monolithic machine based on the vending machine design to achieve the basic functions, to complete the final of a vending machine system has set up the quantity of a commodity, display, detect near the unmanned, voice broadcast, coin processing function。 The system takes Mega Arduino 2560 as the core, and adopts centralized control method to realize the automatic control of the whole process of vending machine。 System program using the Arduino ide program preparation, micro controller board can the Arduino programming language program compiled binaries, burned into the microcontroller。 Arduino programming is the use of Arduino programming language and Arduino development environment to achieve。

Keywords : vending machine, singlechip, Arduino, Controller

目   录

1 绪论 3

1。1 国外发展现状 3

1。2 国内发展现状 3

1。3 本文组织结构 4

2 自动售货机的系统设计 4

2。1 售货机工作原理 4

2。2 Arduino硬件设计方案 5

2。3 Arduino软件开发方案 6

2。4 系统流程图 7

2。5 本章小结 7

3 自动售货机的Arduino硬件设计 7

3。1 硬件设计思路 8

3。2 Arduino ATMEGA2560模块 8

3。3 按键模块 10

3。4 红外光电感应模块 11

3。5 WT588D语音模块 11

3。6 NOKIA 5110显示屏模块 12

3。7 蓝牙串口模块 12

3。8 本章小结 13

4 自动售货机的Arduino软件设计 13

4。1 软件设计思路 14

4。2 商品购买模块 14

4。3 投币计数模块 15

4。4 显示屏显示模块

上一篇:MATLAB配电网自动电压控制程序设计
下一篇:ZigBee+GPRS燃气表的自动报送与设计+源代码

校园弱电系统中管道的设计【1710字】

Arduino单片机车载太阳能空气净化器设计

基于Arduino的自动浇花系统设计+电路图+程序

基于4G环境下的校园无人巡逻车的设计

HL-1底盘arduino的智能小车设计+电路图

基于FPGA的自动售货机设计+源程序

Arduino单片机智能小车设计与实现

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发