编程接收打印机

问题描述 投票:0回答:2

我不确定这是否是问这个问题的最佳场所。但是浏览完所有的堆栈交换论坛后,这是我的最佳猜测。

我和一个朋友想用Java和树莓派对接收打印机进行编程。最后,我们要构建一个带有按钮的小盒子。当按下按钮时,应该在树莓派上执行一个程序,然后与接收打印机联系,然后再打印一些东西。

我不是在问如何构建代码。但是我们不知道从哪里开始。我们提出的工作流程可行吗?这可能吗?如果是,我们如何开始?在我们花钱购买打印机和树莓派之前,我们要确保我们不要浪费钱。

Java是编码的正确选择吗?我们可以用外部电池为树莓派供电吗?树莓派可以与终端打印机通信吗?

我们非常感谢您提供的任何提示和想法!

java printing arduino raspberry-pi thermal-printer
2个回答
0
投票

取决于您计划深入打印机的深度。

您要编程本机芯片吗?然后跳过Java,您将不会遇到C或其他一些更底层的语言。

您是否想通过其他微处理器(如Arduinos)来控制本地电子设备?您再次使用C语言。再次没有Java。

您是否想使用RPI及其GPIO控制某些内容?这样就可以使用Java了,并且有一些库将rpis C控制的芯片与java桥接在一起。

完成这两项操作后,我只能要求您实现您的特定目标。


0
投票

我们想出的工作流程可行吗?这可能吗?

如果是,我们如何开始?

您最好的选择是在树莓派论坛或arduino论坛上搜索有关使用收据打印机进行打印的信息。可能已经有一个arduino库,您可以查看源代码以了解操作方法。它还取决于收据打印机的型号。我认为有些工具比其他工具更容易使用。

树莓派可以与热敏打印机通信吗?

是。看看这些资源(我与Adafruit没有隶属关系),或者只是做一些Google搜索:

https://learn.adafruit.com/networked-thermal-printer-using-cups-and-raspberry-pi/overview

https://blog.adafruit.com/2012/12/28/using-an-adafruit-mini-thermal-printer-with-the-raspberry-pi-piday-raspberrypi-raspberry_pi/

https://www.raspberrypi.org/forums/viewtopic.php?t=186810

© www.soinside.com 2019 - 2024. All rights reserved.