Ayuda con configuración de pines rs485 - Printable Version +- Smart Home Automation Forum (https://www.kincony.com/forum) +-- Forum: Technical Support (https://www.kincony.com/forum/forumdisplay.php?fid=20) +--- Forum: KC868-A6 (https://www.kincony.com/forum/forumdisplay.php?fid=22) +--- Thread: Ayuda con configuración de pines rs485 (/showthread.php?tid=6650) |
Ayuda con configuración de pines rs485 - sistemasyusa - 09-10-2024 Me pueden ayudar con la configuración en el mismo código de Arduino, el cambio de.pines del rs485 y scl ya que tengo otras tarjetas que programo y no quiero estar moviendo ese dato desde la configuración de Arduino ide, gracias RE: Ayuda con configuración de pines rs485 - admin - 09-10-2024 can you write in English? i don't understand your words. RE: Ayuda con configuración de pines rs485 - sistemasyusa - 09-10-2024 (09-10-2024, 04:07 AM)admin Wrote: can you write in English? i don't understand your words. Can you help me, I need the scl and sda pins to be configured dynamically within my Arduino code, since I have other cards that I program and I don't want to be moving that data from the configuration that you recommend in the image path, thank you RE: Ayuda con configuración de pines rs485 - admin - 09-10-2024 sure, you can also set the SDA,SCL pins in arduino source code. RE: Ayuda con configuración de pines rs485 - sistemasyusa - 09-10-2024 al final puse la configuracion recomendada cambiando los datos de rs485 en HardwareSerial.cpp , pines 14 y 27, adicional deje en mi codigo la configuracion de pines no se si eso tambien funcione sin configurar en el archivo cpp, de cualquier forma dejo el fragmento de codigo donde indica los pines dinamicamente en el ino const uint32_t TiempoEsperaWifi = 5000; #define RXD2 14 #define TXD2 27 String relaystate[16]={"relay1state","relay2state","relay3state","relay4state", "relay5state","relay6state" }; String relay1state = "off";// state of relay1 String relay2state = "off";// state of relay2 String relay3state = "off";// state of relay3 String relay4state = "off";// state of relay4 String relay5state = "off";// state of relay5 String relay6state = "off";// state of relay6 unsigned long timeElapsed; String url = "http://74.208.53.203/index3.php"; void setup() { Serial.begin(9600); Serial.println("\nIniciando multi Wifi"); // Set PCF8574 pinMode to OUTPUT for(int i=0;i<=5;i++) { pcf8574_R1.pinMode(i, OUTPUT); } pcf8574_R1.begin(); pcf8574.pinMode(P0, INPUT); pcf8574.pinMode(P1, INPUT); pcf8574.pinMode(P2, INPUT); pcf8574.pinMode(P3, INPUT); pcf8574.pinMode(P4, INPUT); pcf8574.pinMode(P5, INPUT); pcf8574.pinMode(P6, INPUT); pcf8574.pinMode(P7, INPUT); Serial.print("Init pcf8574..."); if (pcf8574.begin()){ Serial.println("OK"); }else{ Serial.println("KO"); } Serial2.begin(9600, SERIAL_8N1, RXD2, TXD2); gracias RE: Ayuda con configuración de pines rs485 - admin - 09-10-2024 ok |