
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Faça o seu próprio Sensor de Temperatura Tweeting que pode funcionar em qualquer lugar com wi-fi.
Etapa 1: Etapa 1: construir seu sensor de temperatura

Peças necessárias:
1 - Photon
1 - sensor de temperatura dht22
1 - Breadboard
1 - Resistor de 10K
5 - Fios
1 - Cabo USB para Mini-USB
1 - Tomada de parede
Configure seu fóton como mostrado no Diagrama de Fritzing acima:)
Etapa 2: Etapa 2: Criar uma conta do Twitter e configurar Arduino-tweet.appspot.com
Crie o twitter que deseja tweetar do Photon. Depois de criar o twitter, vá para arduino-tweet.appspot.com e coloque seu token do twitter. Este site lhe dará um novo token que você colocará no código na próxima etapa. Isso permite que você tweet a partir do fóton.
Etapa 3: Etapa 3: enviar seu código para Build.particle.io (código abaixo e na imagem)

// Esta instrução #include foi adicionada automaticamente pelo IDE de partículas.
#incluir
// Chave OAuth #define TOKEN "825469186306617344-sDdIZblaYgQhyNLGgIuk1p4a5yuFytD"
// Twitter Proxy #define LIB_DOMAIN "arduino-tweet.appspot.com"
Cliente TCPClient; #define DHTPIN 0 // qual pino estamos conectados #define DHTTYPE DHT22 // qual sensor estamos usando: DHT 22
DHT dht (DHTPIN, DHTTYPE);
double curr_hum; // zumbido atual double curr_temp; // temp atual void checkHum () {curr_hum = dht.getHumidity (); }
void checkTemp () {curr_temp = dht.getTempFarenheit (); } void setup () {pinMode (DHTPIN, INPUT); checkTemp (); char msg = "Olá!" + String (curr_temp); // msg = "Olá!" + char (curr_temp); atraso (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST / atualizar HTTP / 1.0"); client.println ("Host:" LIB_DOMAIN); client.print ("Content-Length:"); client.println (strlen (msg) + strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); } / * void tweetOut (String mensagem) {// char msg = message.toCharArray (); atraso (1000);
client.connect (LIB_DOMAIN, 80); client.println ("POST / atualizar HTTP / 1.0"); client.println ("Host:" LIB_DOMAIN); client.print ("Content-Length:"); client.println (strlen (msg) + strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); } * / void loop () {/ * checkHum (); // verifique a umidade. Define as variáveis locais curr_hum e curr_hum str checkTemp (); char msg = "Boa tarde! A temperatura atual é:" + Char (curr_temp) + ". A umidade atual é:" + Char (curr_hum) + "."); atraso (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST / atualizar HTTP / 1.0"); client.println ("Host:" LIB_DOMAIN); client.print ("Content-Length:"); client.println (strlen (msg) + strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (TOKEN); client.print ("& status ="); client.println (msg); atraso (60.000); * /}
Etapa 4: Etapa 4: construir um gabinete e tweetar
Construa um gabinete, conecte em uma parede onde você deseja a temperatura e a umidade e envie o código de build.particle.io!
Recomendado:
Sensor de temperatura e umidade Arduino alimentado por energia solar como sensor Oregon de 433 mhz: 6 etapas

Sensor de temperatura e umidade Arduino alimentado por energia solar como sensor Oregon de 433 mhz: esta é a construção de um sensor de temperatura e umidade alimentado por energia solar. O sensor emula um sensor Oregon de 433 mhz e é visível no gateway Telldus Net.O que você precisa: 1x " 10-LED Sensor de movimento de energia solar " do Ebay. Certifique-se de que diz bateria de 3,7 V
Interface do Arduino com sensor ultrassônico e sensor de temperatura sem contato: 8 etapas

Interface do Arduino com sensor ultrassônico e sensor de temperatura sem contato: Hoje em dia, os fabricantes e desenvolvedores estão preferindo o Arduino para o desenvolvimento rápido da prototipagem de projetos. Arduino é uma plataforma eletrônica de código aberto baseada em hardware e software fáceis de usar. O Arduino tem uma comunidade de usuários muito boa. Neste projeto
Leitura de temperatura usando o sensor de temperatura LM35 com Arduino Uno: 4 etapas

Lendo a temperatura usando o sensor de temperatura LM35 com o Arduino Uno: Olá, pessoal, neste instructables aprenderemos como usar o LM35 com o Arduino. Lm35 é um sensor de temperatura que pode ler valores de temperatura de -55 ° C a 150 ° C. É um dispositivo de 3 terminais que fornece tensão analógica proporcional à temperatura. Hig
Ponto de acesso (AP) NodeMCU ESP8266 para servidor Web com sensor de temperatura DT11 e impressão de temperatura e umidade no navegador: 5 etapas

ESP8266 NodeMCU Access Point (AP) para servidor Web com sensor de temperatura DT11 e impressão de temperatura e umidade no navegador: Olá pessoal, na maioria dos projetos usamos ESP8266 e na maioria dos projetos usamos ESP8266 como servidor web para que os dados possam ser acessados em qualquer dispositivo por wi-fi acessando o servidor da Web hospedado por ESP8266, mas o único problema é que precisamos de um roteador funcionando para
Como usar o sensor de temperatura DHT11 com Arduino e impressão de temperatura e umidade: 5 etapas

Como usar o sensor de temperatura DHT11 com Arduino e impressão de temperatura e umidade: O sensor DHT11 é usado para medir temperatura e umidade. Eles são amadores de eletrônicos muito populares. O sensor de umidade e temperatura DHT11 torna realmente fácil adicionar dados de umidade e temperatura aos seus projetos eletrônicos DIY. É por