Aula #3 – Depuração de Erros do ESP8266

Ferramenta de Decodificação de Stack Trace:

https://github.com/me-no-dev/EspExceptionDecoder

Código de simulação de erro:

void setup()
{
  Serial.begin(115200);
  Serial.println();
  Serial.println("Let's provoke the s/w wdt firing...");
  //
  // provoke an OOM, will be recorded as the last occured one
  char* out_of_memory_failure = (char*)malloc(1000000);
  //
  // wait for s/w wdt in infinite loop below
  while(true);
  //
  Serial.println("This line will not ever print out");
}

void loop(){}

Referência:

https://arduino-esp8266.readthedocs.io/en/latest/faq/a02-my-esp-crashes.html

Carro Seguidor de Linha – Arduino

Nesta aula aprenderemos a fazer um carro robótico seguidor de linha com Arduino!

Links da Aula

Tutorial do Carro Seguidor de Linha

https://www.robocore.net/tutoriais/robo-seguidor-de-linha.html

Manual da Placa Motor Shield

https://cdn-learn.adafruit.com/downloads/pdf/adafruit-motor-shield.pdf

Biblioteca Motor Shield

https://github.com/adafruit/Adafruit-Motor-Shield-library/

Calculadora de Resistores para Divisor de Tensão

https://www.arduinoecia.com.br/p/calculador-divisor-de-tensao-function.html?m=1

Módulo Conversor RS485 – MODBUS

Conversor RS485 é um Módulo Avulso que pode ser ligado em um FTDi, um
Arduino UNO, NANO etc.

Na verdade o Conversor RS485 é igual ao Módulo Integrado RS485 do Arduino Supervisório, com algumas pequenas diferenças. A primeira é dele ser avulso. A segunda é que seu conector tem uma pinagem diferente do RS485 integrado.

Mas possui todos os jumpers de configuração e a mesma funcionalidade do módulo integrado. Foi pensado dessa forma para ser um acessório de bancada, onde você pode ligar seu Arduino UNO nesse Conversor
RS485 e ligar os fios no Arduino Supervisório MODBUS, para testar a comunicação MODBUS.

No manual veremos também código de exemplo para você poder efetuar os testes de funcionamento do seu equipamento

RS485 – Comunicando Arduinos a Distância

Material adicional da aula sobre RS485, clique nos links do menu ao lado.

Nesta aula veremos como utilizar o padrão de comunicação RS485 para comunicação entre Arduinos até 1,2Km de distância, podendo ligar até 32 endereços de dispositivos na Rede.

Robô Garra

Descrição

O Robô Garra é um projeto de montagem educacional, que possui um braço robótico, com uma garra para pegar e manipular objetos.

Conta com 3 ângulos de movimentação e pode executar tarefas sequenciais, com movimentos programados por um computador, ou pode ser controlado de forma independente, através de um controle remoto.

É um projeto que estimula o raciocínio do aluno no aprendizado do estudo dos ângulos, que é fundamental para compreender conceitos ligados a geometria, trigonometria, entre outros ramos da matemática.

Utilize o menu localizado na barra direita desta página para acessar os vídeos tutoriais e também a documentação necessária (incluindo códigos) para construir esse projeto.

Bom divertimento!

Utilize o formulário de comentários abaixo para enviar suas dúvidas e compartilhar suas opiniões sobre este projeto.