7017浏览
查看: 7017|回复: 2

[求助] 热敏打印机如何打出中文?

[复制链接]

我在DFrobot上看到如下代码,我试了一下,可是打印出来都是乱码。链接
代码:


/*!   @file DFR0503.ino   @brief Embedded Thermal Printer - TTL Serial   @n [Get the module here]()   @n This example is the Chinese characters printed on the paper roll and character.   @n [Connection and Diagram](链接)   @copyright  [DFRobot](http://www.dfrobot.com), 2017   @copyright GNU Lesser General Public License   @author [lijun](ju.li@dfrobot.com)   @version  V1.0   @date  2017-05-23*/#include"C:\Users\Administrator\Documents\Arduino\uart_dayinji\hz.c"#include <SoftwareSerial.h>SoftwareSerial mySerial(10, 11); // RX, TXvoid setup(){  mySerial.begin(9600);}void loop() {  mySerial.println();  mySerial.println();  mySerial.println("DFROBOT");  mySerial.println();  mySerial.println(hz[0]);  mySerial.println(hz[1]);  mySerial.println(hz[2]);  mySerial.println(hz[3]);  mySerial.println(hz[4]);  mySerial.println(hz[5]);  mySerial.println(hz[6]);  mySerial.println();  mySerial.println();  mySerial.println();  delay(10000);}                           

.c文件

const char hz[][32]={"DFROBOT",        //0"极趣科技",        //1"嵌入式热敏打印机",        //2"arduino开发控制",        //3"DIY趣味",        //4"让我们一起共创未来",        //5"打造我们的DIY世界",        //6};


https://mail.google.com/mail/u/0 ... 050fe4a4e&zw&atsh=1

谢谢各位大神!!



磁场的尽头  学徒

发表于 2019-11-10 21:56:47

确认一下c文件是不是GB2312格式
回复

使用道具 举报

gada888  版主

发表于 2019-11-11 11:27:52

蓝牙的话可以容易的做到,MIT app inventor里选用GB2312汉字编码就可以识别了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主

楼主的其它帖子

上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail