COMUNICAÇÃO SERIAL ARDUINO UART, I2C e SPI | Explicando Conexões Seriais e as suas Diferenças
HTML-код
- Опубликовано: 3 янв 2021
- O Arduino possui vários tipos de conexões seriais, mas 3 tipos são os mais comuns de se encontrar nos módulos: UART, I2C e SPI. Cada um desses tipos de comunicação serial possui suas vantagens e desvantagens, as quais eu explico neste vídeo e finalizo com uma tabela de comparação entre os três. Entenda de uma vez o que é comunicação serial e utilize os seus módulos de forma sábia e correta!
Site Oficial explicando alguns comandos do Serial Arduino:
www.arduino.cc/reference/en/l...
Meus livros de Arduino e Eletrônica que recomendo:
Arduino em Ação: amzn.to/3iBrXOH
Programação com Arduino: Começando com Sketches: amzn.to/3ixZ0TM
Programação com Arduino II: Passos Avançados com Sketches: amzn.to/3pN8w73
Microeletrônica, by Sedra/Smith: amzn.to/3iQskVR
Não deixe de se inscrever no canal para não perder todas as aulas e futuros projetos! Aproveite para me seguir também nas outras redes sociais:
Instagram: / cleber.funbots
Facebook: / cleber.funbots
Telegram: t.me/cleberfunbots
Um abraço! 🤓
Prof. Cleber Borges
__________
#ArduinoSerial #I2C #SPI Наука
VOCÊ JÁ SABE PROGRAMAR O ARDUINO E MONTAR OS SEUS PRÓPRIOS PROJETOS? NÃO?!?
Então conheça o meu Curso de Arduino, ensino tudo o que sei de Arduino, do básico até o Avançado.
Aulas em vídeo explicando a teoria da programação e depois aplicando na prática todos os conceitos
Confiram no link: cursos.dankicode.com/curso-arduino-completo
O I²C foi uma genial sacada vinda dos Paises baixos atravez da Philipes e foi apresentado ao mundo em 1982. Parabéns pela otima abordagem deste valioso conteúdo.
Bom dia. Excelente vídeo, bem objetivo!! Tenho uma placa baseada em esp32 que já vem com uma porta serial 232 com conector DB9. Gostaria de saber se consigo comunicar display LCD nela e qual biblioteca e conversor terei que usar. Valeu obrigado
Muito bom, claro e objetivo.
CARA VIDEO PERFEITO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Muito obrigado por mais essa grande aula.
Aula TOP!
Parabéns
agradeço o compartilhamento de conhecimentos Mestre.
Ótima explicação
Obrigado por compartilhar os seus conhecimentos, muito boa a aula, foi claro, objetivo e bem didático.
Que aula top
Super buena la explicacion
Muito bom :)
Um abraço
Muito bom o video. Estou pesquisando pois quero montar um circuito com o MSP430 e preciso de um display LCD. Daí estou querendo aprender mais sobre esse tipo de comunicação.
Parabéns pelo vídeo e o conteúdo, tirou muitas dúvidas minhas, porém fiquei com uma que encontrei colocando em prática. Por que o I2C depois de atingir um comprimento de cabo (no meu caso, maior que 20cm), para de se comunicar com o microcontrolador. Estou utilizando o ESP32 e o ADXL345 e o cabo que estou falando é o que conecta o sensor no ESP32? Só consigo dados do sensor se o cabo for menor que 20cm. Sabe me dizer o que pode ser?
Parabéns conheci hoje seu vídeo vou me inscrever Obrigado por compartilhar seus conhecimentos.
Obrigado! Seja Bem-vindo!
preciso de um conversor de i2c pra spi, o cc1101 usa o protocolo spi , o cardputer não tem uma Groove que suporte spi. Tem algum conversor em específico pra fazer isso e o modelo desse dispositivo.
obrigada :)
Eu que agradeço!
É possível usar o I2C e o SPI ao mesmo tempo com o Arduino? Por exemplo, usar um display OLE (I2C) e um gravador de SD (SPI).
Sim! É tranquilo de fazer isso, pois os pinos são diferentes e as bibliotecas são independentes. Valeu!
Ótimo video. Obrigado
Excelente vídeo. Alguma chance do Arduino utilizar o Hart?
Amigão, quando da esse erro no esp32 , No hardware SPI pins defined. All SPI access will default to bitbanged como resolver?
você pode indicar um livro bom que abrange bem este assunto?. ficarei muito grato!. já me increvi no seu canal e assisto seus videos muito bom.
Difícil essa hein, infelizmente não conheço. Também duvido que tenha algo em português, se tiver só em inglês, mas mesmo assim não conheço. Valeu!
show de bola, então quer dizer que qualquer comunicação serial tx-rx é o mesmo uart? ou o uart é mais pra fala de serial nos arduinos
Valeu Amilton! Nem sempre é UART, porque outros barramentos seriais também usam a nomenclatura TX-RX (RS-232 por exemplo). Mas o serial do Arduino TX-RX é sim UART.
Quando desligo o sds e o scl o sistema não trava mais
Consigo ter vários dispositivos SPI no mesmo arduino?
Consegue sim, vou anotar aqui pra fazer um vídeo explicando como fazer! Abraço
Tô nesse mesmo enrrosco...
E o sinal ttl?
Otimo. Tô usando um display e um arduino em um projeto. No projeto tem uma bomba tambem. Mas da erro sempre que a bomba é ligada. Trava o Arduino...o display fica doido, trava também. Como proteger esses fios e o display contra interferências magneticas?
Amigo, tive um problema semelhante. Tô usando um acelerômetro que se comunica ao microcontrolador através de um cabo que tem uns 15m. de distância e travava a programação do nada ou qdo. ligava/desligava o motor. Só consegui minimizar esse problema usando um cabo de rede blindado.
Aproveitando o assunto…será que não tem como transmitir a informação de clock (scl) através de um foto acoplador e isolar esse pino do microcontrolador.
Tbm notei que ao desligar um dos pinos (scl ou sda) não acontece os travamentos. Se alguém tiver alguma ideia de como isolar esse pino e manter a comunicação I2C agradeço desde já se puder ajudar. Abraço, ótimo vídeo.
👏👏👏 e o emmc?
não conheço esse emmc, é um barramento serial mesmo?
@@FunBots só sei que é Clock, Cmd, Do.
Porta série....
Nao sei porque relacionar especificamente com Arduíno. Sao padrões que existem a decadas e todo microcontrolador e periféricos usam