<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comentários sobre: Enviando e recebendo dados com Serial Monitor no Arduino	</title>
	<atom:link href="https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/</link>
	<description>Artigos e Tutoriais sobre Desenvolvimento de Software, Bancos de Dados SQL, Linux, Lógica de Programação, Inteligência Artificial, Hardware, Eletrônica, Arduino, Técnicas e Teorias de Estudo e Aprendizagem, Carreira em TI, Ciências Cognitivas, e muito mais!</description>
	<lastBuildDate>Thu, 08 Jun 2023 15:53:28 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>
		Por: Thiago SOuza		</title>
		<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-48539</link>

		<dc:creator><![CDATA[Thiago SOuza]]></dc:creator>
		<pubDate>Thu, 08 Jun 2023 15:53:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=1955#comment-48539</guid>

					<description><![CDATA[Olá, você sabe me dizer se é possivel controlar uma saída do arduino atravês de uma mensagem que recebo por email? Recebo alertas por email e queria controlar um sensor pela saída do arduino, é possivel?]]></description>
			<content:encoded><![CDATA[<p>Olá, você sabe me dizer se é possivel controlar uma saída do arduino atravês de uma mensagem que recebo por email? Recebo alertas por email e queria controlar um sensor pela saída do arduino, é possivel?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: SÔNIA CRISTINA RAFAEL		</title>
		<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-35927</link>

		<dc:creator><![CDATA[SÔNIA CRISTINA RAFAEL]]></dc:creator>
		<pubDate>Sun, 27 Sep 2020 15:41:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=1955#comment-35927</guid>

					<description><![CDATA[EU QUERO SABER MAIS SOBRE ESTE ASSUNTO.
 COM IMPLEMENTAR O CÓDIGO ABAIXO NO MICROCONTROLADOR ARDUINO MEGA. ENVIAR DADOS PARA A SERIAL. E COMPROVA AS INFORMAÇÕES ENVIADAS ATRAVÉS DO OSCILOSCÓPIO.
FAZER AS DEVIDAS ALTERAÇÕES NO CÓDIGO  PARA TESTAR O ENVIO DA LETRA S.]]></description>
			<content:encoded><![CDATA[<p>EU QUERO SABER MAIS SOBRE ESTE ASSUNTO.<br />
 COM IMPLEMENTAR O CÓDIGO ABAIXO NO MICROCONTROLADOR ARDUINO MEGA. ENVIAR DADOS PARA A SERIAL. E COMPROVA AS INFORMAÇÕES ENVIADAS ATRAVÉS DO OSCILOSCÓPIO.<br />
FAZER AS DEVIDAS ALTERAÇÕES NO CÓDIGO  PARA TESTAR O ENVIO DA LETRA S.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Fábio dos Reis		</title>
		<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-28225</link>

		<dc:creator><![CDATA[Fábio dos Reis]]></dc:creator>
		<pubDate>Fri, 14 Dec 2018 14:15:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=1955#comment-28225</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-28202&quot;&gt;fernando mántaras&lt;/a&gt;.

Olá Fernando!
Creio que esse artigo do Embarcados possa te ajudar:
https://www.embarcados.com.br/protocolo-modbus-exemplos-e-simuladores/
Abraço!]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-28202">fernando mántaras</a>.</p>
<p>Olá Fernando!<br />
Creio que esse artigo do Embarcados possa te ajudar:<br />
<a href="https://www.embarcados.com.br/protocolo-modbus-exemplos-e-simuladores/" rel="nofollow ugc">https://www.embarcados.com.br/protocolo-modbus-exemplos-e-simuladores/</a><br />
Abraço!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: fernando mántaras		</title>
		<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-28202</link>

		<dc:creator><![CDATA[fernando mántaras]]></dc:creator>
		<pubDate>Thu, 13 Dec 2018 23:21:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=1955#comment-28202</guid>

					<description><![CDATA[Olá Fabio:
Eu não sou da area de eletrônica digital, Apenas estou tentando fazer com que um arduino ligado a uma celula de carga transmita os dados a outro arduino atraves do rs485. Você sabe se há alguma rotina pronta para a comunicação de dados entre arduinos??
Grato
Fernando]]></description>
			<content:encoded><![CDATA[<p>Olá Fabio:<br />
Eu não sou da area de eletrônica digital, Apenas estou tentando fazer com que um arduino ligado a uma celula de carga transmita os dados a outro arduino atraves do rs485. Você sabe se há alguma rotina pronta para a comunicação de dados entre arduinos??<br />
Grato<br />
Fernando</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Leonardo Amorim Silva		</title>
		<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-25744</link>

		<dc:creator><![CDATA[Leonardo Amorim Silva]]></dc:creator>
		<pubDate>Mon, 18 Jun 2018 08:32:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=1955#comment-25744</guid>

					<description><![CDATA[o meu problema é o seguinte, eu queria fazer um programa em arduino uno que ao digitar na console do pc &quot;open&quot; o arduino me abrisse a caixa registradora, queria fazer uma especie de caixa anti roubo. me ajude por favor]]></description>
			<content:encoded><![CDATA[<p>o meu problema é o seguinte, eu queria fazer um programa em arduino uno que ao digitar na console do pc &#8220;open&#8221; o arduino me abrisse a caixa registradora, queria fazer uma especie de caixa anti roubo. me ajude por favor</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Leonardo Amorim Silva		</title>
		<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-25743</link>

		<dc:creator><![CDATA[Leonardo Amorim Silva]]></dc:creator>
		<pubDate>Mon, 18 Jun 2018 08:29:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=1955#comment-25743</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-25412&quot;&gt;Fábio dos Reis&lt;/a&gt;.

Como eu posso fazer isso? Me ajude]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-25412">Fábio dos Reis</a>.</p>
<p>Como eu posso fazer isso? Me ajude</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Fábio dos Reis		</title>
		<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-25412</link>

		<dc:creator><![CDATA[Fábio dos Reis]]></dc:creator>
		<pubDate>Thu, 19 Apr 2018 22:05:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=1955#comment-25412</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-25398&quot;&gt;Anderson Gonçalves&lt;/a&gt;.

Sim Anderson, consegue.]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-25398">Anderson Gonçalves</a>.</p>
<p>Sim Anderson, consegue.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Anderson Gonçalves		</title>
		<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-25398</link>

		<dc:creator><![CDATA[Anderson Gonçalves]]></dc:creator>
		<pubDate>Mon, 16 Apr 2018 14:14:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=1955#comment-25398</guid>

					<description><![CDATA[Bom dia Fabio.

Sabe me dizer se consigo fazer esta comunicação seria PC arduino, com um programa em C++?]]></description>
			<content:encoded><![CDATA[<p>Bom dia Fabio.</p>
<p>Sabe me dizer se consigo fazer esta comunicação seria PC arduino, com um programa em C++?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Vitor Lopes		</title>
		<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-21396</link>

		<dc:creator><![CDATA[Vitor Lopes]]></dc:creator>
		<pubDate>Fri, 28 Apr 2017 01:31:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=1955#comment-21396</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-20981&quot;&gt;Thiago ribeiro santos.&lt;/a&gt;.

Olá Thiago, fiz um sketch que atende o seu desejo, vou postá-la aqui pra que outras pessoas possam ver, mas se quiser que mande o arquivo por email, é só responder com o endereço de email :D. Aqui vai:

//Olá thiago, ai vai um exemeplo de código que supre o que entendi do que vc queria.
//Peço desculpas se de alguma forma ofendo, tento  comentado linha por linha.
//Se esse for o caso, peço que entenda que talvez outras pessoas, possam ter dificuldade em ler o código sem o comentário detalhado.

String nomeRecebido = &quot;&quot;;       // String que vai receber o conjunto de caracteres do &quot;nome&quot;.
String idadeRecebida = &quot;&quot;;      // String que vai receber o conjunto de caracteres da &quot;idade&quot;.
unsigned long delay1 = 0;       // delay para verificar se acabaram os caracteres. 

//funciona da sequinte maneira:
//abrimos o monitor serial, inserimos o nome, enter, inserimos a idade, enter, e é mostrado a frase: &quot;(nome) tem (idade) anos.&quot;.

void setup() 
{  
  Serial.begin(9600);           //inicia a comuicação serial em uma taxa de 9600. 
}

void loop() 
{
  char caracter;                //variável que irá comportar momentaneamente o ultimo caracter lido 
  boolean flag=true;            // variável para sair e entrar nas rotinas, dá pra fazer de outros milhares de jeitos, mas né, o que veio primeiro à mente...
  
  while(flag){
    if (Serial.available())     //verifica se há um caracter disponivel no buffer, se sim, realiza a seguinte rotina: 
    {
      caracter = Serial.read(); //guarda o ultimo caracter no buffer, na variável caracter rsrsrsr
      nomeRecebido += caracter; // adiciona o ultimo caracter lido ao string do nome.
      delay1 = millis();        //guarda o momento que realizamos essa rotina.
    }
    if (((millis() - delay1) &#062; 10) &#038;&#038; (nomeRecebido != &quot;&quot;)) //verifica se não há mais caracteres no buufer à serem adicionados à string do nome, e verifica se a mesma não está vazia, se as duas condições são atendidas, realizamos a rotina:
    {
      flag=false;               //dasativamos o flag para sairmos da rotina while.
    }
  }
  flag=true;                    //ativamos o flag novamente para entrarmos no while da idade, e não termos de criar um flag, ou outro artificio só pra essa rotina :D
  while(flag)
  {
    if (Serial.available())     //verifica se há um caracter disponivel no buffer, se sim, realiza a seguinte rotina: 
    {
      caracter = Serial.read(); //guarda o ultimo caracter no buffer, na variável caracter, de novo isso rsrsrsr
      idadeRecebida += caracter;// adiciona o ultimo caracter lido ao string da idade.      
      delay1 = millis();        //guarda o momento que realizamos essa rotina.
    }
    if (((millis() - delay1) &#062; 10) &#038;&#038; (idadeRecebida != &quot;&quot;))//verifica se não há mais caracteres no buufer à serem adicionados à string da idade, e verifica se a mesma não está vaziase as duas condições são atendidas, realizamos a rotina:
    {
      Serial.print(nomeRecebido); //imprime no monitor serial o nome que foi digitado anteriormente.
      Serial.print(&quot; tem &quot;);       //imprime no monitor serial a sequencia de caracteres: &quot; tem &quot; 
      Serial.print(idadeRecebida);//imprime no monitor serial a idade digitada anteriormente.
      Serial.println(&quot; anos.&quot;);   //imprime no monitor serial asequencia de caracteres: &quot; anos.&quot;. E quebra a linha.
      nomeRecebido = &quot;&quot;;          //Esvazia o string do nome, para caso queira repetir o processo
      idadeRecebida = &quot;&quot;;         //Esvazia o string da idade, para caso queira repetir o processo
      flag=false;                 //dasativamos o flag para sairmos da rotina while, e reiniciar o loop :D
    }
  }
}]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-20981">Thiago ribeiro santos.</a>.</p>
<p>Olá Thiago, fiz um sketch que atende o seu desejo, vou postá-la aqui pra que outras pessoas possam ver, mas se quiser que mande o arquivo por email, é só responder com o endereço de email :D. Aqui vai:</p>
<p>//Olá thiago, ai vai um exemeplo de código que supre o que entendi do que vc queria.<br />
//Peço desculpas se de alguma forma ofendo, tento  comentado linha por linha.<br />
//Se esse for o caso, peço que entenda que talvez outras pessoas, possam ter dificuldade em ler o código sem o comentário detalhado.</p>
<p>String nomeRecebido = &#8220;&#8221;;       // String que vai receber o conjunto de caracteres do &#8220;nome&#8221;.<br />
String idadeRecebida = &#8220;&#8221;;      // String que vai receber o conjunto de caracteres da &#8220;idade&#8221;.<br />
unsigned long delay1 = 0;       // delay para verificar se acabaram os caracteres. </p>
<p>//funciona da sequinte maneira:<br />
//abrimos o monitor serial, inserimos o nome, enter, inserimos a idade, enter, e é mostrado a frase: &#8220;(nome) tem (idade) anos.&#8221;.</p>
<p>void setup()<br />
{<br />
  Serial.begin(9600);           //inicia a comuicação serial em uma taxa de 9600.<br />
}</p>
<p>void loop()<br />
{<br />
  char caracter;                //variável que irá comportar momentaneamente o ultimo caracter lido<br />
  boolean flag=true;            // variável para sair e entrar nas rotinas, dá pra fazer de outros milhares de jeitos, mas né, o que veio primeiro à mente&#8230;</p>
<p>  while(flag){<br />
    if (Serial.available())     //verifica se há um caracter disponivel no buffer, se sim, realiza a seguinte rotina:<br />
    {<br />
      caracter = Serial.read(); //guarda o ultimo caracter no buffer, na variável caracter rsrsrsr<br />
      nomeRecebido += caracter; // adiciona o ultimo caracter lido ao string do nome.<br />
      delay1 = millis();        //guarda o momento que realizamos essa rotina.<br />
    }<br />
    if (((millis() &#8211; delay1) &gt; 10) &amp;&amp; (nomeRecebido != &#8220;&#8221;)) //verifica se não há mais caracteres no buufer à serem adicionados à string do nome, e verifica se a mesma não está vazia, se as duas condições são atendidas, realizamos a rotina:<br />
    {<br />
      flag=false;               //dasativamos o flag para sairmos da rotina while.<br />
    }<br />
  }<br />
  flag=true;                    //ativamos o flag novamente para entrarmos no while da idade, e não termos de criar um flag, ou outro artificio só pra essa rotina 😀<br />
  while(flag)<br />
  {<br />
    if (Serial.available())     //verifica se há um caracter disponivel no buffer, se sim, realiza a seguinte rotina:<br />
    {<br />
      caracter = Serial.read(); //guarda o ultimo caracter no buffer, na variável caracter, de novo isso rsrsrsr<br />
      idadeRecebida += caracter;// adiciona o ultimo caracter lido ao string da idade.<br />
      delay1 = millis();        //guarda o momento que realizamos essa rotina.<br />
    }<br />
    if (((millis() &#8211; delay1) &gt; 10) &amp;&amp; (idadeRecebida != &#8220;&#8221;))//verifica se não há mais caracteres no buufer à serem adicionados à string da idade, e verifica se a mesma não está vaziase as duas condições são atendidas, realizamos a rotina:<br />
    {<br />
      Serial.print(nomeRecebido); //imprime no monitor serial o nome que foi digitado anteriormente.<br />
      Serial.print(&#8221; tem &#8220;);       //imprime no monitor serial a sequencia de caracteres: &#8221; tem &#8221;<br />
      Serial.print(idadeRecebida);//imprime no monitor serial a idade digitada anteriormente.<br />
      Serial.println(&#8221; anos.&#8221;);   //imprime no monitor serial asequencia de caracteres: &#8221; anos.&#8221;. E quebra a linha.<br />
      nomeRecebido = &#8220;&#8221;;          //Esvazia o string do nome, para caso queira repetir o processo<br />
      idadeRecebida = &#8220;&#8221;;         //Esvazia o string da idade, para caso queira repetir o processo<br />
      flag=false;                 //dasativamos o flag para sairmos da rotina while, e reiniciar o loop 😀<br />
    }<br />
  }<br />
}</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Tadeu Bassetti		</title>
		<link>https://www.bosontreinamentos.com.br/eletronica/arduino/enviando-e-recebendo-dados-com-serial-monitor-no-arduino/#comment-20997</link>

		<dc:creator><![CDATA[Tadeu Bassetti]]></dc:creator>
		<pubDate>Wed, 29 Mar 2017 23:23:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=1955#comment-20997</guid>

					<description><![CDATA[Já descobri como fazer, obrigado]]></description>
			<content:encoded><![CDATA[<p>Já descobri como fazer, obrigado</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
