Arduino Playground is read-only starting December 31st, 2018. For more info please look at this Forum Post

Referência Linguagem (extendida) | Bibliotecas | Comparações

Serial

A comunicação serial possibilita o Arduino se comunicar com um computador ou com outros dispositivos. Todas as placas Arduino possuem pelo menos uma porta serial (também conhecida como UART ou USART): Serial. A comunicação ocorre através dos pinos digitais 0 (RX) e 1 (TX), assim como uma conexão USB. Desta maneira, se você utilizar esta funcionalidade, os pinos 0 e 1 não poderão ser utilizados como entrada ou saída digital.

Na IDE do Arduino existem uma ferramente onde você pode monitorar a comunicação Serial entre a placa do Arduino e o computador. Clique em serial monitor na barra de ferramentas e selecione a mesma taxa de transmissão definida na função begin().

O Arduino Mega possui três portas seriais adicionais: Serial1 nos pinos 19 (RX) a 18 (TX), Serial2 nos pinos 17 (RX) e 16 (TX), Serial3 nos pinos 15 (RX) e 14 (TX). Para utilizar esses pinos para a comunicação com o seu computador pessoal, você precisará de um conversor USB-Serial adicional, já que esses pinos não estão conectados ao adaptador serial do Arduino Mega. Para uma comunicação externa com outros dispositivos, conecte o pino TX do seu dispositivo ao pino RX do Arduino, e o pino RX do seu dispositivo ao pino TX do Arduino, e o pino terra (ground) do Arduino Mega ao terra (ground) do seu dispositivo. (Nunca conecte diretamente esses pinos a uma porta Serial RS232, daquelas antigas com pinos grandes; elas operam com uma tensão elevada de +/- 12V, que podem danificar sua placa Arduino.);

Funções

Examples

Referência Home