ลงมือทำ EP : 34 - การใช้งาน Blynk IOT เบื้องต้น รวมกับ Relay เพื่อควบคุมการเปิด ปิดไฟบ้าน
ฝัง
- เผยแพร่เมื่อ 26 ก.ย. 2024
- ไม่รับทำโปรเจค หรือ สอนเขียนโค๊ดเขียนโปรแกรมนะแจ๊ะ ไม่เก่งขนาดนั้น
สนับบสนุนช่องได้ที่ลิ้งค์ล่างจ้า
tipme.in.th/bl...
Black Shooter Studio ของเราเป็นช่องที่จะหยิบยกเรื่องราวต่าง ๆ มาพูดคุยกันในมุมมองที่แปลก ๆ และในบางครั้งบางคราวที่กาแฟดีด เราก็อาจจะนำวิดีโอที่มีสาระมาให้ชมกันบ้างเป็นบางครั้งบางคราว
ทุกวิดีโอในช่อง Black Shooter Studio ของเราอาจมีภาพ เสียง หรือเนื้อหาที่ไม่เหมาะสม
ผู้ใหญ่ที่มีอายุไม่ถึง 18 ปี หรือมีวุฒิภาวะไม่เพียงพอ (ประเภทโตแต่ตัว) ควรมีเด็กให้คำแนะนำ
ติดต่อเราได้ที่
Facebook เพจ : Black Shooter Studio
/ black-shooter-studio-1...
#BlackShooterStudio
#blynk
#iot
#blynkiot
#esp8266
#esp32
อธิบายได้ละเอียดดีมากครับ ...ขอบคุณครับ
ถ้าเป็นการเปิดปิดปั๊มน้ำอัตโนมัติ แต่ไม่ใช่เปิดปิดไฟ ใช้โค้ดแบบพี่ต้องเปลี่ยนอะไรบ้างคะ
เชื่ยมต่อ ไม่ผ่านติด brownout detector was triggered แก้ยังไงครับ
จบเลย ไอโฟนผมหาไวไฟในแอพไม่เจอ ช่วยด้วยพี่ 😂
ตอนนี้ มาเออเร่อที่ บรรทัด pinMode ครับแอด 😢
ถ้าเป็น Esp 8266 v3 ละครับ
โทรศัพท์ผมหา wifi ในแอพไม่เจอแต่ไปเชื่อมข้างนอกได้ทำยังไงครับ ผมละท่อ
ขอบคุณครับ
ถ้าใช้ python บน esp32 ในแอป blynk ต้องเปลี่ยนอะไรบ้างครับ
มีสอน วิธีใช้ตัว Esp32-cam ไหมครับ
ตัวที่ต้องใช้ FT232RL usb เป็นตัวช่วยรึเปล่าครับ
@@blackshooterstudio4520 ไม่แน่ใจครับ
** เป็นตัวใช้เป็นกล้อง ส่งภาพขึ้นคราวด์ได้อะครับ 😅😅
@@Country_Home_Agriculture_farm มันมีหลายรุ่นน่ะครับ ถ้ายังไงลองดูที่ www.cybertice.com ก็ได้ครับ ลูกค้าผมเขามีบทความกับวิดีโอสอนการใช้งานพื้นฐานพวกนี้อยู่
เข้าไปที่เว็บของเขาแล้วใส่รหัสสินค้า M1238 ลงไปในช่องค้นหาทางซ้ายมือ พวกบทความ Library โค๊ดตัวอย่าง กับวิดีโอสอนใช้งานจะอยู่ด้านล่างของรูปสินค้าครับ
ส่วนด้านล่างเป็นวิดีโอที่เขาทำไว้ ไม่แน่ใจว่าเป็นรุ่นเดียวกับที่ต้องการรึเปล่านะครับ
th-cam.com/video/qpLQHb6PmWg/w-d-xo.html
ขอช่องทางติดต่อหน่อยครับ
มันขึ้นว่า Compilation error: ‘WiFi’ was not declared in this scope แปรรว่ายังไงครับ ผมก่อเขียนโคดตามพี่เเล้วน่ะครับ
ช่วยตอบทีน่ะครับกำลังทำโปรเจ็กครับ
ปัญหานี้เกิดได้ 2 กรณีครับ
1. เลือกบอร์ดผิด บางครั้งใช้โค๊ดของ ESP32 ไปใส่ ESP8266 หรือไม่ก็อื่นๆ ทำให้ข้อมูลบอร์ดไม่สามารถอ่านโค๊ดได้
2. โค๊ดผิด ไม่แน่ใจเหมือนกันนะว่าทำตามขั้นตอนแบบเป๊ะๆรึเปล่านะ
พี่ครับผมต่อไฟ 2หลอด ใช้D0 กับD1เป็นหลอดไฟผมต้องเเก้ตรงไหนครับให้ไฟติด ทั้ง2หลอด
ต้องเพิ่มโค๊ดครับ D0 เป็น GPIO 16 D1 เปน GPIO 5
@@blackshooterstudio4520 เเล้วในblynk ต้องเเก้ใหม่ป่าวครับ ผมมีหลอดไฟ2 หลอด
ผมจะทำสวิทเปิด/ปิดไฟต้องตั้งค่าตามพี่ไหมครับ😅
ถ้าเป็นคนที่เริ่มเล่นอุปกรณ์พวกนี้ใหม่ๆ ทำตามไปก่อนก็ได้ครับ ทำพอให้รู้ระบบ พอคุ้นมือแล้วค่อยไปประยุกต์ใช้ทำอย่างอื่น
ถ้าจะใช้รีเลย์3ตัว ต้องเเก้โค้ดยังไงบ้างครับ
เพราะว่าจะทำโครงงาน
ทำตามลำดับนะครับ
1.เพิ่ม Virtual pin ใน data stream
2.เพิ่มการจำลองใน web dashboard
3.กด save เพื่อสร้าง firmware ใหม่
4.เอา firmware ใหม่ไปใส่ในโค๊ด
5.เพิ่มโค๊ดในส่วนของขาควบคุม
ตัวอย่างโค๊ด เพิ่มขาควบคุมโดยใช้ Virtual Pin 1 และกำหนดขาควบคุมเป็น D1
BLYNK_WRITE(V1)
{
int val2 = param.asInt()
digitalWrite(D1, !val2);
}
ในส่วนที่สองเพิ่ม pinMode ให้เพิ่มต่อจาก pinMode แรกเลยครับ
ตัวอย่าง
pinMode(D4, OUTPUT);
pinMode(D1, OUTPUT);
ประมาณนี้ครับ
ตัวอย่างการแก้โค๊ดในส่วนของ BLYNK_WRITE
BLYNK_WRITE(V0)
{
int val = param.asInt();
digitalWrite(D4, !val);
}
BLYNK_WRITE(V1)
{
int val2 = param.asInt();
digitalWrite(D1, !val2);
}
ไฟรีเลย์ของหนูติดเเต่หลอดไฟไม่ติดต้องแก้ไขยังไงเหรอคะพี่
@@supassarayimsuan3853 เป็นรีเลย์กี่โวลต์ครับ ถ้าเป็น 5V ที่ไม่ใช่รุ่นเดียวกับที่ผมใช้ในวิดีโอ ส่วนมากจะใช้กับ ESP ไม่ได้ครับ ถ้าหารุ่นเดียวกับผมไม่ได้ แนะนำว่าให้เปลี่ยนไปใช้รีเลย์ 3V ครับ
@@blackshooterstudio4520 ถ้าเราจะเพิ่มโค้ดสั่งรีเลย์ตัวที่3กับตัวที่4เพิ่มต้องพิมพ์ยังไงครับ