基于ZigBee和ARM9的超市智能導(dǎo)購系統(tǒng)的研究與設(shè)計(jì)
發(fā)布時(shí)間:2019-06-03 11:54
【摘要】:隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展和超市規(guī)模的不斷擴(kuò)大,針對(duì)于傳統(tǒng)的購物方式,人們對(duì)此提出了更高的要求,更加追求一種智能的、便捷的人機(jī)交互的購物方式。由此智能超市、智能導(dǎo)購的概念便應(yīng)運(yùn)而生。 本文設(shè)計(jì)的初衷意在解決人們?cè)诔匈徫飼r(shí)遇到的種種不便,幫助顧客了解超市中的促銷商品信息,以及能夠更快捷更方便的找到想要購買的商品;诖,本文將ZigBee無線通信技術(shù)和ARM技術(shù)有效結(jié)合在一起,設(shè)計(jì)了一種基于ZigBee和ARM9嵌入式處理器的超市智能導(dǎo)購系統(tǒng)。 本導(dǎo)購系統(tǒng)采用模塊化的設(shè)計(jì)方案,,充分利用了ZigBee短距離傳輸、低功耗、硬件成本低、具有較強(qiáng)的抗干擾能力等特點(diǎn)。系統(tǒng)以CC2430/CC2431作為ZigBee無線傳感器網(wǎng)絡(luò)模塊,進(jìn)而建立ZigBee無線定位的網(wǎng)絡(luò)系統(tǒng),為后續(xù)的功能實(shí)現(xiàn)搭建好網(wǎng)絡(luò)環(huán)境。另一方面,又充分利用了ARM9高效快速的性能,利用Linux編出可視化的友好界面,使智能導(dǎo)購系統(tǒng)可以更加廣泛的應(yīng)用于各種場(chǎng)所,實(shí)現(xiàn)低成本、高效率、實(shí)用性強(qiáng)的目標(biāo)。 本系統(tǒng)以UP-NETARM2410-S(S3C2410處理器)經(jīng)典嵌入式實(shí)驗(yàn)平臺(tái)為底層硬件,采用嵌入式Linux操作系統(tǒng)為軟件平臺(tái),完成了嵌入式系統(tǒng)平臺(tái)的搭建。同時(shí)在此嵌入式平臺(tái)上移植了SQlite嵌入式數(shù)據(jù)庫,通過C/C++編程進(jìn)行QT人機(jī)交互的圖形化界面設(shè)計(jì),完成了QT圖形界面與SQlite數(shù)據(jù)庫的有效結(jié)合。最后將S3C2410與ZigBee網(wǎng)絡(luò)中的協(xié)調(diào)器通過串口相連,這樣ZigBee的數(shù)據(jù)就可以通過串口傳輸?shù)教幚砥鞫。通過把軟硬件相結(jié)合起來,使電子地圖和商品信息等通過觸摸屏呈現(xiàn)出來,最終實(shí)現(xiàn)商品Zigbee定位識(shí)別、商品查詢和介紹等功能。 系統(tǒng)經(jīng)過測(cè)試運(yùn)行過程良好,達(dá)到了實(shí)驗(yàn)階段的預(yù)期目標(biāo)。目標(biāo)區(qū)域商品的定位誤差為2~3米左右,這主要是受室內(nèi)特定的環(huán)境、ZigBee定位精度以及電子地圖更新不及時(shí)等因素的影響。由此進(jìn)一步論證了將嵌入式系統(tǒng)和ZigBee技術(shù)應(yīng)用于超市購物中的可行性,同時(shí)ZigBee組網(wǎng)定位技術(shù)以及人機(jī)交互的理念也為未來智能超市的建設(shè)提供參考。
[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 鈮
本文編號(hào):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 鈮
本文編號(hào):2491919
本文鏈接:http://sikaile.net/kejilunwen/wltx/2491919.html
最近更新
教材專著