树莓派的打印机项目移值

来自WRTnode Wiki
跳转至: 导航搜索

首先感谢罗大给的露脸的机会哈,还要感谢wrtnode群,感谢openwrt社区,感谢...(额,忘了先感谢国家了)

之前参照adafruit上的教程用raspberry pi做了个小打印机项目,用python写的串口程序,封装了热敏打印机指令,adafruit用的打印机和我的指令集不太一样,研究了指令集文档以后自己改了改,效果还不错哈,本来是要做个web打印程序的,各种忙,就一直搁置了...好不容易盼到宇宙第一的openwrt开发板wrtnode闪亮登场,不好好折腾折腾咋行,废话不多说了,走起...

Box.jpg

这是用女儿拼豆豆的豆子拼得外壳,费了不少功夫呢

Box back.jpg

看看背面,电源和开关哈,只是外壳比较软卡不紧,插电容易掉进去...

Open.jpg

拆开看看,小pi用螺丝固,自己焊了个接口板(灰常业余哈,乱糟糟的线),主要是引出电源和ttl,多引出了几个gpio还一直没用上,由于小pi的ttl是3.3v怕烧板子加了个简易的电平转换模块,其实没必要,tx都不用接到小pi上,只要把rx接到打印机就行了

Connect wrtnode.jpg

好了,小pi可以一边凉快去了,该咱们的wrtnode登场了,昨天单独取电的今天偷个懒就直接从板子上取电吧,不过打印的时候不知道电源能不能带的动,5V3A的,貌似打印机本身就要求3A电流了,先试试。usbhub接上,ftdi接打印机(还没释放板载ttl先这么玩起来再说哈),还有个摄像头,咦摄像头凑啥热闹...别急哈,且听下文分解...

Power on.jpg

上电...出问题了,大家来找茬,哪里不一样了?对了,之前那个usbhub接上摄像头不能识别,真奇怪,换了一个才正常,node灯亮起,摄像头灯亮起,oh yeah。上次测试的时候程序已经拷到node上了,需要修改串口名称

Print1.jpg

先来一张wrtnode靓照哈

Cam test.jpg

摄像头可不是来凑热闹的哦,实时抓拍一张照片然后打印...第一次测试果然掉电了,这次打印区域黑色比较多估计电流太大供不上了,只好把node拔下来另外供电了,看来需要一个更猛的电源咯。上电再测试,吱吱~~吱吱...此处省略一千个吱...yeah

Nodes.jpg

do re mi fa so la xi...女儿正在学钢琴,打一串音符刚刚好,这是昨天第一次测试的时候打印的...这么长,真的好慢好慢...

今天到此为止,移值圆满成功,下一步计划用web.py写个打印程序,只要有浏览器的设备都能连上打印鸡啦...做完再继续更新...