คู่มือการใช้งานชุดเซนเซอร์ 37-in-1 ร่วมกับ runlinc : Relay

คู่มือการใช้งานชุดเซนเซอร์ 37-in-1 ร่วมกับ runlinc (STEMSEL E32W) 

เอกสารนี้แนะนำวิธีการเชื่อมต่อและเขียนโค้ดควบคุมเซนเซอร์ 37 ชนิด ผ่านแพลตฟอร์ม runlinc โดยใช้บอร์ด ESP32 (E32W) 

  1. Relay (สั่งเปิด-ปิดไฟฟ้าแรงดันสูง ด้วยสัญญาณไฟฟ้าแรงดันต่ำ)

 

หน้าที่ 

Linear Hall Sensor (เซ็นเซอร์ฮอลล์) คืออุปกรณ์ที่ใช้ตรวจจับ สนามแม่เหล็ก แบบ “วัดความแรงได้” ต่างจาก Hall magnetic ที่บอกแค่ มี/ไม่มี (ON/OFF)
👉 ตัวนี้ให้ค่า แรงดันแบบแปรผัน (Analog) ตามความแรงของแม่เหล็กการเชื่อมต่อ 

Joystick Pin 

E32W Pin 

คำอธิบาย 

GND 

GND 

กราวด์ 

VCC

3V3 

ไฟเลี้ยง (ใช้ 3.3V จากบอร์ด) 

S

IO23

สัญญาณออก  (Digital Out) 

การตั้งค่าใน runlinc: 

  • IO23: DIGITAL_OUT IN (Name: Relay) 

โค้ดตัวอย่าง  

HTML: 

<button onClick="turnOn( Relay )">เปิด</button>

<br />

<button onClick="turnOff( Relay )">ปิด</button>

CSS: 

-

JavaScript: 

-

 

JavaScript Loop: 

-

 

 

 

 

ผลลัพธ์การใช้งาน 

หน้าเว็บจะแสดง ปุ่มเปิด และ ปุ่มปิด

เมื่อกด “ปุ่มเปิด” จะทำการเปิดสวิท

เมื่อกด “ปุ่มปิด” จะทำการปิดสวิท

          การทำงานของ Relay จะมีการแบบ

  1. จะปล่อยไฟฟ้าตลอดเวลา เมื่อเปิดสวิทจะทำการหยุดปล่อยกระแสไฟฟ้า เมื่อปิดสวิทจะปล่อยกระแสไฟฟ้า
  2. จะหลุดปล่อยไฟฟ้าตลอดเวลา เมื่อเปิดสวิทจะทำการปล่อยกระแสไฟฟ้า เมื่อปิดสวิทจะหลุดกระแสไฟฟ้า

 

ภาพประกอบ 

 

 

 

 

 

การทำงานของ Relay แบบที่ 1

 

 

 

 

 

 

 

 

 

 

การทำงานของ Relay แบบที่ 2

 

 

Rating

Average: 5 (1 vote)