AS-289R2のJP5をご確認ください。
ライブラリをご利用になる場合、Examplesをご参照ください。
/* * Thermal Printer Shield for Arduino UNO * Model:AS-289R2 & AS-289R * Sample Sourcecode * NADA ELECTRONICS, LTD. * http://www.nada.co.jp * By. Takehiro Yamaguchi */ void setup() { Serial.begin(9600); } void loop() { /* Text Print */ Serial.print("Thermal Printer Shield\r"); Serial.print("Text Printing.\r"); Serial.print("\r\r"); // Line Feed x 2 /* QRcode Print */ byte GsQr[] = { 0x1D,0x78,0x4C,0x04,0x54,0x45,0x53,0x54 }; Serial.write(GsQr, 8); Serial.print("\r\r\r\r\r\r"); // Line Feed x 6 /* Wait */ delay(5000); // 5sec }
AS-289R2のJP5をご確認ください。
ライブラリをご利用になる場合、Examplesをご参照ください。
/* * Thermal Printer Shield for Genuino 101 | Arduino 101 *USA ONLY * Model:AS-289R2 & AS-289R * Sample Sourcecode * NADA ELECTRONICS, LTD. * http://www.nada.co.jp * By. Takehiro Yamaguchi */ void setup() { Serial1.begin(9600); } void loop() { /* Text Print */ Serial1.print("Thermal Printer Shield\r"); Serial1.print("Text Printing.\r"); Serial1.print("\r\r"); // Line Feed x 2 /* QRcode Print */ byte GsQr[] = { 0x1D,0x78,0x4C,0x04,0x54,0x45,0x53,0x54 }; Serial1.write(GsQr, 8); Serial1.print("\r\r\r\r\r\r"); // Line Feed x 6 /* Wait */ delay(5000); // 5sec }
AS-289R2のJP5をご確認ください。
AS-289R2のCN1の足を少しカットし、LEDスペーサー6mmを使用することで、USBとRJ-45コネクタとの干渉を防止出来ます。
YúnのUARTはLinuxSoCと接続されている為、SoftwareSerailでSerial2で接続します。
/* * Thermal Printer Shield for Arduino Yún * Model:AS-289R2 & AS-289R * Sample Sourcecode * NADA ELECTRONICS, LTD. * http://www.nada.co.jp * By. Takehiro Yamaguchi */ #include <SoftwareSerial.h> #define rxPin 2 #define txPin 3 SoftwareSerial mySerial(rxPin, txPin); void setup() { pinMode(txPin, OUTPUT); mySerial.begin(9600); } void loop() { /* Text Print */ mySerial.print("Thermal Printer Shield\r"); mySerial.print("Text Printing.\r"); mySerial.print("\r\r"); // Line Feed x 2 /* QRcode Print */ byte GsQr[] = { 0x1D,0x78,0x4C,0x04,0x54,0x45,0x53,0x54 }; mySerial.write(GsQr, 8); mySerial.print("\r\r\r\r\r\r"); // Line Feed x 6 /* Wait */ delay(5000); // 5sec }