jawawa 板


LINE

-缘起- 上班族总想要多一项收入 身为厌世上班族的笔者, 最近也投入很夯的夹娃娃机经营当作副业 下班後要巡机台,补货以及收钱 最麻烦的就是要带着一堆零钱四处跑,零钱少说有2~5公斤有够重 有时候还发现里面有伪币,只能自己认赔 笔者最近去买饮料的时候, 发现有装设电子支付投币器可以刷悠游卡, 真的太方便了! 几个台主朋友都有开始使用 毕竟现在伪币和偷窃事件太多了 用电子支付还是比较方便,又让台主多一层保障! ▼笔者最近去逢甲无人饮料店发现的电子支付投币器~! https://i.imgur.com/X2iWcCJ.jpg
後来还在许多地方,看到这台机器的身影 包括夹娃娃机、自动加水站、无人饮料店、自助按摩椅...等等 笔者灵机一动,觉得很适合用来无人商店的经营! -产品规格介绍- 联络好厂商之後,他们很快速的将机器寄给我 费用是4000元 含一部投币器+3张测试卡 另外提供测试套件可以串接服务平台 需要注意的是 要跟业务谈好服务模式及费用才会提供SAM卡 正式开放启用 ▼这是机器的本体 https://i.imgur.com/ZDR8jfH.jpg
*特色* 支援 ISO14443A/B 卡片 及 Mifare® 卡片 内建 RS232 通讯介面 4组 SAM Slot 可支援不同票证业者作为安全加密的功能 LED x 4、Buzzer 高对比度 OLED *产品规格* https://i.imgur.com/Vu4JIhA.jpg
它是新型态的电子投币器 使用电子票证(悠游卡、一卡通、爱金卡)交易扣款 收到钱之後,电子投币器就会启动机器 而且机身的大小和旧式的投币器一样 把投币器拔出来之後,就可以装上电子投币器,无痛升级 他不只支援固定计费 还可以透过第三方,通知设备收费 -开箱心得- 微程式会提供一组後台的帐密 登入後可以看到帐号管理、设备管理、报表查询 ▼後台管理系统 https://i.imgur.com/e7dYuTo.jpg
看起来後台功能做的很完善 设备可以轻松管理、帐务也可以快速查询 https://i.imgur.com/47WyxXB.jpg
内附三张 RFID 白色测试卡,暂时替代电子票证卡片测试交易 测试版的电子投币器,仅限使用厂商提供的 RFID 白色测试卡交易 无法使用正式的电子票证卡片 若需要使用正式的电子票证卡片交易可以向微程式询问相关细节 ▼官方提供的文件也很清楚 https://i.imgur.com/dmJ39X5.jpg
https://www.program.com.tw/product/e-payment/category/controller/sub/mp1807r 这是这次开发的环境 作业系统:Ubantu 16.04 TLS Python 版本:3.8.02 首先自备USB转RS232转接线,准备PC跟电子投币机通讯使用 我们将USB转RS232的转接头与电源线接上 再把 USB 接到电脑上面 https://i.imgur.com/kDY9Pay.jpg
列出所以有目前接在电脑的USB ls /dev/ttyUSB* -al 从列出的结果中找到USB to RS232设备,并开启我们对此设备的使用权限 sudo chmod 644 /dev/ttyUSB0 https://i.imgur.com/D9NOJQA.jpg
到这里,我们己经确定机器跟电脑连接上了 再来我们可以从刚刚的连结进行下载 https://i.imgur.com/kAQFuf2.jpg
下载後里面的档案就有说明文件和我们需要的软体 开启 Pipfile 档案,修改 Python 的版本 预设 python_version 是 3.7,我要改为 3.8 https://i.imgur.com/ZZ9g87J.jpg
再来我们要装一些东西 sudo apt-get install python3 sudo apt-get install python3-pip sudo pip3 install pipenv 在等待安装的时间中,我来简单介绍一下pip、pipenv pip是python中管理软件扩充的工具,以後利用pip就可以很方便的对新的扩充工具进行下载和查找。 pipenv主要功能为统一不同版本的python,举个例子,如果开发出来的程式当初是在3.7版本,但笔者目前的电脑中python的版本同时有3.5和3.7,那在执行开发出来的程式时,电脑该判断该是用哪一个python的版本,若判断版本错误,便会在使用程式时造成问题,而pipenv提供了一个统一python版本的建制环境。 接下来我们来确认环境是否安装成功 接下来我们可以将终端机打开, 并依序输入下列指令 pipenv --python 3.8 pipenv lock pipenv sync 如此我们便可以建立一个统一执行python 3.8版本的环境罗~ https://i.imgur.com/cxRU3dn.jpg
到这里,我们就都安装好了 在终端机输入 pipenv run python run_main.py /dev/ttyUSB0 -b 我们就能开始查询余额了! https://i.imgur.com/sy5UnyO.jpg
上面所标注的balance即为卡片的余额499 在终端机输入 pipenv run python run_main.py /dev/ttyUSB0 -t 扣款金额 就能开始对卡片进行扣款 https://i.imgur.com/S2prEl1.jpg
上面所标注的amount为卡片的扣款金额 50 所标注的balance为卡片被扣款後剩下的余额449 设备看起来都没问题 我们再来後台看一下有没有交易记录 接下来我们可以进入後台管理系统检查我们的扣款金额 https://i.imgur.com/8chxt9p.jpg
可以发现刚刚的50元扣款已经被纪录下来了~~真是太方便了~~ 若有需要其他的方法 可以在终端机输入 pipenv run python run_main.py /dev/ttyUSB0 -h 如此我们便可以查询其余的指令 https://i.imgur.com/yE7yoEY.jpg
除了利用terminal下指令的功能外,笔者还发现另外一个可以自动感测卡片并进行扣款的方式,扣款成功後,其GPIO便可以触发设备动作。 首先先介绍笔者的设备串接 https://i.imgur.com/n7w4Wcl.jpg
GPIO的孔位是用来在扣款时 触发时间计时板的开关 https://i.imgur.com/x6FdFLu.jpg
笔者利用电子投币器连接时间计时板的配置 这里分享一下笔者利用後台管理系统控制GPIO的方法 深深觉得後台管理系统真是太万能了~~~ 首先先点选设备管理中的设备管理 (我知道 有点饶舌XD) https://i.imgur.com/kfDA2mO.jpg
同样在找到笔者的设备後,点选修改,便能看到下面的选单 https://i.imgur.com/bSAVNqY.jpg
可以看到两个选项,投币讯号间隔与投币讯号长度 这两个选项就能设定电子投币器启动时间计时板的讯号 https://i.imgur.com/xwkySfC.jpg
示意图大概像上面这张图一样 以笔者这次的设定,简单来讲,就是在进行扣款後,利用GPIO对计时板每间隔150毫秒发送持续50毫秒的启动讯号,来去告诉计时板开始60分钟的倒数计时 接着我们来设定每次自动扣款的金额 在後台管理系统中,进入设备管理後,点选计费设定 https://i.imgur.com/QApoCMP.jpg
https://i.imgur.com/5umnQk1.jpg
如此我们就建立了一个让电子投币器能自动每次扣款50元的模式 接着进入设备管理後,点选金流管理 https://i.imgur.com/nmnycDj.jpg
找到笔者的设备编号後,点选编辑设定里面修改的选项,将原本的通知计费改为自动扣款50 https://i.imgur.com/UEkjftE.jpg
如此便能将原本的藉由terminal下指令扣款的方式变成自动读取卡片并扣款的功能罗~~ 笔者这次结合电子投币器与时间计时板,便能简单制作出简单可商用的电源控制系统。最常见的应用,就是篮球场上的灯柱,只要投10块钱,便能开灯一小时。下面这张图片就是笔者的制作出简单可商用的电源控制系统 扣款前: https://i.imgur.com/GSmDn1F.jpg
扣款後: https://i.imgur.com/8fvAt9e.jpg
笔者设定的时候,经过扣款後,便能将时间延长至60分钟并开始断电倒数。 -使用感想- 以上就是笔者利用微程式所提供的文件与程式所进行的两个DIY过程: 第一个是利用终端机透过RS232对电子投币器下扣款与查余额指令。 第二个是利用後台管理系统,将电子投币器更改为自动扣款模式并结合时间计时板,做成商 用的电源控制系统。 https://i.imgur.com/eI3zmuJ.jpg
这里再补充一下电子投币器的运作原理 跟票证公司的签约、交易、清分都是由微程式处理 我们只需要把设备接上,就可以使用这些服务 在家就可以透过後台查看交易记录 收到的钱会自动转到自己的帐户 最重要的是就可以当个在家收钱轻松的台主 若有兴趣可以去微程式官网看看,他们都很乐於提供协助~ 网站: https://www.program.com.tw/product/e-payment/category/controller/sub/mp1807r ※ 编辑: taseya (125.227.205.43 台湾), 02/05/2020 12:06:47 ※ 编辑: taseya (125.227.205.43 台湾), 02/05/2020 12:08:04
1F:推 startera: 不好意思 全部看完没有觉得很方便... 02/05 12:26
※ 编辑: taseya (125.227.205.43 台湾), 02/05/2020 13:28:31
2F:推 obeytherules: 每天都要补货两次的需要这个吗 02/05 15:14
3F:→ obeytherules: 喔这个是电子支付喔 02/05 15:15
4F:→ tp6vul3co: 因为还是要去补货 所以电子支付没省到什麽时间 02/05 17:01
5F:→ taseya: 对啊~不过主要是可以防止被偷钱还有避免收到伪币,之前 02/05 17:06
6F:→ taseya: 被偷过,觉得改用电子支付安心多了 02/05 17:06
7F:推 doro0202: https://i.imgur.com/T0I6MaJ.jpg 02/05 17:41
8F:→ openit1209: 没有提到的是後台抽几%,别误导人觉得方便 02/05 21:15
9F:→ openit1209: 不然也不用跟业务「谈」了,以为十块是十块((X) 02/05 21:16
10F:→ eolith123: 业配? 记得把东西做得简单一点啦 又不是每个场主/台主 02/05 23:24
11F:→ eolith123: 都有会用这麽麻烦的东西 先改成随插即用在说 02/05 23:24
12F:嘘 noyesray: 叶佩雯 02/06 00:18
13F:嘘 HAPPYDOLL: 你这文宣不太行啊 看完更不想用了 02/06 10:46
14F:推 Tz: 听说悠游卡10元抽3元,蛮痛的 02/06 11:34
15F:→ taseya: 我有跟业者谈过,他们说费用的部分是悠游卡10元抽0.2元, 02/07 10:18
16F:→ taseya: 而平台服务费每月100元或300元 02/07 10:18
17F:推 tony01: 大陆都已经用微信支付扫QR抠了。 02/07 13:05







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP