Timer system with nodeMCU (Turn on/off the power by setting the timer) , 2 periods timer / an relay (1 period = timer_on and timer_off).
The main devices used in the project.
-NodeMCU v2, DS3231, OLED 0.96"
-Relay 2ch opto, Keypad4x4
-PCF8574AT x 2
ชุดควบคุมการเปิดปิดอุปกรณ์โดยการตั้งเวลาเปิดปิด(Timer system)
-ตั้งวันที่และเวลา และ กำหนดเวลาการทำงาน เปิด/ปิด ของอุปกรณ์ไฟฟ้า(โหลด)ที่ต่ออยู่กับ รีเลย์
-ข้อมูลไม่สูญหายเมื่อไม่มีไฟฟ้า(ข้อมูลจัดเก็บไว้ที่ eeprom ของ ds3231)
-1 รีเลย์ ตั้งได้ 2 คาบเวลา (1 คาบเวลา จะมี เวลาเปิด(timer on) และ เวลาปิดtimer off) ในโปรเจคนี้จะแสดงการงานใช้เพียง 2รีเลย์
-สามารถเพิ่มจำนวนรีเลย์ได้ภายหลัง (ขึ้นอยู่กับ pcf8574 module ที่มีในระบบ 1 module เพิ่ม 8 ขา(8 รีเลย์))
-ตั้งค่าเวลาเปิดปิดรีเลย์(โหลด) ผ่านหน้าจอ เมนูได้โดยง่าย
-สามารถควบคุมรีเลย์(รีเลย์เชื่อมอยู่บนขาของ PCF8574AT)แต่ละตัวได้โดยตรงและอิสระ(ด้วยการทำงานของโปรแกรมควบคุม)
-แสดงอุณหภูมิห้องในหน่วย C ได้
-สามารถนำไปประยุกต์กับโครงงานอื่นๆได้
Specification
-Set Date and Time manualy with the date/time menu page.
-The data is not lost when there is no power supply.
-Set up 2 periods for each relays. (Increase the number of relays later with just only copy code.)
( 1 periods = timer on and timer off, the timer can be canceled. )
PS. this project will demonstrate with 2 relays.
-Relays can be added with inferface on pcf8574 io pin.
-Setting timer from a menu page,easily.
-Can control each of relay by directly and independently with working of aruduino code .
(Relays connected on the pcf8574 pin)
-Show Temparature in C degree.
-Can be applied with other project.
Download Related files ,the follow link
Related Clip
-Arduino+ pcf8574at +keypad+4relay , Read/Write set bit to control independently of each other relay.
-nodeMCU v2 +Keypad 4x4 + PCF8574AT( io expender), use 2 wires only.
Credit and Reference.
ไม่มีความคิดเห็น:
แสดงความคิดเห็น