|
先来一个实物照
打印头是买的,爱普生M-150II,附数据手册
需要做的就是diy一个驱动板
看不清的同学看这里
然后制作PCB,打样
蓝牙模块来自1元POS,剩下都是在家里放了N年快发霉的元件。可能我的选型不是很合理,但合理地利用了闲置的元件:biggrin:
然后是代码。。。。
单片机接收电脑发来的串口数据,或者是蓝牙模块发来的串口数据,然后读取字库,打印
代码附上
说一下这个板子目前的缺陷:由于我对C8051单片机的IO配置不太熟,导致原理图设计时没有分配正确的IO,黑标检测(红外传感器)和E2PROM没法使用硬件INT和I2C,代码里也就没写,闲置了。。。
代码用了Small RTOS51 ,串口协议很简单,帧头 0x55 0xAA 后面跟16个要打印的ASCII数据
上位机呢?可以用任何一个串口助手,也可以像我这样,自己写一个
亦或是写个安卓版。。。
给个赞再走呗。。。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|