Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Esta é a segunda parte da série IoT ESP8266. Para ver a parte 1, consulte esta IoT ESP8266 Series instrutível: 1 Conecte ao roteador WIFI.
Esta parte tem como objetivo mostrar como enviar seus dados de sensor para um dos populares serviços de nuvem gratuitos de IoT https://thingspeak.com. Os dados podem ser quaisquer dados que você detecte, como: temperatura, umidade, medições de poluição do ar ou até mesmo localização GPS.
Etapa 1: definir um canal ThingSpeak
Abra ThingSpeak.com
Para definir a configuração do ThingSpeak, siga os seguintes passos
- Inscrever-se
- Faça um novo canal
- Nomeie o canal (por exemplo, clima, se você estiver monitorando dados meteorológicos)
- definir campos (por exemplo, temperatura, se você está jorrando para medir a temperatura). Você pode adicionar até 8 canais para cada canal
- Lembre-se de seu ID de canal
- Vá para Chaves de API e lembre-se de sua Chave de API escrita
Etapa 2: Componentes e circuitos necessários
- ESP8266 ESP-12E NodeMCU
- cabo USB ts
- Potenciômetro
- Placa de ensaio e fios
A saída do potenciômetro vai para A0 no ESP8266, um lado para GND e o outro para 3,3 V
Etapa 3: Código
Baixe a Biblioteca ThingSpeak e importe-a.
Baixe meu código
Defina myChannelNumber para o número do canal que você já lembrou.
Defina myWriteAPIKey como sua chave de API de gravação que você já lembrou.
Etapa 4: Resultado
Divirta-se observando seus dados
Etapa 5: Próxima Parte
Consulte a parte 3 da série para aprender a controlar dois LEDs por meio do ThingSpeak e de um aplicativo Android.
Série IoT ESP8266: 3- Portas do NodeMCU de controle ThingSpeak-Android