Minor Improvements & Updated Flutter section

This commit is contained in:
2025-12-04 09:05:30 +07:00
parent 06a11c8188
commit 18ba24b742
25 changed files with 787 additions and 50624 deletions
+28 -18
View File
@@ -1,18 +1,15 @@
#import "../PageTemplate.typ": *
#import "@preview/i-figured:0.2.4"
#set heading(offset: 1)
#show heading: i-figured.reset-counters.with(level: 3)
#show figure: i-figured.show-figure.with(level: 3)
#let image-height = 2.5in
= เซ็นเซอร์อินฟราเรดแบบพาสซีฟ (PIR sensor)
#i เซ็นเซอร์อินฟราเรดแบบพาสซีฟ (PIR sensor) คือ เซ็นเซอร์อิเล็กทรอนิกส์ที่วัด แสง อินฟราเรด (IR) ที่แผ่ออกมาจากวัตถุในระยะการมองเห็น เซ็นเซอร์ชนิดนี้มักใช้ในเครื่องตรวจจับความเคลื่อนไหว แบบ PIR เซ็นเซอร์ PIR มักใช้ในสัญญาณเตือนภัยและระบบไฟส่องสว่างอัตโนมัติ
#figure(
#afigure(
image("PIR/Front-Fresnel_type.jpg", height: image-height),
attr: [Jack LaRosa, Public Domain, https://commons.wikimedia.org/w/index.php?curid=4479143],
alt: "เซนเซอร์ตรวจจับการเคลื่อนไหวทรงสี่เหลี่ยมผืนผ้าแนวตั้ง",
caption: [เครื่องตรวจจับการเคลื่อนไหวแบบ PIR ทั่วไปสำหรับที่พักอาศัย/เชิงพาณิชย์],
)
@@ -25,22 +22,25 @@
== เครื่องตรวจจับการเคลื่อนไหวแบบ PIR
#figure(
#afigure(
image("PIR/Motion_detector.jpg", height: image-height),
alt: "เครื่องตรวจจับความเคลื่อนไหว ติดตั้งบนเพดาน",
attr: [CHG, Public Domain, https://commons.wikimedia.org/w/index.php?curid=6087132],
caption: [เครื่องตรวจจับความเคลื่อนไหว PIR
ใช้สำหรับควบคุมไฟภายนอกอาคารแบบอัตโนมัติ],
)
#figure(
#afigure(
image("PIR/Camera_trap,_fotopułapka,_kamera_leśna,_kamera_obserwacyjna.jpg"),
attr: [Dariusz Kowalczyk, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=96211951],
alt: "กล้องดักถ่ายที่ถูกพันรอบต้นไม้",
caption: [กล้องดักถ่ายพร้อมระบบตรวจจับความเคลื่อนไหวแบบ PIR],
)
#figure(
#afigure(
image("PIR/Light_switch_with_passive_infrared_sensor.jpg", height: image-height),
alt: "สวิตช์ไฟทรงสี่เหลี่ยมผืนผ้าแนวตั้งที่ติดตั้งเซนเซอร์ตรวจจับคน",
attr: [Z22, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=35183184],
caption: [สวิตช์ไฟภายในอาคารที่ติดตั้งเซนเซอรตรวจจับการครอบครองแบบ PIR],
)
@@ -62,8 +62,9 @@
== การออกแบบผลิตภัณฑ์
#figure(
#afigure(
image("PIR/PIR_Motion_Sensor-Sensinova_(SN-PR11).png", height: image-height),
attr: [Versatile Techno - http://www.sensinova.in/pir-motion-sensor/SNPR11.php, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=48377787],
alt: "ผลิตภัณฑ์เซนเซอร์สีขาว มีเครื่องหมายแบรนด์ Sensinova",
caption: [การออกแบบเซ็นเซอร์ตรวจจับการเคลื่อนไหว PIR],
)
@@ -80,20 +81,23 @@
=== เลนส์มัลติเฟรสเนลของ PIR
#figure(
#afigure(
image("PIR/FacetLensOfMotionDetector_animation2.gif", height: 2in),
attr: [CC BY-SA 3.0, https://en.wikipedia.org/w/index.php?curid=14193664],
alt: "เครื่องตรวจจับความเคลื่อนไหวทรงกระบอก",
caption: [ตัวเรือนเครื่องตรวจจับความเคลื่อนไหว PIR พร้อมช่องหน้าต่างทรงกระบอกเหลี่ยมโดยแต่ละเหลี่ยมเป็นเลนส์เฟรสเนล โฟกัสแสงไปที่ชิ้นส่วนเซ็นเซอร์ไพโรอิเล็กทริกที่อยู่ด้านล่าง],
)
#figure(
#afigure(
image("PIR/Fresnel_only.jpg", height: 2in),
attr: [Jack LaRosa, Public Domain, https://commons.wikimedia.org/w/index.php?curid=4463018],
alt: "ฝาครอบของเซนเซอร์ตรวจจับความเคลื่อนไหว",
caption: [ฝาครอบด้านหน้า PIR เท่านั้น (ถอดอุปกรณ์อิเล็กทรอนิกส์ออก) โดยมีแหล่งกำเนิดแสงจุดอยู่ด้านหลัง เพื่อแสดงเลนส์แต่ละตัว],
)
#figure(
#afigure(
image("PIR/Circuit_board_revealed.jpg", height: 2in),
attr: [Jack LaRosa, Public Domain, https://commons.wikimedia.org/w/index.php?curid=4478366],
alt: "แผงวงจร PIR ลูกศรสีเขียวชี้ไปยังเซนเซอร์ภายในบอร์ด",
caption: [PIR ที่ถอดฝาครอบด้านหน้าออก แสดงตำแหน่งของ
เซ็นเซอร์ไพโรอิเล็กทริก (ลูกศรสีเขียว)],
@@ -105,34 +109,39 @@
=== PIR ชนิดกระจกแบ่งส่วน
#figure(
#afigure(
image("PIR/Front-(mirror_type).jpg", height: 2in),
attr: [Jack LaRosa, Public Domain, https://commons.wikimedia.org/w/index.php?curid=4501665],
alt: "เซนเซอร์ทรงคล้ายทรงกลม",
caption: [PID ทั่วไปสำหรับที่พักอาศัย/เชิงพาณิชย์ที่
ใช้กระจกแบ่งส่วนภายในเพื่อการโฟกัส],
)
#figure(
#afigure(
image("PIR/Mirror_type_opened.jpg", height: 2in),
attr: [Deuxdad, Public Domain, https://commons.wikimedia.org/w/index.php?curid=4501724],
alt: "เซนเซอร์ก่อนหน้าเมื่อถูกถอดฝาครอบออก",
caption: [ถอดฝาครอบออกแล้ว กระจกแบ่งส่วน
ด้านล่างมีแผงวงจรพิมพ์ (PC) อยู่ด้านบน],
)
#figure(
#afigure(
image("PIR/Mirror_in_place.jpg", height: 2in),
attr: [Jack LaRosa, Public Domain, https://commons.wikimedia.org/w/index.php?curid=4502198],
alt: "เซนเซอร์ก่อนหน้าเมื่อถอดแผงวงจรให้เห็นกระจกแบ่งส่วนด้านใน",
caption: [แผงวงจรพิมพ์ถูกถอดออกเพื่อแสดงกระจกแบบแบ่งส่วน],
)
#figure(
#afigure(
image("PIR/Segmented-parabolic_mirror.jpg", height: 2in),
attr: [Deuxdad, Public Domain, https://commons.wikimedia.org/w/index.php?curid=4502224],
alt: "กระจกแบ่งส่วนที่ถูกถอดออก",
caption: [กระจกพาราโบลาแบบแบ่งส่วนถอดออกจากตัวเครื่อง],
)
#figure(
#afigure(
image("PIR/Rear_of_circuit_board2.jpg", height: 2in),
attr: [Jack LaRosa, Public Domain, https://commons.wikimedia.org/w/index.php?curid=4508036],
alt: "ด้านหลังของแผงวงจรก่อนหน้า ลูกศรสีเขียวชี้ไปยังเซนเซอร์",
caption: [ด้านหลังของแผงวงจรที่หันเข้าหากระจกเมื่อติดตั้ง
เซ็นเซอร์ไพโรอิเล็กทริกแสดงด้วยลูกศรสีเขียว],
@@ -140,8 +149,9 @@
== รูปแบบลำแสง
#figure(
#afigure(
image("PIR/Motion_Detector_with_Beam_Pattern.jpg", height: 2in),
attr: [AndreasCT, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=84066723],
alt: "กราฟิกแสดงลำแสงจำลองการทำงานของเครื่องตรวจจับความเคลื่อนไหว",
caption: [เครื่องตรวจจับความเคลื่อนไหวที่มีรูปแบบลำแสงซ้อนทับ ความยาวของลำแสงเป็นตัวชี้วัดความไวของเครื่องตรวจจับในทิศทางนั้น],
)