ThingSpeak IoT com Arduino e ESP8266 no Tinkercad

Поділитися
Вставка
  • Опубліковано 30 жов 2024

КОМЕНТАРІ •

  • @devidhenrique9326
    @devidhenrique9326 4 роки тому +4

    Muito bom professor, primeiro a ver. Faz mas vídeos do esp8266 ou esp32, com microcontroladores pic, série 16f.

  • @giovanicascaes7482
    @giovanicascaes7482 Рік тому

    Ótimo trabalho. Sobre o valor, penso que seja da escala utilizada. No caso do arduino AD 0..1023, no chart a escala é de 0..1000

  • @fabio_maker
    @fabio_maker 4 роки тому +1

    Showww Kleber . Parabéns pelo video! obrigado pela referência.

  • @kakarotossj3126
    @kakarotossj3126 3 роки тому

    Beleza? Preciso fazer um projeto de internet das coisas, mas retiraram o ESP do Tinkercard, sabe se um sensor de alarme entra como iot? Porque envolve programação, mas não sei se entra só como um projeto eletrônico?!

  • @naianeoliveira953
    @naianeoliveira953 4 роки тому +1

    Olá professor, a aula foi um show!! Só não entendi o por que do resistor de 2kohms no aterramento...

    • @klebernst
      @klebernst  4 роки тому

      O módulo Wifi trabalha com 3,3V e o Arduino trabalha com 5V. Para adequar a tensão entre o pino TX do Arduino e RX do módulo, foi colocado um divisor de tensão 1K(R1) e 2K(R2). Pois se fizermos VR2 = (5V x 2K)/ (1K+2K), teremos 3,3...V

  • @noajosedomluis5359
    @noajosedomluis5359 2 місяці тому

    muito nice, mas estou dificuldade de encontrar o componente esp8266 no tinkercad, alguem me ajuda ?

  • @DaviLeandroOficial
    @DaviLeandroOficial Рік тому

    Professor, poderia disponibilizar o código?

  • @mauriciocarazzodec.209
    @mauriciocarazzodec.209 4 роки тому +1

    Fala kleber, tudo bem? Gostaria de saber se tu tem algum material escrito para fornecer sobre a conexão de tinkercad e thingspeak! Eu e meu grupo estamos trabalhando em um projeto de medidor de energia e iremos usar esp32+sim800L para fazer a parte de comunicação de dados. Como não possuímos os componentes ainda, gostariamos de testar essa comunicação com simulação!
    Abraços

    • @klebernst
      @klebernst  4 роки тому +1

      Tudo bem, Maurício!
      Infelizmente eu não tenho material escrito. Talvez o Fabio Souza, ua-cam.com/channels/Prc3wf0Rib6_BXqbTyuY2Q.html, possa ter.

    • @mauriciocarazzodec.209
      @mauriciocarazzodec.209 4 роки тому

      @@klebernst Valeu kleber!

  • @ccesaroliveira5411
    @ccesaroliveira5411 3 роки тому

    Ola Kleber. Depois de uma semana batendo aqui descobri que meu esp01 não esta recebendo ou enviando os comandos AT. Sei que tenho que mudar alguma coisa no ESP mas não sei como fazer. Você ou alguém por aqui sabe mudar o firmware do ESP01 para ele enviar e receber os comandos AT? Obrigado.

  • @josefernandes6262
    @josefernandes6262 4 роки тому

    Essa comunicação no arduíno físico também da certo?

    • @klebernst
      @klebernst  4 роки тому

      Eu ainda não testei, mas acredito que irá funcionar.

    • @ccesaroliveira5411
      @ccesaroliveira5411 3 роки тому

      @@klebernst Ola pessoal. Não, não dá certo no mundo real. Os comandos "Serial.print" desse sketch não envia nada, apenas escreve na serial. Não tem nenhum comando AT sendo executado, nem sequer um simples comando AT para retornar um "ok". Tudo é apenas escrito na serial. Testei aqui, pois preciso disso também, e descobri que não faz conexão nenhuma. Aliás para quem tem um ESP01 e não esta conseguindo executar comandos AT procure por atualização do firmware, o que aqui também não foi mencionado dado a simulação do ambiente Thinkercad. Não haveria como saber isso...

  • @fabricioandrade4728
    @fabricioandrade4728 4 роки тому +1

    👍

  • @amaro.br98
    @amaro.br98 4 роки тому

    Tem como usar o no detector de gás ?

  • @javiersuarezleon2699
    @javiersuarezleon2699 4 роки тому

    Buenas noches, hice todos los pasos incluyendo thingspeak y tinkercad, pero no funciona,el código, agradezco si me puede facilitar el código o una orientación :
    String ssid = "Simulator wifi"; //SSID a conectar
    String password = ""; // en la simulación no requiere password
    String host = "api.thingspeak.com";
    const int httpPort = 80;
    String url = "/update?api_key=LIXDWC3P3D5CLH0W&field1= ";

    int setupESP8266 (void)
    {
    //inicio de comunicación serial del módulo ESP8266
    Serial.begin (115200); // velociad de comunicación serial del módulo TX RX
    Serial.println ("AT");
    delay(10);
    if (!Serial.find ("OK")) return 1;

    // conexión a tinkercad
    Serial.println ("AT+CWJAP=\"" + ssid + "\",\"" + password + "\"");
    delay(10);
    if (!Serial.find ("OK")) return 2;

    // abriendo conexión TCP del host
    Serial.println ("AT+CIPSTART=\"TCP\",\""+ host + "\"," + httpPort);
    delay(50);
    if (!Serial.find ("OK")) return 3;

    return 0;
    }
    void enviaValorADC_ESP8266 (void)
    {
    int pot =0;
    int val =0;
    val = analogRead(pot);

    //llamada al contructor HTTP
    String httpPacket = "GET " + url + String(val) + " HTTP/1.1
    \Host: " + host + "

    ";
    int length = httpPacket.length();

    //imprime el valr ADC a serial
    Serial.println ("valor del ADC: " +String(val)+"

    ");

    //envio de el tamaño del mensaje
    Serial.print ("AT+CIPSEND=");
    Serial.println (length);
    delay (10);

    //envio de respuesta a HTTP
    Serial.print (httpPacket);
    delay(10);
    if(!Serial.find("envio OK
    ")) return;
    }


    void setup()
    {
    setupESP8266 ();
    }
    void loop()
    {
    enviaValorADC_ESP8266 ();
    delay(5000); // Wait for 1000 millisecond(s)
    }

  • @DARCIOSILVESTRESABBADIN
    @DARCIOSILVESTRESABBADIN 3 роки тому

    gut