Necesitará una forma de compartir una entrada y una salida a través de un pin LANC.
Aquí hay un ejemplo que muestra cómo se puede hacer esto.
Enestediagrama,15sonlosdatosquevanasuArduino(RX),y17sonlosdatosquesuArduinoestáenviando(TX.)18estámolido.
Entonces,cablealascosascomosemuestrayconectaatusdospinesserieenelArduino.
SuArduinoprobablementerecibirásuspropiosdatosenviados.Tendrásqueprogramaralrededordeeso.
DadoqueLANCnoesrealmentecompatibleconRS232,esposiblequeterminesprogramandotupropiabibliotecaparahaceralgunosgolpesdebitparaimplementarelprotocolo.Enesecaso,ignorarsusalidarepetidaesfácil,simplementenolealalíneadeRXmientrashaceTX.SiencuentraquepuedeusaralgunabibliotecaRS232estándar,tendráqueencontrarotraformadeignorareleco.
Pararecibirsolo,solonecesitaconectarlalíneaLANCasuserieenelArduino.
ParausarlaslíneasRX/TXnormalesensuArduino,intenteseguirlasinstruccionesde la referencia serial de Arduino. El terreno está bien y usa el pin digital 0 para el RX.
Mientras buscaba información sobre los niveles de señal para LANC, encontré este artículo. Parece que alguien ya se ha tomado la molestia de averiguar todo esto y documentarlo.