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

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

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

  1. 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

 

ภาพประกอบ 

 

 

 

Rating

Average: 5 (1 vote)