คู่มือการใช้งานชุดเซนเซอร์ 37-in-1 ร่วมกับ runlinc : Linear magnetic
คู่มือการใช้งานชุดเซนเซอร์ 37-in-1 ร่วมกับ runlinc (STEMSEL E32W)
เอกสารนี้แนะนำวิธีการเชื่อมต่อและเขียนโค้ดควบคุมเซนเซอร์ 37 ชนิด ผ่านแพลตฟอร์ม runlinc โดยใช้บอร์ด ESP32 (E32W)
- Linear magnetic (เซ็นเซอร์ตรวจจับ “สนามแม่เหล็ก”)
หน้าที่
Linear Hall Sensor คืออุปกรณ์ที่ใช้ตรวจจับ สนามแม่เหล็ก แบบ “วัดความแรงได้” ต่างจาก Hall magnetic ที่บอกแค่ มี/ไม่มี (ON/OFF)
👉 ตัวนี้ให้ค่า แรงดันแบบแปรผัน (Analog) ตามความแรงของแม่เหล็กการเชื่อมต่อ
|
Joystick Pin |
E32W Pin |
คำอธิบาย |
|
GND |
GND |
กราวด์ |
|
VCC |
3V3 |
ไฟเลี้ยง (ใช้ 3.3V จากบอร์ด) |
|
AO |
IO32 |
สัญญาณเข้า (Analog In) |
การตั้งค่าใน runlinc:
- IO32: ANALOG_IN (Name: HallSensor)
โค้ดตัวอย่าง
HTML:
<div id='div_freame'>Censor : </div>
CSS:
-
JavaScript:
var div=document.getElementById('div_freame');
JavaScript Loop:
currenLibnear= digitalIn(Libnear);
div.innerHTML= "Censor : " + currenLibnear
await mSec(500); await mSec(500);
ผลลัพธ์การใช้งาน
หน้าเว็บจะแสดงคำว่า Censor : ค่าที่วัดได้
ค่าที่วัดได้จะเพิ่มหรือลด ขึ้นอยู่กับหันแม่เหล็กขั่วไหนใกล้ censor
ภาพประกอบ
- Log in to post comments
- 13 views