Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
//โปรเเกรมนะครับ//#include #include #include #include #define BLYNK_PRINT Serial#define LINE_TOKEN "FFlfC86MlECIegUOCjzgY161WKJStxUCzjeRM1mNbZ7"char auth[] = "9c-_JLG6xGf_OwS9PQjIRXxvoO-9VNY-";char ssid[] = "SKW02";char pass[] = "";BlynkTimer timer;#define redLED D5 #define greenLED D6 #define DHTPIN D3 #define DHTTYPE DHT22 // DHT22 if useDHT22DHT dht(DHTPIN, DHTTYPE);void setup(){ Serial.begin(9600); dht.begin(); timer.setInterval(500000, Sensor); Blynk.begin(auth, ssid, pass); LINE.setToken(LINE_TOKEN);}void loop(){ Blynk.run(); timer.run(); }void Sensor(){ float h = dht.readHumidity(); float t = dht.readTemperature(); if (isnan(h) || isnan(t)) { Serial.println("Failed to read from DHT sensor!"); delay(5000); return; } Serial.print("Humidity is: "); Serial.println(h, 1); Serial.print("Temperature is: "); Serial.println(t, 1); Blynk.virtualWrite(V2, h); Blynk.virtualWrite(V3, t); LINE.notify("Humidity is: "+String(h)+" %"); LINE.notify("Temperature is: "+String(t)+" C"); }
พี่ครับสอบถามหน่อยครับถ้าเห็นตอบทีนะครับขอบคุณครับ ถ้าผมเอาไปจับตัวเลขที่แสดงได้ไหมครับ แบบประมาณว่าในตู้จะแสดงตัวเลขอะครับพอตัวเลขถึงระดับนึงก็แจ้งเตือนเข้าไลน์ วอนช่วยทีครับ
สามารถเปลี่ยน Sensor เป็น SHT30 ได้ม้ายครับ
เพิ่มจอแสดงผล ต้องเขียนโค้ดเพิ่มด้วยมั้ยครับ ต่อยังไงครับ
ค่า อุณหภูมิ ,ความชื้น ที่ส่งแสดงใน Blynk ส่งช้าลงตามข้อความในไลน์ แก้ยังไงครับ
ได้ครับสามารถกำหนดค่สได้ครับ
@@WasanDIY ให้ค่า อุณหภูมิ ,ความชื้น ที่ส่งแสดงใน Blynk มาเเบบทุกๆ 2-5 วินาที ข้อความไลน์ ให้ส่งครึง ชม.ครับ
ผมทำตามไม่เห็นแจ้งเตือนเลยครับโค๊ตผ่านหมด
ไลน์ Token ถูกไหมครับ เเละเงื่อนไขการเเจ้งเตือนถูกไฟมครับ
หาไลเบอรี่ไม่เจอแก้ไงครับ
ใช้อุปกรณ์ไรบ้างนะครับพี่
พี่ครับทำแล้วอัปโหลดเสร็จ ไม่มีค่าโชว์ แก้ขไตรงไหนครับ
ตรวจสอบการตั้งค่าที่เเอปยังครับ เเละการต่อด้วยครับ เเละชนิดของ sensor ด้วยครับ
ขอเสียงคนอย่างเดียวดีไหมครับ ไม่เอาดนตรี
ขอบคุณครับ
ทำไมผมโหลด Code ตัวอย่างพี่ได้มาแค่ 1kb เองครับเปิดไม่ได้เลย
error #define DHTTYPE DHT11 ครับแก้ตรงไหนครับ library ก็อัปแล้วแต่ไม่ผ่านครับ
พี่ครับถ้าผมไม่ได้ใช้แอพ blynk ผมต้องแก้โค้ดตรงไหนบ้างครับพอดีอาจารย์เค้าให้สร้างแอพ inventor ของสมาทโฟนขึ้นมาเองอ่ะครับ
เเก้เกื่อบทั้งหมดเลยครับผม
@@WasanDIY เคครับขอบคุณครับ
ขอโค๊ต หน่อยครับ
โปรเเกรมใต้คลิปนะครับ
ถ้าเราจะวัดความชื่นในดิน ต้องใช้ sensor แบบไหนครับ
ppp
pp
ต่อออกจอ OLED ได้ไหมครับรุ่นนี้
ตอนเขียนโปรเเกรมต้องต่อบร์อดกับคอมพิ้วเตอร์ด้วยใช่ไหมครับเเล้วก็หาชื่อบอร์ดเเล้วจึงเขียนโปรเเกรมใช่ไหมครับพอดีผมไม่รู้
ลองทำตามแล้ว ขึ้น wasn't online yet นะคะ ต้องตรวจสอบตรงไหนคะ
หนูกำลังมินิโปรเจคอยู่ โค้ดรันไม่ได้ มีติดตรง ไลบารี่ Sensor ขอคำปรึกษาได้ไหมคะ หนูแอดเฟสพี่ไปแล้วนะคะ ขอบคุณค่ะ
ลงไลบร้ารี่ครบยังครับ
ผมใช้ ติดตรง Library BlynkSimpleEsp8266.h กับ WiFiClientSecureAxTLS.h
เบรินลงไปแล้ว ไม่คอนเน็คกับอะไรเลยครับ ทั้งblynk และ line
ตรวจสอบ ไวไฟ ที่ใช้ครับ เเละ Tokenที่ใช้ด้วยครับ
@@WasanDIY ตรวจสอบหมดทุกขั้นตอนแล้วครับ ลองกับExamples หมดแล้วครับ ทั้งToken Line Blynk และ ทดสอบเชื่อมตัว Blynk กับwifi แล้วก็คอนเน็คปกติเลยครับ พอเบรินเสร็จกดรีเซ็ท ก็กลายเป็นภาษาต่างดาว 4-5ตัวอักษรเลยครับ
@@chitphoncha Blynk .ใช้ server ฟรีหรือว่า สมัครธรรมดาอ่ะ
เเอดไลน์เเล้วส่งมาครับ
@@WasanDIY ADD ไปแล้วนะครับ
error compiling for board nodemcu 1.0 (esp-12e module) ขึ้นแบบนี้แก้ยังไงครับพี่
เสร็จแล้วเงียบเลยครับ
ลองตรวจสอบดูครับมีอะไรผิดปะครับ ชื่อ wifi pass ถูกไหมครับง
@@WasanDIY ได้แล้วครับ เยี่ยมเลย แค่รอเวลา
ไรวะ ........
?...............................................
มันขึ้น wasn't online yet แก้ยังไงครับ
ดูก่อนว่าใช่ wifi รหัสผ่านถูกไหมครับ Token ออกถูกต้องไหมครับ อีกอย่างมันรองรับ wifi 2.4 G นะครับ
//โปรเเกรมนะครับ//
#include
#include
#include
#include
#define BLYNK_PRINT Serial
#define LINE_TOKEN "FFlfC86MlECIegUOCjzgY161WKJStxUCzjeRM1mNbZ7"
char auth[] = "9c-_JLG6xGf_OwS9PQjIRXxvoO-9VNY-";
char ssid[] = "SKW02";
char pass[] = "";
BlynkTimer timer;
#define redLED D5
#define greenLED D6
#define DHTPIN D3
#define DHTTYPE DHT22 // DHT22 if useDHT22
DHT dht(DHTPIN, DHTTYPE);
void setup()
{
Serial.begin(9600);
dht.begin();
timer.setInterval(500000, Sensor);
Blynk.begin(auth, ssid, pass);
LINE.setToken(LINE_TOKEN);
}
void loop()
{
Blynk.run();
timer.run();
}
void Sensor()
{
float h = dht.readHumidity();
float t = dht.readTemperature();
if (isnan(h) || isnan(t)) {
Serial.println("Failed to read from DHT sensor!");
delay(5000);
return;
}
Serial.print("Humidity is: ");
Serial.println(h, 1);
Serial.print("Temperature is: ");
Serial.println(t, 1);
Blynk.virtualWrite(V2, h);
Blynk.virtualWrite(V3, t);
LINE.notify("Humidity is: "+String(h)+" %");
LINE.notify("Temperature is: "+String(t)+" C");
}
พี่ครับสอบถามหน่อยครับถ้าเห็นตอบทีนะครับขอบคุณครับ ถ้าผมเอาไปจับตัวเลขที่แสดงได้ไหมครับ แบบประมาณว่าในตู้จะแสดงตัวเลขอะครับพอตัวเลขถึงระดับนึงก็แจ้งเตือนเข้าไลน์ วอนช่วยทีครับ
สามารถเปลี่ยน Sensor เป็น SHT30 ได้ม้ายครับ
เพิ่มจอแสดงผล ต้องเขียนโค้ดเพิ่มด้วยมั้ยครับ ต่อยังไงครับ
ค่า อุณหภูมิ ,ความชื้น ที่ส่งแสดงใน Blynk ส่งช้าลงตามข้อความในไลน์ แก้ยังไงครับ
ได้ครับสามารถกำหนดค่สได้ครับ
@@WasanDIY ให้ค่า อุณหภูมิ ,ความชื้น ที่ส่งแสดงใน Blynk มาเเบบทุกๆ 2-5 วินาที ข้อความไลน์ ให้ส่งครึง ชม.ครับ
ผมทำตามไม่เห็นแจ้งเตือนเลยครับ
โค๊ตผ่านหมด
ไลน์ Token ถูกไหมครับ เเละเงื่อนไขการเเจ้งเตือนถูกไฟมครับ
หาไลเบอรี่ไม่เจอแก้ไงครับ
ใช้อุปกรณ์ไรบ้างนะครับพี่
พี่ครับทำแล้วอัปโหลดเสร็จ ไม่มีค่าโชว์ แก้ขไตรงไหนครับ
ตรวจสอบการตั้งค่าที่เเอปยังครับ เเละการต่อด้วยครับ เเละชนิดของ sensor ด้วยครับ
ขอเสียงคนอย่างเดียวดีไหมครับ ไม่เอาดนตรี
ขอบคุณครับ
ทำไมผมโหลด Code ตัวอย่างพี่ได้มาแค่ 1kb เองครับเปิดไม่ได้เลย
error #define DHTTYPE DHT11 ครับแก้ตรงไหนครับ library ก็อัปแล้วแต่ไม่ผ่านครับ
พี่ครับถ้าผมไม่ได้ใช้แอพ blynk ผมต้องแก้โค้ดตรงไหนบ้างครับพอดีอาจารย์เค้าให้สร้างแอพ inventor ของสมาทโฟนขึ้นมาเองอ่ะครับ
เเก้เกื่อบทั้งหมดเลยครับผม
@@WasanDIY เคครับขอบคุณครับ
ขอโค๊ต หน่อยครับ
โปรเเกรมใต้คลิปนะครับ
ถ้าเราจะวัดความชื่นในดิน ต้องใช้ sensor แบบไหนครับ
ppp
pp
ต่อออกจอ OLED ได้ไหมครับรุ่นนี้
ตอนเขียนโปรเเกรมต้องต่อบร์อดกับคอมพิ้วเตอร์ด้วยใช่ไหมครับเเล้วก็หาชื่อบอร์ดเเล้วจึงเขียนโปรเเกรมใช่ไหมครับพอดีผมไม่รู้
ลองทำตามแล้ว ขึ้น wasn't online yet นะคะ ต้องตรวจสอบตรงไหนคะ
หนูกำลังมินิโปรเจคอยู่ โค้ดรันไม่ได้ มีติดตรง ไลบารี่ Sensor ขอคำปรึกษาได้ไหมคะ หนูแอดเฟสพี่ไปแล้วนะคะ ขอบคุณค่ะ
ลงไลบร้ารี่ครบยังครับ
ผมใช้ ติดตรง Library BlynkSimpleEsp8266.h กับ WiFiClientSecureAxTLS.h
เบรินลงไปแล้ว ไม่คอนเน็คกับอะไรเลยครับ ทั้งblynk และ line
ตรวจสอบ ไวไฟ ที่ใช้ครับ เเละ Tokenที่ใช้ด้วยครับ
@@WasanDIY ตรวจสอบหมดทุกขั้นตอนแล้วครับ ลองกับExamples หมดแล้วครับ ทั้งToken Line
Blynk และ ทดสอบเชื่อมตัว Blynk กับwifi แล้วก็คอนเน็คปกติเลยครับ พอเบรินเสร็จกดรีเซ็ท ก็กลายเป็นภาษาต่างดาว 4-5ตัวอักษรเลยครับ
@@chitphoncha Blynk .ใช้ server ฟรีหรือว่า สมัครธรรมดาอ่ะ
เเอดไลน์เเล้วส่งมาครับ
@@WasanDIY ADD ไปแล้วนะครับ
error compiling for board nodemcu 1.0 (esp-12e module) ขึ้นแบบนี้แก้ยังไงครับพี่
เสร็จแล้วเงียบเลยครับ
ลองตรวจสอบดูครับมีอะไรผิดปะครับ ชื่อ wifi pass ถูกไหมครับง
@@WasanDIY ได้แล้วครับ เยี่ยมเลย แค่รอเวลา
ไรวะ ........
?...............................................
มันขึ้น wasn't online yet แก้ยังไงครับ
ดูก่อนว่าใช่ wifi รหัสผ่านถูกไหมครับ Token ออกถูกต้องไหมครับ อีกอย่างมันรองรับ wifi 2.4 G นะครับ