我不确定这是否是问这个问题的最佳地点。但是在浏览了所有stackexchange论坛之后,这是我的最佳猜测。
我和一个朋友想用Java和树莓派对收据打印机进行编程。最后,我们要构建一个带有按钮的小盒子。 当按下按钮时,应在树莓派上执行一个程序,然后与收据打印机联系,然后再打印一些东西。
我没有问如何构建代码。但是我们不知道从哪里开始。我们提出的工作流程可行吗?这可能吗?如果是,我们如何开始?在我们花钱购买打印机和树莓派之前,我们要确保我们不要浪费钱。
Java是编码的正确选择吗?我们可以用外部电池为树莓派供电吗?树莓派可以与终端打印机通信吗?
我们非常感谢您提供的任何提示和想法!
答案 0 :(得分:1)
我们提出的工作流程可行吗?这可能吗?
是
如果是,我们如何开始?
您最好的选择是在树莓派论坛或arduino论坛中搜索有关使用收据打印机进行打印的信息。可能已经有一个arduino库,您可以查看源代码以了解操作方法。它还取决于收据打印机的型号。我想有些人比其他人更容易合作。
树莓派可以与热敏打印机通信吗?
是的。看看这些资源(我与Adafruit没有关系),或者只是进行一些Google搜索:
https://learn.adafruit.com/networked-thermal-printer-using-cups-and-raspberry-pi/overview
答案 1 :(得分:1)
取决于您计划深入打印机的深度。
您要编程本机芯片吗? 然后跳过Java,您将无法使用C或其他一些更底层的语言。
您是否要使用其他微处理器(如Arduinos)控制本地电子设备? 您再次使用C语言。再次没有Java。
您要使用RPI及其GPIO控制某些内容吗? 这样就可以使用Java了,并且有一些库将rpis C控制的芯片与java桥接起来。
两者都做完了,我只能问你具体的目标。