Съдържание:
- Стъпка 1: Стъпка 1: Изградете своя температурен сензор
- Стъпка 2: Стъпка 2: Създайте акаунт в Twitter и настройте Arduino-tweet.appspot.com
- Стъпка 3: Стъпка 3: Натиснете кода си на Build.particle.io (код по -долу и на снимката)
- Стъпка 4: Стъпка 4: Изградете корпус и получете туит
Видео: Tweeting Temp Sensor: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Направете свой собствен температурен сензор за туитове, който може да работи навсякъде с WiFi.
Стъпка 1: Стъпка 1: Изградете своя температурен сензор
Необходими части:
1 - Фотон
1 - dht22 Температурен сензор
1 - Платка
1 - 10K резистор
5 - Проводи
1 - USB към Mini -USB кабел
1 - Щепсел за стена
Настройте своя фотон, както е показано на диаграмата на фриттинг по -горе:)
Стъпка 2: Стъпка 2: Създайте акаунт в Twitter и настройте Arduino-tweet.appspot.com
Създайте туитър, който искате да чуруликате от Photon. След като създадете Twitter, отидете на arduino-tweet.appspot.com и поставете своя жетон за Twitter. Този сайт ще ви даде нов знак, който ще поставите в кода в следващата стъпка. Това ви позволява да туитвате от фотона.
Стъпка 3: Стъпка 3: Натиснете кода си на Build.particle.io (код по -долу и на снимката)
// Този #include израз е добавен автоматично от IDE на частици.
#включва
// OAuth Key #define TOKEN "825469186306617344-sDdIZblaYgQhyNLGgIuk1p4a5yuFytD"
// Twitter прокси #define LIB_DOMAIN "arduino-tweet.appspot.com"
TCPClient клиент; #define DHTPIN 0 // към кой щифт сме свързани #define DHTTYPE DHT22 // кой сензор използваме: DHT 22
DHT dht (DHTPIN, DHTTYPE);
двоен curr_hum; // текущ шум двойна curr_temp; // текуща temp void checkHum () {curr_hum = dht.getHumidity (); }
void checkTemp () {curr_temp = dht.getTempFarenheit (); } void setup () {pinMode (DHTPIN, INPUT); checkTemp (); char msg = "Здравейте!" + Низ (curr_temp); // msg = "Здравей!" + char (curr_temp); забавяне (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /update HTTP /1.0"); client.println ("Хост:" LIB_DOMAIN); client.print ("Content-Length:"); client.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (ТОКЕН); client.print ("& status ="); client.println (msg); } /*void tweetOut (низово съобщение) {// char msg = message.toCharArray (); забавяне (1000);
client.connect (LIB_DOMAIN, 80); client.println ("POST /update HTTP /1.0"); client.println ("Хост:" LIB_DOMAIN); client.print ("Content-Length:"); client.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (ТОКЕН); client.print ("& status ="); client.println (msg); } * / void loop () { / * checkHum (); // проверка на влажността. Задава локалните променливи curr_hum и curr_hum str checkTemp (); char msg = "Добър ден! Текущата температура е:"+Char (curr_temp)+". Текущата влажност е:"+Char (curr_hum)+"."); забавяне (1000); client.connect (LIB_DOMAIN, 80); client.println ("POST /update HTTP /1.0"); client.println ("Хост:" LIB_DOMAIN); client.print ("Content-Length:"); client.println (strlen (msg)+strlen (TOKEN) +14); client.println (); client.print ("token ="); client.print (ТОКЕН); client.print ("& status ="); client.println (msg); забавяне (60000); */}
Стъпка 4: Стъпка 4: Изградете корпус и получете туит
Изградете заграждение, включете го в стена, където искате температурата и влажността, и натиснете кода от build.particle.io!
Препоръчано:
Temp Disply на 3310 Дисплей Графичен начин: 5 стъпки
Temp Disply на 3310 Дисплей Графичен начин: Здравейте, аз съм starkship Имам канал в YouTube ТАКА ТОВА ПРОЕКТ ЗА ИЗПОЛЗВАНЕТО НА NOKIA 3310 ДИСПЛЕЙ: -1 X ДИСПЛЕЙ NOKIA 3310 (СТАР /НОВ НЯКОЙ) 1 X ARDUINO UNO /NANO (ВСИЧКИ ТИП СА РАБОТИ) 1X LM35 ТЕМП. СЕНЗОР 1 X 10uf (ЕЛЕКТРОЛИТИЧЕН КАПИТАЦОР) малко жица
Alert-using-ThingSpeak+ESP32-Wireless-Temp-Влажност-сензор: 7 стъпки
Alert-using-ThingSpeak+ESP32-Wireless-Temp-Sensor за влажност: В този урок ще измерваме различни данни за температурата и влажността, използвайки сензор за Temp и влажност. Ще научите също как да изпращате тези данни на ThingSpeak. За да можете да създадете временен сигнал в пощата си на определена стойност
IoT-ThingSpeak-ESP32-Long-Range-Wireless-Vibration-And-Temp: 6 стъпки
IoT-ThingSpeak-ESP32-Long-Range-Wireless-Vibration-and-Temp: В този проект ние ще измерваме вибрациите и температурата с помощта на NCD сензори за вибрации и температура, Esp32, ThingSpeak. Вибрацията е наистина движение напред-назад-или трептене - на машини и компоненти в моторизирани джаджи. Вибрации в i
Tweeting лампа Bot: 5 стъпки (със снимки)
Tweeting Lamp Bot: Тази инструкция ще ви научи как да направите Tweeting - лампа, контролирана от мобилен телефон. Това е прост готин проект, който използва изобретателя на приложения на MIT, както и средата за кодиране на частици, за да създаде лампа, управлявана от мобилен телефон чрез IoT, която туитва
Цифров термометър Acme W/ DS18B20 Temp Probe & I2C LCD: 5 стъпки
Цифров термометър Acme W/ DS18B20 Temp Probe & I2C LCD: това е много прост проект, който не струва много и няма да отнеме много време. Сложих го в кутия на Amazon, защото беше там, но това можеше да се монтира в почти всичко