สารบัญ:

การควบคุมไฟห้องแบบแฮนด์ฟรี: 10 ขั้นตอน
การควบคุมไฟห้องแบบแฮนด์ฟรี: 10 ขั้นตอน

วีดีโอ: การควบคุมไฟห้องแบบแฮนด์ฟรี: 10 ขั้นตอน

วีดีโอ: การควบคุมไฟห้องแบบแฮนด์ฟรี: 10 ขั้นตอน
วีดีโอ: วิธีติดตั้งโคมดาวน์ไลท์ LED ง่ายๆ ใครๆก็ทำได้ EASY Installation : Daddy's Tips 2024, พฤศจิกายน
Anonim
Image
Image
การควบคุมไฟห้องแบบแฮนด์ฟรี
การควบคุมไฟห้องแบบแฮนด์ฟรี
การควบคุมไฟห้องแบบแฮนด์ฟรี
การควบคุมไฟห้องแบบแฮนด์ฟรี

เช่นเดียวกับในภาพยนตร์เรื่อง "Mission Impossible" กล่าวว่า " Desperate Times เรียกร้องให้มีมาตรการที่สิ้นหวัง " พี่ชายของฉันที่อยู่ในชั้นที่ 10 ได้มีความคิดที่จะควบคุมไฟของห้องครัวโดยใช้โทรศัพท์แทนการใช้สวิตช์และเหตุผลที่ห้องครัวของเราถูกแบ่งปันด้วย แขกคนอื่นๆ ของ Airbnb และสวิตช์เป็นพื้นที่เสี่ยงที่สุดในการแพร่กระจาย COVID 19

หลังจากที่ได้ไอเดียแล้ว เราก็ได้วางแผนว่าจะทำให้มันเป็นจริงได้อย่างไร ฉันมีความรู้ด้านวิศวกรรมและน้องชายของฉันที่มีความรู้ระดับความคิดสร้างสรรค์ระดับ 10 ได้เกิดขึ้นแล้ว พ่อแม่ของเราช่วยเราในการเชื่อมต่อเพื่อรับส่วนประกอบและงานเบ็ดเตล็ดอื่นๆ

ขั้นตอนที่ 1: ส่วนประกอบ

ส่วนประกอบ
ส่วนประกอบ
  • Smps มินิ -5v
  • MOC3041
  • MOC3021
  • วงจรเรียงกระแส
  • Triac-BT136
  • ตัวต้านทาน
  • หมุดส่วนหัว
  • 4N35
  • NodeMCU
  • ตัวต้านทาน

ขั้นตอนที่ 2: มันทำงานอย่างไร

  • ประกอบด้วยโมดูล NodeMCU ที่เชื่อมต่อกับ Wifi จากตำแหน่งที่เชื่อมต่อกับเซิร์ฟเวอร์ Blynk
  • มี Triac ควบคุมการเปิดปิดไฟ ฉันใช้ Triac แทนรีเลย์เพราะราคาถูกกว่าและเชื่อถือได้มากกว่า
  • มี Smp เพื่อแปลงกระแสไฟ AC เป็นกระแสตรง

ขั้นตอนที่ 3: แผนภาพวงจรสำหรับ PCB หลัก

แผนภาพวงจรสำหรับ PCB หลัก
แผนภาพวงจรสำหรับ PCB หลัก
แผนภาพวงจรสำหรับ PCB หลัก
แผนภาพวงจรสำหรับ PCB หลัก

PCB ถูกสั่งทำและพิมพ์จาก pcbway ฉันได้รวมแผนภาพวงจร

ขั้นตอนที่ 4: การสร้าง PCB โดยใช้ Eagle CAD

การทำ PCB โดยใช้ Eagle CAD
การทำ PCB โดยใช้ Eagle CAD
การทำ PCB โดยใช้ Eagle CAD
การทำ PCB โดยใช้ Eagle CAD

สามารถไปที่โปรไฟล์ของฉันซึ่งฉันได้อธิบายวิธีออกแบบ PCB แบบกำหนดเองโดยใช้ Eagle CAD รูปภาพแสดงไฟล์บอร์ดและ Gerber View ของโครงการ

ขั้นตอนที่ 5: รับ PCB

รับ PCB
รับ PCB
รับ PCB
รับ PCB

PCB ถูกจัดส่งภายใน 2 สัปดาห์

ขั้นตอนที่ 6: ครอบคลุม

ครอบคลุม
ครอบคลุม
ครอบคลุม
ครอบคลุม
  • อย่างที่บอกไปแล้วว่าน้องชายของฉันมีความคิดสร้างสรรค์มาก เขาใช้ Sweet box แบบเก่าและ Sunmica รุ่นเก่าทำปก
  • มันถูกทาสีดำ
  • Sunmica ให้การตกแต่งด้วยไม้อย่างดี

ขั้นตอนที่ 7: การเข้ารหัส

#define BLYNK_PRINT ซีเรียล

#รวม #รวม

char auth ="รหัสรับรองความถูกต้องของคุณ"; // คุณควรได้รับ Auth Token ในแอป Blynk

const int R1 = 5; // รีเลย์เอาต์พุต 1

const int R2 = 4; // รีเลย์เอาต์พุต 2

char ssid = "ชื่อเครือข่าย Wifi ของคุณ"; // ข้อมูลรับรอง WiFi ของคุณ

char pass = "รหัสผ่านเครือข่ายของคุณ"; // ตั้งรหัสผ่านเป็น "" สำหรับเครือข่ายที่เปิดอยู่

การตั้งค่าเป็นโมฆะ () {

Serial.begin(9600); // ดีบักคอนโซล

Blynk.begin(รับรองความถูกต้อง, ssid, ผ่าน);

โหมดพิน (R1, เอาต์พุต);

โหมดพิน (R2, เอาต์พุต); }

วงเป็นโมฆะ () { Blynk.run (); }

ขั้นตอนที่ 8: Blynk

Blynk
Blynk
Blynk
Blynk
  • สร้างโครงการใหม่ในแอป BLYNK
  • เขียนชื่อโครงการ "Hands-Free Lights Control" และเลือก NodeMCU จากเมนูแบบเลื่อนลง
  • โทเค็น AUTH จะถูกส่งไปยังอีเมลที่ลงทะเบียนของคุณ
  • เพิ่มปุ่มรีเลย์ 2 ปุ่มจากดรอปดาวน์ขวา
  • D1 สำหรับรีเลย์ 1 และ D2 สำหรับรีเลย์ 2 หรือตามที่คุณต้องการ

ขั้นตอนที่ 9: ประกอบ

ประกอบ
ประกอบ
  • ประกอบชิ้นส่วนทั้งหมดตามแผนภาพวงจรที่ให้มา
  • และวางฝาครอบไว้บนวงจรอย่างปลอดภัยโดยใช้สกรู

ขั้นตอนที่ 10: สรุป

  • โครงการนี้ประสบความสำเร็จอย่างมากและแขกของ Airbnb ชอบมาก!
  • โครงการนี้ยังเป็นประโยชน์อย่างมากสำหรับน้องชายของฉัน เพราะเขาได้เรียนรู้ความรู้ทางอิเล็กทรอนิกส์มากมายที่ใช้ในงานวิศวกรรม

แนะนำ: