temperatura - Hablando con Arduino desde Scala
sensor de temperatura en processing (2)
¿Hay una forma estándar de controlar un Arduino de Scala? Si no, estoy interesado en hackear uno, pero no estoy seguro de dónde debería comenzar. La biblioteca Firmata parecía ser el camino a seguir, pero no hay una interfaz Java o Scala. SPDE admite Procesamiento bastante bien, pero no veo ninguna funcionalidad Arduino allí. También tengo algunos fragmentos del código de ejemplo de Java <-> Arduino que se han rastreado desde el patio de Arduino y otras fuentes, pero nada exhaustivo.
Si alguien sabe de una forma Scala o directamente Java (puedo simplemente envolverlo en Scala) para hacer esto, o tiene sugerencias sobre cómo rodar mi propia interfaz, me gustaría saberlo.
Gracias.
Cualquier lenguaje de programación se puede utilizar para comunicarse entre los puertos serie de la PC y Arduino, siempre y cuando los programas que se ejecutan en ambos lados puedan dar sentido a los datos intercambiados. RxTX es una biblioteca java para comunicación de puerto serie. Espero que esto ayude.
Es posible que desee comprobar apache MINA, que proporciona una buena envoltura alrededor de las bibliotecas RXTX y ofrece una API que es amigable con la idiomática Scala.
Ya he tenido cierto éxito con este enfoque al conducir un controlador X10 para domótica.