当前位置:  开发笔记 > 编程语言 > 正文

让爱普生收据打印机从Arduino打印

如何解决《让爱普生收据打印机从Arduino打印》经验,为你挑选了0个好方法。

我正在尝试使用Arduino和Epson TM-T88II收据/ POS打印机构建微型打印机.打印机使用Epson Esc/POS系统,但是我无法从Arduino那里做任何事情.我做的事情如下:

#include 

#define out_pin 3
#define in_pin 2
SoftwareSerial printer =  SoftwareSerial(in_pin, out_pin);

void setup()
{
    pinMode(in_pin, INPUT);
    pinMode(out_pin, OUTPUT);
    printer.begin(9600);

    delay(1000);

    printer.print(0x1B, BYTE);
    printer.print('@'); // ESC(HEX 1B) @ is supposed to initialize the printer
    printer.print("hello world");
    printer.print(0xA, BYTE); // print buffer and line feed
}

我根本无法让打印机响应.打印机启动并打印自检就好了.它是一台串行(RS-232)打印机,我通过MAX233芯片将它连接到Arduino .我通过芯片检查并重新检查了我的连接,我认为这是基于一个有类似设置工作的朋友.我在某处看到TM-T88打印机需要零调制解调器串行电缆,所以我买了一个适配器,这似乎没有任何区别.

我是电子新手,所以我完全难过了.我只是想让它打印出来,所以我可以进入有趣的部分 - 编程:).有关测试/尝试的事情的任何想法?我可以提供有关布线或其他任何内容的更多细节,只是不想让它太长.

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有