Innholdsfortegnelse:
- Trinn 1: Trinn 1: Bygg din temperatursensor
- Trinn 2: Trinn 2: Opprett en Twitter-konto og konfigurer Arduino-tweet.appspot.com
- Trinn 3: Trinn 3: Skyv koden din på Build.particle.io (kode nedenfor og på bildet)
- Trinn 4: Trinn 4: Bygg en vedlegg og få tweeting
Video: Tweeting Temp Sensor: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Lag din egen Tweeting Temperature Sensor som kan fungere hvor som helst med WiFi.
Trinn 1: Trinn 1: Bygg din temperatursensor
Nødvendige deler:
1 - Foton
1 - dht22 temperatursensor
1 - Brødbrett
1 - 10K motstand
5 - Ledninger
1 - USB til Mini -USB -kabel
1 - Veggplugg
Sett opp fotonen din som vist i Fritzing -diagrammet ovenfor:)
Trinn 2: Trinn 2: Opprett en Twitter-konto og konfigurer Arduino-tweet.appspot.com
Lag twitteren du vil tweet fra Photon. Etter å ha opprettet twitter, gå til arduino-tweet.appspot.com og legg inn twitter-tokenet ditt. Dette nettstedet vil gi deg et nytt token som du vil sette inn i koden i neste trinn. Dette lar deg tweet fra fotonet.
Trinn 3: Trinn 3: Skyv koden din på Build.particle.io (kode nedenfor og på bildet)
// Denne #include -setningen ble automatisk lagt til av Particle IDE.
#inkludere
// OAuth Key #define TOKEN "825469186306617344-sDdIZblaYgQhyNLGgIuk1p4a5yuFytD"
// Twitter Proxy #definer LIB_DOMAIN "arduino-tweet.appspot.com"
TCPClient -klient; #define DHTPIN 0 // hvilken pin vi er koblet til #define DHTTYPE DHT22 // hvilken sensor vi bruker: DHT 22
DHT dht (DHTPIN, DHTTYPE);
dobbel curr_hum; // nåværende nynning dobbel curr_temp; // nåværende midlertidig tomrom checkHum () {curr_hum = dht.getHumidity (); }
void checkTemp () {curr_temp = dht.getTempFarenheit (); } ugyldig oppsett () {pinMode (DHTPIN, INPUT); checkTemp (); char msg = "Hei!" + String (curr_temp); // msg = "Hei!" + røye (curr_temp); forsinkelse (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /oppdater HTTP /1.0"); client.println ("Vert:" 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 melding) {// char msg = message.toCharArray (); forsinkelse (1000);
client.connect (LIB_DOMAIN, 80); client.println ("POST /oppdater HTTP /1.0"); client.println ("Vert:" 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 (); // sjekk fuktighet. Angir de lokale variablene curr_hum og curr_hum str checkTemp (); char msg = "God ettermiddag! Den nåværende temperaturen er:"+Char (curr_temp)+". Den nåværende fuktigheten er:"+Char (curr_hum)+"."); forsinkelse (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /oppdater HTTP /1.0"); client.println ("Vert:" 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); forsinkelse (60000); */}
Trinn 4: Trinn 4: Bygg en vedlegg og få tweeting
Bygg et kabinett, koble til en vegg der du vil ha temperatur og fuktighet, og skyv koden fra build.particle.io!
Anbefalt:
Tweeting værstasjon: 8 trinn (med bilder)
Tweeting værstasjon: Har du noen gang ønsket å overvåke byens nåværende værforhold, karbonavtrykk, støy og forurensningsnivåer? Vil du være en Climate Change Crusader eller sette opp din egen Tweeting værstasjon og dele dine lokale værforhold med
ESP8266 NodeMCU + LM35 + Blynk (IOT Værstasjon/ Digital Temp Sensor): 4 trinn
ESP8266 NodeMCU + LM35 + Blynk (IOT Weather Station/ Digital Temp Sensor): Hei folkens! I denne instruksen skal vi lære å koble LM35 -sensoren til NodeMCU og vise denne temperaturinformasjonen over internett på en smarttelefon med Blynk -applikasjon. (Også i dette prosjektet bruker vi SuperChart -widgeten i Bl
Tweeting Lamp Bot: 5 trinn (med bilder)
Tweeting Lamp Bot: Denne instruksen vil lære deg hvordan du lager en mobiltelefonstyrt Tweeting - Lampe. Det er et enkelt, kult prosjekt som bruker MIT -appoppfinner så vel som partikkelkodemiljøet for å lage en mobiltelefonstyrt lampe gjennom IoT som tweeter
Temp Sensor DS18B20 (Raspberry Pi): 4 trinn (med bilder)
Temp Sensor DS18B20 (Raspberry Pi): Grunnleggende opplæring i hvordan du konfigurerer en DS18b20 temp sensor med bringebær pi
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 trinn (med bilder)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: Vi liker alle å vite hva den nåværende romtemperaturen er, og noen ganger hva temperaturen er i et annet rom, eller kanskje til og med i feriehuset ditt på den andre siden av verden. Kanskje du vil overvåke temperaturen i kjæledyrdyrets hus