โมดูลรีเลย์ Wi-Fi เดี่ยว Elsay ESP8266 30A
ข้อมูลจำเพาะ
- ชื่อสินค้า: โมดูลรีเลย์ WIFI เดี่ยว 8266A Elsay ESP30
- แหล่งจ่ายไฟ: DC7-80V/5V
- โมดูล WiFi: ESP-12F
- ขนาดบอร์ด: 78 x 47มม.
- น้ำหนัก : 45กรัม
คำแนะนำการใช้ผลิตภัณฑ์
คุณสมบัติการทำงาน
บอร์ดพัฒนารีเลย์ 8266A เดี่ยว Elsay ESP30 เหมาะสำหรับการเรียนรู้การพัฒนารอง ESP8266 การควบคุมบ้านอัจฉริยะแบบไร้สาย และการใช้งานอื่นๆ มาพร้อมโค้ดอ้างอิงสภาพแวดล้อมการพัฒนา Arduino
การแนะนำและคำอธิบายฮาร์ดแวร์
แนะนำอินเทอร์เฟซ
- พอร์ตที่กำลังเผาไหม้: GND, RX, TX, 5V ของ ESP8266 เชื่อมต่อกับ GND, TX, RX, 5V ของโมดูลอนุกรม TTL ภายนอกตามลำดับ IO0 จะต้องเชื่อมต่อกับ GND เมื่อทำการดาวน์โหลด
- เอาท์พุทรีเลย์: NC (ขั้วปกติปิด), COM (ขั้วทั่วไป), NO (ขั้วปกติเปิด)
พอร์ตพินเอาต์ GPIO
- ADC, EN, IO16, IO14, IO12, IO2, IO15, GPIO16, GPIO14, GPIO12, TXD, RXD, GND, IO13, GPIO13, 5V, IO5, 3.3V, IO4, RY1, IO0
การตั้งค่าสภาพแวดล้อมการพัฒนา Arduino
- ติดตั้ง Arduino IDE 1.8.9 หรือเวอร์ชันล่าสุด
- เปิด Arduino IDE ไปที่ File – การตั้งค่า เพิ่มตัวจัดการบอร์ด ESP8266 URL.
- ในเครื่องมือ – ตัวจัดการบอร์ดการพัฒนา ค้นหา ESP8266 และติดตั้งแพ็กเกจสนับสนุน
ดาวน์โหลดโปรแกรม
- เชื่อมต่อพิน IO0 และ GND โดยใช้แคปจัมเปอร์
- เชื่อมต่อโมดูลอนุกรม TTL (เช่น FT232) เข้ากับ USB ของคอมพิวเตอร์และบอร์ดพัฒนา
- เลือกบอร์ดพัฒนาในเครื่องมือ – บอร์ดพัฒนา
- เลือกหมายเลขพอร์ตที่ถูกต้องในเครื่องมือ – พอร์ต
- คลิกอัปโหลดเพื่อคอมไพล์และดาวน์โหลดโปรแกรมไปยังบอร์ดพัฒนา
- ตัดการเชื่อมต่อ IO0 และ GND หลังจากการอัพโหลดเพื่อให้โปรแกรมทำงานได้
คำถามที่พบบ่อย
- ถาม: โมดูลนี้มีช่วงแหล่งจ่ายไฟเท่าไร?
A: โมดูลรองรับโหมดแหล่งจ่ายไฟ DC7-80V/5V - ถาม: ฉันจะดาวน์โหลดโปรแกรมไปยังบอร์ดพัฒนาได้อย่างไร
A: คุณสามารถใช้จัมเปอร์แคปเพื่อเชื่อมต่อพิน IO0 และ GND จากนั้นเชื่อมต่อโมดูลอนุกรม TTL เพื่ออัปโหลดโปรแกรมโดยใช้ Arduino IDE
โมดูลรีเลย์ ESP7 WIFI 80A เดียวที่ใช้พลังงาน DC5-8266/30V
เกินview
บอร์ดพัฒนารีเลย์ 8266A เดี่ยว Elsay ESP30 มาพร้อมกับโมดูล WiFi ESP-12F พอร์ต I/O มีพินเอาท์เต็มที่ รองรับโหมดจ่ายไฟ DC7-80V/5V ให้รหัสอ้างอิงสภาพแวดล้อมการพัฒนา Arduino เหมาะสำหรับการเรียนรู้การพัฒนารอง ESP8266 การควบคุมบ้านอัจฉริยะแบบไร้สาย และโอกาสอื่นๆ
คุณสมบัติการใช้งาน
- โมดูล WiFi ESP-12F ออนบอร์ดที่เสถียรและสมบูรณ์พร้อมแฟลชไบต์ความจุขนาดใหญ่ 4M
- พอร์ต I/O ของโมดูล WiFi และพอร์ตดาวน์โหลดโปรแกรม UART ทั้งหมดนำออก สะดวกสำหรับการพัฒนารอง
- แหล่งจ่ายไฟรองรับ DC7-80V/5V;
- ปุ่มรีเซ็ต RST ของโมดูล WiFi ออนบอร์ดและปุ่มที่ตั้งโปรแกรมได้
- ESP-12F รองรับการใช้ Eclipse/Arduino IDE และเครื่องมือการพัฒนาอื่นๆ เพื่อจัดทำโปรแกรมอ้างอิงภายใต้สภาพแวดล้อมการพัฒนา Arduino
- รีเลย์ออนบอร์ด 1 ทาง 5V/30A สัญญาณการสลับเอาท์พุต เหมาะสำหรับการควบคุมโหลดภายในโวลท์การทำงานtage ของ AC 250V/DC30V;
- ไฟแสดงสถานะพลังงานบนบอร์ดและไฟบอกสถานะรีเลย์ ESP-12F มาพร้อมกับ LED ที่ตั้งโปรแกรมได้ 1 ดวง
แนะนำฮาร์ดแวร์และคำอธิบาย
ขนาดบอร์ด: 78 * 47มม.
น้ำหนัก : 45กรัม
แนะนำอินเทอร์เฟซ
พอร์ตการเผาไหม้: GND, RX, TX, 5V ของ ESP8266 เชื่อมต่อกับ GND, TX, RX, 5V ของโมดูลอนุกรม TTL ภายนอกตามลำดับ โดยต้องเชื่อมต่อ IO0 เข้ากับ GND เมื่อทำการดาวน์โหลด จากนั้นจึงตัดการเชื่อมต่อระหว่าง IO0 และ GND หลังจากการดาวน์โหลดเสร็จสิ้น
เอาท์พุตรีเลย์
เอ็นซี: โดยปกติแล้วขั้วต่อปิด จะลัดวงจรไปที่ COM ก่อนที่รีเลย์จะถูกดูดซับ และจะถูกระงับหลังจากการดูดซับ
คอม: ขั้วกลางทั่วไป;
NO: โดยปกติแล้วขั้วเปิด รีเลย์จะถูกระงับก่อนที่จะถูกดูดซับ และจะลัดวงจรไปที่ COM หลังจากถูกดูดซับ
บทนำเกี่ยวกับพอร์ต GPIO Pinout
อนุกรม
ตัวเลข |
ชื่อ | คำอธิบายการทำงาน | หมายเลขซีเรียล | ชื่อ | คำอธิบายการทำงาน |
1 | เอดีซี | ผลลัพธ์การแปลง A/D ปริมาณอินพุตtagช่วง 0 ถึง 1V, ช่วงค่า: 0 ถึง
1024 |
10 | IO2 | GPIO2; UART1_TXD |
2 | EN | เปิดใช้งานพิน ดึงขึ้นแบบค่าเริ่มต้น | 11 | IO15 | GPIO15; MTDO; HSPI_CS;
UART0_อาร์ทีเอส |
3 | IO16 | GPIO16 | 12 | เท็กซัสดี | UART0_TXD; GPIO1 |
4 | IO14 | GPIO14; HSPI_CLK | 13 | เรกซ์ดี | UART0_RXD; GPIO3 |
5 | IO12 | GPIO12; HSPI_MISO | 14 | ก.ย.ด. | เพาเวอร์กราวด์ |
6 | IO13 | GPIO13; HSPI_MOSI;
UART0_CTS |
15 | 5V | แหล่งจ่ายไฟ 5V |
7 | IO5 | GPIO5 | 16 | 3.3โวลต์ | แหล่งจ่ายไฟ 3.3V |
8 | IO4 | GPIO4 | 17 | RY1 | สำหรับพอร์ตไดรฟ์รีเลย์ สามารถใช้หมวกลัดวงจรและ IO16 ได้ หากต้องการใช้ I/O อื่นเพื่อขับเคลื่อนรีเลย์ สามารถใช้จัมเปอร์สาย DuPont ได้ |
9 | IO0 | GPIO0 |
การตั้งค่าสภาพแวดล้อมการพัฒนา Arduino
ESP8266 รองรับ Eclipse/Arduino IDE และเครื่องมือพัฒนาอื่นๆ การใช้ Arduino ค่อนข้างง่าย ต่อไปนี้คือสภาพแวดล้อมการพัฒนา Arduino สำหรับสร้างวิธีการ:
- ติดตั้ง Arduino IDE 1.8.9 หรือเวอร์ชันล่าสุด
- เปิด Arduino IDE คลิกแถบเมนู File – การตั้งค่า ให้ป้อนการตั้งค่าใน "ผู้จัดการบอร์ดพัฒนาเพิ่มเติม" URL” ในการคลิกเพื่อเพิ่ม URL:
http://arduino.esp8266.com/stable/package_esp8266com_index.json, คลิกแถบเมนูของเครื่องมือ – บอร์ดพัฒนา – ตัวจัดการบอร์ดพัฒนา แล้วค้นหา “ESP8266” เพื่อติดตั้งแพ็กเกจสนับสนุน Arduino สำหรับ ESP8266 2.5.2 หรือเวอร์ชันล่าสุด!
ดาวน์โหลดโปรแกรม
- ใช้จัมเปอร์แคปเพื่อเชื่อมต่อพิน IO0 และ GND เตรียมโมดูลอนุกรม TTL (เช่น FT232) ที่เสียบเข้ากับ USB ของคอมพิวเตอร์ วิธีเชื่อมต่อโมดูลอนุกรมและบอร์ดพัฒนาเป็นดังต่อไปนี้:
โมดูลอนุกรม TTL บอร์ดพัฒนา ESP8266 ก.ย.ด. ก.ย.ด. TX RX RX TX 5V 5V - คลิกแถบเมนู เครื่องมือ – บอร์ดพัฒนา เลือกบอร์ดพัฒนาสำหรับ ESPino (โมดูล ESP-12)
- เปิดโปรแกรมที่คุณต้องการดาวน์โหลด คลิกเครื่องมือ – พอร์ต ในแถบเมนู เลือกหมายเลขพอร์ตที่ถูกต้อง
- คลิก “อัปโหลด” โปรแกรมจะคอมไพล์และดาวน์โหลดไปยังบอร์ดพัฒนาโดยอัตโนมัติ ดังต่อไปนี้:
และสุดท้ายให้ตัดการเชื่อมต่อ IO0 และ GND บอร์ดพัฒนาจะจ่ายไฟใหม่หรือให้กดปุ่มรีเซ็ต โปรแกรมจึงจะสามารถทำงานได้
เอกสาร / แหล่งข้อมูล
![]() |
โมดูลรีเลย์ Wi-Fi เดี่ยว Elsay ESP8266 30A [พีดีเอฟ] คู่มือเจ้าของ DC7-80-5V, XL4015, ESP8266 โมดูลรีเลย์ Wi-Fi เดี่ยว 30A, ESP8266, โมดูลรีเลย์ Wi-Fi เดี่ยว 30A, โมดูลรีเลย์เดี่ยว 30A, โมดูลรีเลย์, โมดูล |