Skip to content

jensleeGit/unman_store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

因为参加互联网+,所以做了两个项目,主要是无人商店。

E-pay智能结账系统

这两个项目全部搭建在树莓派上,系统是raspbian,环境搭建了LAMP,另外还需要把树莓派I2C功能开启。这在我的博客里面都有,CSDN账号:LEE18254290736

第一个项目: 应用到硬件及软件: 硬件: 树莓派,RC522模块,L298N模块,步进电机(12V),杜邦线,12V电源(一节5号电池电压是1.5V,需要八节串联起来)。 软件: python

购买流程:商品上都贴着RFID的标签,每个标签都有唯一的UID,顾客选好商品之后,将商品放到购物篮里,然后走到收银柜台,收银柜台是由传送带,,步进电机,RFID检测器组成。传送带运送货物,如果检测到带有标签的商品,这时候传送带停止转动,顾客通道有一个显示屏,能够显示购买到的商品信息,他可以选择支付,支付成功之后,传送带会继续转动,顾客可以在传送带另一端拿到商品。购买完成。如果拒接付款,另外一个步进电机会将商品推下传送带,顾客直接离开就可以了。

接线:

1.步进电机四根线与L298N接好

2.L298N与树莓派的接线: IN1 = 11
IN2 = 12 IN3 = 13 IN4 = 15

3.RC522模块与树莓派的接线: 3.3V-->1 GND--->GND MISO-->21 MOSI-->19 SCK--->23 RST--->22 SDA--->24

接好线之后就可以运行了。先运行1_step_server.py,然后运行1_rfid_client.py

第二个项目: 硬件: 树莓派,RC522模块 软件; mysql,python,html,css,php

购买流程: 每一个购物车都放着一个RFID检测器,放一个商品检测一个,这样就避免了标签一次性检测冲突。进入商场时,顾客扫码绑定购物车,挑选万商品后,手机app会自动显示购买东西的价格,在走出购物区时,自动扣款。

接线: RC522模块与树莓派的接线: 3.3V-->1 GND--->GND MISO-->21 MOSI-->19 SCK--->23 RST--->22 SDA--->24

运行rfid_read.py即可。

About

基于树莓派的无人商店系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published