tag:blogger.com,1999:blog-6880891940841956842.post5014310291009190795..comments2023-11-29T18:31:15.085+01:00Comments on Mi Arduino Uno tiene un BLOG: Comunicación serie entre dos ArduinosMariano del Campohttp://www.blogger.com/profile/10833994480519620427noreply@blogger.comBlogger42125tag:blogger.com,1999:blog-6880891940841956842.post-66413480180656849962022-04-05T18:58:10.497+02:002022-04-05T18:58:10.497+02:00Para proteus, hay que cambiar un poco el código, s...Para proteus, hay que cambiar un poco el código, se conecta emisor rx con recetor tx y emisor tx con emisor rx: <br /><br /><br />para el receptor queda asi:<br /><br /><br /> const int LED = 5; // Pin digital para el LED<br /> char estado;<br /> <br /> <br /> void setup()<br /> {<br /> Serial.begin(9600); // Comienzo de la comunicación serie<br /> pinMode(LED, OUTPUT); // Pin digital 5 como salida<br /> }<br /> <br /> void loop()<br /> {<br /> // Si por el puerto serie llegan datos (RX)<br /> if (Serial.available())<br /> { <br /> // Almaceno el carácter que llega por el puerto serie (RX)<br /> estado = Serial.read(); <br /> <br /> // Si es una 'H'<br /> if (estado == 'H') <br /> {<br /> // Enciendo el LED (nivel ALTO)<br /> digitalWrite(LED, HIGH); <br /> }<br /> <br /> // Si es una 'L'<br /> if (estado == 'L') <br /> {<br /> // Apago el LED (nivel BAJO)<br /> digitalWrite(LED, LOW); <br /> }<br /> }<br /> }<br /><br /><br />y para el emisor queda asi:<br /><br /> const int Pulsador = 4; // Pin digital para el pulsador<br /> int estadoPulsador = 0; // Variable para ver el estado del pulsador<br /> <br /> void setup()<br /> {<br /> Serial.begin(9600); // Comienzo de la comunicación serie<br /> pinMode(Pulsador, INPUT); // Pin digital 4 como entrada <br /> }<br /> <br /> void loop()<br /> {<br /> // Lee y almacena el estado del pulsador<br /> estadoPulsador = digitalRead(Pulsador);<br /> <br /> // Si el pulsador está presionado<br /> if (estadoPulsador == HIGH)<br /> { <br /> Serial.write('H'); // Enviamos 'H' por el puerto serie (TX)<br /> }<br /> else<br /> { <br /> Serial.write('L'); // Enviamos 'L' por el puerto serie (TX)<br /> }<br /> }<br /><br />Ricardo Rojashttps://www.blogger.com/profile/00410513735679842590noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-58826907125978501652021-04-20T11:54:40.749+02:002021-04-20T11:54:40.749+02:00comprate un diccionario gilipollas
comprate un diccionario gilipollas<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-41782745597147219982020-10-28T06:26:15.697+01:002020-10-28T06:26:15.697+01:00lo conseguiste?
lo conseguiste?<br />Anonymoushttps://www.blogger.com/profile/15221459390217980185noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-1739439888491207852020-07-14T02:03:58.234+02:002020-07-14T02:03:58.234+02:00Hola me puede ayudar con una programacion Hola me puede ayudar con una programacion Anonymoushttps://www.blogger.com/profile/03793391345727256663noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-44408779216710069322019-09-13T06:38:48.860+02:002019-09-13T06:38:48.860+02:00Perdon Ingeniero, pero esa respuesta no es muy pro...Perdon Ingeniero, pero esa respuesta no es muy profesional, buscar en google es lo tipico, creo , muchos hemos llegado a Usted de esa manera !, espero no le ofenda mi comentario.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-1431649241829409972019-08-13T17:17:20.127+02:002019-08-13T17:17:20.127+02:00Muy buenos días ingeniero. Te comento, voy a proba...Muy buenos días ingeniero. Te comento, voy a probar con los STM32 NUCLEO. Porque quiero comunicarlos con los módulos XBee PRO S2. Me gustaría poder hacerte unas consultas... mi mail carlos.porras.tobar@gmail.com; muy agradecido de antemano.CarlosPorrashttps://www.blogger.com/profile/03465274823526697928noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-8565424334097387492018-10-09T08:17:02.036+02:002018-10-09T08:17:02.036+02:00Hola, disculpa quiero usar un protocolo de comunic...Hola, disculpa quiero usar un protocolo de comunicacion rs232 con pid, ya tengo el PID y funciona correctamente solo que no se como implementar el protocolo de comunicacion<br />Anonymoushttps://www.blogger.com/profile/14361171544892512793noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-71192550180248322762018-08-15T00:11:20.758+02:002018-08-15T00:11:20.758+02:00Este comentario ha sido eliminado por el autor.Anonymoushttps://www.blogger.com/profile/01571580774794197421noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-55034257748636811322018-05-17T18:00:12.694+02:002018-05-17T18:00:12.694+02:00Esa seria la idea, pero para que te enciendan y se...Esa seria la idea, pero para que te enciendan y se queden prendidos solamente tienes que enviar la letra una sola vez, porque en mi programa la 'L' se estaria enviando siempre que no estes presionando el pulsador y te creara conflicto con el otro que pongas....Mariano del Campohttps://www.blogger.com/profile/10833994480519620427noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-760935246822796882018-05-17T16:54:10.421+02:002018-05-17T16:54:10.421+02:00hola. muy buen proyecto, solo una pregunta, si qui...hola. muy buen proyecto, solo una pregunta, si quiero poner mas pulsadores para poner mas leds de salidas, hago el mismo procedimiento y puedo poner cualquier letra como valor? graciasAnonymoushttps://www.blogger.com/profile/00771212080956613550noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-6997190973315443232018-04-25T04:48:16.658+02:002018-04-25T04:48:16.658+02:00revisare los link, agrezco mucho tu ayuda y pronta...revisare los link, agrezco mucho tu ayuda y pronta respuestaJefferson Collaguazohttps://www.blogger.com/profile/08251778119022377873noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-75480524750429136532018-04-25T00:12:02.570+02:002018-04-25T00:12:02.570+02:00Yo nunca lo he realizo pero te paso unos links don...Yo nunca lo he realizo pero te paso unos links donde viene todo. Parece simple, montas un max232 en cada arduino, unes los max232 entre si y comunicas los arduinos por comunicación serie normal tx y rx como si te fueras a comunicar con el monitor del IDE de Arduino.<br /><br />https://arduinodiy.wordpress.com/2012/03/19/serial-connection-for-your-arduino-atmega/<br /><br />https://aprendiendoarduino.wordpress.com/tag/rs232/Mariano del Campohttps://www.blogger.com/profile/10833994480519620427noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-19684544038845388192018-04-24T19:46:06.757+02:002018-04-24T19:46:06.757+02:00hola, me enviaron a hacer un proyecto similar, per...hola, me enviaron a hacer un proyecto similar, pero me indicaron que la conexion entre 2 arduinos se debe hacer con un CI MAX232, pero estuve leyendo acerca de eso y tengo algunas dudas, me puedes ayudar con esta inquitud, entre 2 arduinos se debe conectar el CI MAX232?...muchas graciasJefferson Collaguazohttps://www.blogger.com/profile/08251778119022377873noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-40200192556395272912018-04-12T12:28:13.878+02:002018-04-12T12:28:13.878+02:00Muchas gracias por tu trabajo, nos ha venido fenom...Muchas gracias por tu trabajo, nos ha venido fenomenal y hemos logrado nuestro objetivo. Gracias por tu ayuda!juanhttps://www.blogger.com/profile/18065100289060802887noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-60852447529708521572018-03-20T12:34:04.045+01:002018-03-20T12:34:04.045+01:00Muchas gracias por tu respuesta.saludosMuchas gracias por tu respuesta.saludosgabriel22https://www.blogger.com/profile/10881803531157126915noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-71934150087830172612018-03-20T10:37:37.089+01:002018-03-20T10:37:37.089+01:00Puedes definir cualquier tecla, numero o carácter....Puedes definir cualquier tecla, numero o carácter.Mariano del Campohttps://www.blogger.com/profile/10833994480519620427noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-55217530620502057722018-03-20T10:36:45.163+01:002018-03-20T10:36:45.163+01:00Si se pueden conectar en serie varios arduinos...Si se pueden conectar en serie varios arduinos...Mariano del Campohttps://www.blogger.com/profile/10833994480519620427noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-76403817817279485892018-03-19T15:55:57.862+01:002018-03-19T15:55:57.862+01:00Hola excelente explicación...una pregunta, las let...Hola excelente explicación...una pregunta, las letras H y L son las únicas que se pueden enviar o se puede definir una letra para cada función a realizar?gabriel22https://www.blogger.com/profile/10881803531157126915noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-21124635869563415132018-03-18T01:58:52.532+01:002018-03-18T01:58:52.532+01:00Hola muy buen tutorial, me gustaria saber si es po...Hola muy buen tutorial, me gustaria saber si es posible conectar varios arduinos en serie. ejemplo 5 arduinosPytochehttps://www.blogger.com/profile/05185743889073786485noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-59636896060194217872018-02-08T12:47:31.147+01:002018-02-08T12:47:31.147+01:00Estoy seguro de que siEstoy seguro de que siMariano del Campohttps://www.blogger.com/profile/10833994480519620427noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-61257420392576055292018-02-07T03:34:50.646+01:002018-02-07T03:34:50.646+01:00 se puede programar un attiny85 con este puerto se... se puede programar un attiny85 con este puerto serial y abrir comunicacion con un arduino?Anonymoushttps://www.blogger.com/profile/13281225771484126157noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-68160750166904601112018-01-29T12:03:29.435+01:002018-01-29T12:03:29.435+01:00Para que funcione el micro le tienes que instalar ...Para que funcione el micro le tienes que instalar un circuito previo con el cristal oscilador y unos filtros RC, ademas de cargarle el bootloader antes que el programa propio...Mariano del Campohttps://www.blogger.com/profile/10833994480519620427noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-66123832539137855592018-01-27T08:03:38.269+01:002018-01-27T08:03:38.269+01:00Hola. Si después de probar el proyecto con arduino...Hola. Si después de probar el proyecto con arduino, quisiera usar simplemente los atmega328p en un pcb, la comunicación serie se puede hacer simplemente conectando los pines rx y tx, o necesito algo más para que funcione? Muchas gracias por la ayudaAnonymoushttps://www.blogger.com/profile/08791654511979252850noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-32921471854394994642017-09-26T09:23:59.101+02:002017-09-26T09:23:59.101+02:00Funciona con cualquier pin que definas con "S...Funciona con cualquier pin que definas con "SoftwareSerial". Te recomiendo no utilizar los pines TX-RX que el arduino Nano trae por defecto. SaludosMariano del Campohttps://www.blogger.com/profile/10833994480519620427noreply@blogger.comtag:blogger.com,1999:blog-6880891940841956842.post-90654390024067699322017-09-26T00:29:24.215+02:002017-09-26T00:29:24.215+02:00Con cualquier pin funciona? es que lo estoy conect...Con cualquier pin funciona? es que lo estoy conectando con el arduino nano y no funcionarosaarzabalahttps://www.blogger.com/profile/11230744596427233940noreply@blogger.com