基于ZigBee和ARM9的超市智能导购系统的研究与设计
发布时间:2019-06-03 11:54
【摘要】:随着物联网技术的快速发展和超市规模的不断扩大,针对于传统的购物方式,人们对此提出了更高的要求,更加追求一种智能的、便捷的人机交互的购物方式。由此智能超市、智能导购的概念便应运而生。 本文设计的初衷意在解决人们在超市购物时遇到的种种不便,帮助顾客了解超市中的促销商品信息,以及能够更快捷更方便的找到想要购买的商品。基于此,本文将ZigBee无线通信技术和ARM技术有效结合在一起,设计了一种基于ZigBee和ARM9嵌入式处理器的超市智能导购系统。 本导购系统采用模块化的设计方案,,充分利用了ZigBee短距离传输、低功耗、硬件成本低、具有较强的抗干扰能力等特点。系统以CC2430/CC2431作为ZigBee无线传感器网络模块,进而建立ZigBee无线定位的网络系统,为后续的功能实现搭建好网络环境。另一方面,又充分利用了ARM9高效快速的性能,利用Linux编出可视化的友好界面,使智能导购系统可以更加广泛的应用于各种场所,实现低成本、高效率、实用性强的目标。 本系统以UP-NETARM2410-S(S3C2410处理器)经典嵌入式实验平台为底层硬件,采用嵌入式Linux操作系统为软件平台,完成了嵌入式系统平台的搭建。同时在此嵌入式平台上移植了SQlite嵌入式数据库,通过C/C++编程进行QT人机交互的图形化界面设计,完成了QT图形界面与SQlite数据库的有效结合。最后将S3C2410与ZigBee网络中的协调器通过串口相连,这样ZigBee的数据就可以通过串口传输到处理器端。通过把软硬件相结合起来,使电子地图和商品信息等通过触摸屏呈现出来,最终实现商品Zigbee定位识别、商品查询和介绍等功能。 系统经过测试运行过程良好,达到了实验阶段的预期目标。目标区域商品的定位误差为2~3米左右,这主要是受室内特定的环境、ZigBee定位精度以及电子地图更新不及时等因素的影响。由此进一步论证了将嵌入式系统和ZigBee技术应用于超市购物中的可行性,同时ZigBee组网定位技术以及人机交互的理念也为未来智能超市的建设提供参考。
[Abstract]:With the rapid development of Internet of things technology and the continuous expansion of supermarket scale, people put forward higher requirements for the traditional shopping methods, and pursue an intelligent and convenient way of human-computer interaction. As a result, the concept of intelligent shopping guide emerges as the times require. The original intention of this paper is to solve all kinds of inconvenience encountered by people when shopping in supermarkets, to help customers understand the information of promotional goods in supermarkets, and to find the goods they want to buy more quickly and conveniently. Based on this, this paper combines ZigBee wireless communication technology with ARM technology effectively, and designs a supermarket intelligent shopping guide system based on ZigBee and ARM9 embedded processor. The purchase guide system adopts modular design scheme, which makes full use of the characteristics of ZigBee short distance transmission, low power consumption, low hardware cost, strong anti-interference ability and so on. The system takes CC2430/CC2431 as the module of ZigBee wireless sensor network, and then establishes the network system of ZigBee wireless positioning, which builds the network environment for the subsequent function realization. On the other hand, it makes full use of the high efficiency and fast performance of ARM9, and makes use of Linux to compile a visual friendly interface, so that the intelligent purchase guide system can be more widely used in various places to achieve the goal of low cost, high efficiency and strong practicability. In this system, UP-NETARM2410-S (S3C2410 processor) classical embedded experimental platform is used as the underlying hardware, and embedded Linux operating system is used as the software platform to complete the construction of the embedded system platform. At the same time, the SQlite embedded database is ported on this embedded platform, and the graphical interface of QT human-computer interaction is designed by C programming, and the effective combination of QT graphical interface and SQlite database is completed. Finally, S3C2410 is connected with the coordinator in ZigBee network through serial port, so that the data of ZigBee can be transmitted to the processor through serial port. By combining software and hardware, electronic map and commodity information are presented through touch screen, and finally the functions of commodity Zigbee location recognition, commodity query and introduction are realized. After testing, the system runs well and achieves the expected goal of the experimental stage. The positioning error of the goods in the target area is about 2 鈮
本文编号:2491919
[Abstract]:With the rapid development of Internet of things technology and the continuous expansion of supermarket scale, people put forward higher requirements for the traditional shopping methods, and pursue an intelligent and convenient way of human-computer interaction. As a result, the concept of intelligent shopping guide emerges as the times require. The original intention of this paper is to solve all kinds of inconvenience encountered by people when shopping in supermarkets, to help customers understand the information of promotional goods in supermarkets, and to find the goods they want to buy more quickly and conveniently. Based on this, this paper combines ZigBee wireless communication technology with ARM technology effectively, and designs a supermarket intelligent shopping guide system based on ZigBee and ARM9 embedded processor. The purchase guide system adopts modular design scheme, which makes full use of the characteristics of ZigBee short distance transmission, low power consumption, low hardware cost, strong anti-interference ability and so on. The system takes CC2430/CC2431 as the module of ZigBee wireless sensor network, and then establishes the network system of ZigBee wireless positioning, which builds the network environment for the subsequent function realization. On the other hand, it makes full use of the high efficiency and fast performance of ARM9, and makes use of Linux to compile a visual friendly interface, so that the intelligent purchase guide system can be more widely used in various places to achieve the goal of low cost, high efficiency and strong practicability. In this system, UP-NETARM2410-S (S3C2410 processor) classical embedded experimental platform is used as the underlying hardware, and embedded Linux operating system is used as the software platform to complete the construction of the embedded system platform. At the same time, the SQlite embedded database is ported on this embedded platform, and the graphical interface of QT human-computer interaction is designed by C programming, and the effective combination of QT graphical interface and SQlite database is completed. Finally, S3C2410 is connected with the coordinator in ZigBee network through serial port, so that the data of ZigBee can be transmitted to the processor through serial port. By combining software and hardware, electronic map and commodity information are presented through touch screen, and finally the functions of commodity Zigbee location recognition, commodity query and introduction are realized. After testing, the system runs well and achieves the expected goal of the experimental stage. The positioning error of the goods in the target area is about 2 鈮
本文编号:2491919
本文链接:https://www.wllwen.com/kejilunwen/wltx/2491919.html