สารบัญ:

ARMTRONIX WIFI SINGLE Dimmer Board V0.2: 3 ขั้นตอน (พร้อมรูปภาพ)
ARMTRONIX WIFI SINGLE Dimmer Board V0.2: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ARMTRONIX WIFI SINGLE Dimmer Board V0.2: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ARMTRONIX WIFI SINGLE Dimmer Board V0.2: 3 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: MOES WiFi+RF 2 Gang Switch Light Switch Module,Install with Neutral Wire Needed 2024, พฤศจิกายน
Anonim
ARMTRONIX WIFI SINGLE บอร์ดหรี่ไฟ V0.2
ARMTRONIX WIFI SINGLE บอร์ดหรี่ไฟ V0.2

Armtronix Wifi dimmer เป็นบอร์ด IOT ที่ออกแบบมาสำหรับระบบอัตโนมัติภายในบ้าน คุณสมบัติของบอร์ดคือ:

  1. การควบคุมแบบไร้สาย
  2. ฟอร์มแฟกเตอร์ขนาดเล็ก
  3. ออนบอร์ดไฟ AC เป็น DC1y 230VAC ถึง 5V DC
  4. สวิตช์เสมือน DC

ขนาดของบอร์ดคือ 61.50 มม. X32 มม. ดังแสดงในแผนภาพที่ 1 มีความจุในการขับโหลด 1 แอมป์ บอร์ดมีโมดูล Wifi และไมโครคอนโทรลเลอร์ (atmega328) ซึ่งใช้เพื่อควบคุม triac ผ่าน HTTP หรือ MQTT บอร์ดมีสวิตช์ DC เสมือนซึ่งสามารถใช้ควบคุมการเปิดและปิดได้

บอร์ดยังมีโมดูลพลังงาน AC เป็น DC 100-240VAC ถึง 5V สูงถึง 0.6A, triac BT136 และขั้วต่อเทอร์มินัล นอกจากนี้ยังมี Zero cross detection อีกด้วย มี triac หนึ่งตัวที่ใช้ทั้งสำหรับการหรี่แสงและสำหรับการสลับ

ขั้นตอนที่ 1: รายละเอียดส่วนหัว

รายละเอียดส่วนหัว
รายละเอียดส่วนหัว

ไดอะแกรม2 ให้รายละเอียดของส่วนหัวและเทอร์มินัลบล็อก

กับบอร์ด 230VAC ถูกนำไปใช้กับเทอร์มินัลบล็อกอินพุตและโหลดถูกนำไปใช้กับเทอร์มินัลบล็อกเอาต์พุต

บนกระดานส่วนหัว J3 ใช้สำหรับสวิตช์เสมือน dc รายละเอียดส่วนหัวสามารถอ้างอิงได้จากแผนภาพ 4 พินแรกคือ vcc3.3v พินที่สองคือ atmega pin pco สำหรับการเขียนโปรแกรม Arduino เราต้องใช้ A0 และพินที่สามเป็นกราวด์ สำหรับ สวิตช์เสมือน dc เราใช้เพียงพินที่สองเช่น A0 และพินที่สามเช่นกราวด์ซึ่งถูกกล่าวถึงในไดอะแกรม 3 สำหรับการเชื่อมต่อสวิตช์เสมือน

ขั้นตอนที่ 2: รายละเอียดการเขียนโปรแกรม

รายละเอียดการเขียนโปรแกรม
รายละเอียดการเขียนโปรแกรม

J1 Header ใช้เพื่ออัปโหลดเฟิร์มแวร์ไปยัง ESP หรือ atmega ผ่านโมดูล FTDI ดูรายละเอียดของส่วนหัวได้ในไดอะแกรม4 หลังจากทำการเชื่อมต่อแล้ว ให้เชื่อมต่อพอร์ต USB เข้ากับคอมพิวเตอร์และขั้นแรกเราต้องติดตั้งไดรเวอร์เพื่อตรวจหาพอร์ต com ด้วยวิธีนี้ผู้ใช้สามารถอัปโหลดเฟิร์มแวร์ได้

ในการอัปโหลดเฟิร์มแวร์ใหม่เป็น esp โดยใช้ FTDI ให้ทำการเชื่อมต่อต่อไปนี้

  1. เชื่อมต่อ RX ของ FTDI กับพิน TXDE ของ J1
  2. เชื่อมต่อ TX ของ FTDI กับพิน RXDE ของ J1
  3. เชื่อมต่อ RTS ของ FTDI กับพิน RTSE ของ J1
  4. เชื่อมต่อ DTR ของ FTDI กับพิน DTRE ของ J1
  5. เชื่อมต่อ Vcc5V ของ FTDI กับพิน VCC5v ของ J1
  6. เชื่อมต่อ GND ของ FTDI กับพิน GND ของ J1

ในทำนองเดียวกันการอัปโหลดเฟิร์มแวร์ไปยัง atmega ให้ทำการเชื่อมต่อต่อไปนี้

  1. เชื่อมต่อ RX ของ FTDI กับพิน TXDA ของ J1
  2. เชื่อมต่อ TX ของ FTDI กับพิน RXDA ของ J1
  3. เชื่อมต่อ DTR ของ FTDI กับ DTRApin ของ J1
  4. เชื่อมต่อ Vcc5V ของ FTDI กับพิน VCC5v ของ J1
  5. เชื่อมต่อ GND ของ FTDI กับพิน GND ของ J1

หลังจากตั้งโปรแกรมทั้ง ESP และ Atmega เราต้องสร้างการเชื่อมต่อระหว่าง ESP และ Atmega โดยการย่อหมุด 3-4 ของส่วนหัว J1 และ 5-6 ของส่วนหัว J1 โดยใช้การตั้งค่าจัมเปอร์

ขั้นตอนที่ 3: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ

แผนภาพการเดินสายไฟแสดงในแผนภาพ 3 เพื่อป้อนขั้วต่อเทอร์มินัล 230VAC Phase (P) และให้ Neutral (N) เอาต์พุตสามารถใช้เป็นหรี่แสงได้เพื่อควบคุมความเข้มของแสงและเพื่อควบคุมความเร็วของพัดลม. เอาต์พุตยังถูกควบคุมผ่านสวิตช์เสมือน DC ตามที่แสดงในแผนภาพ 3 GPIO A0 พินที่สองของส่วนหัว J3 ของ atmega ใช้สำหรับสวิตช์เสมือนและ Ground พินที่สามของส่วนหัว J3 ยังใช้เพื่อเชื่อมต่อสวิตช์เสมือน

สำหรับการกำหนดค่าอ้างอิงลิงค์การกำหนดค่านี้

แนะนำ: