The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

raspberrypi-การใช้งาน Sensor

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by rrooss.ng, 2020-05-11 05:51:24

raspberrypi-การใช้งาน Sensor

raspberrypi-การใช้งาน Sensor

การใชง้ าน Sensor

IR Reflective Sensor

IR Reflective Sensor เป็นเซนเซอร์ท่ีมีตวั รับและตวั ส่งแสงอินฟราเรด เม่ือ
มีวตั ถุมาบงั ดา้ นหนา้ เซนเซอร์ คล่ืนสญั ญาณอินฟราเรดท่ีถูกสงั่ ออกมาจะสะทอ้ น
กลบั ไปยงั ตวั รับสญั ญาณ จึงนามาประโยชนใ์ นการตรวจจบั วตั ถุท่ีอยตู่ รงหนา้ ได้

การตอ่ วงจร IR Reflective Sensor

ขา VCC --> PIN1 (3V3)
ขา GND --> PIN6 (GROUND)
ขา D0 --> PIN7 (GPIO4)

Temperature and Humidity Sensor

เซนเซอร์วดั อุณหภูมิและความช้ืนสมั พทั ธ์ สามารถเช่ือมต่อดว้ ยสัญญาณเพยี งเส้น
เดียวแบบสองทิศทาง ทาใหไ้ ดข้ อ้ มูลออกมา 2 คา่ นน่ั กค็ ือ ความช้ืนและอณุ หภูมิ เซนเซอร์น้ี
จะใชแ้ รงดนั ไฟเล้ียงในช่วง 3.3V ถึง 5.2V สามารถวดั ค่าอุณหภูมิไดใ้ นช่วง -40 ถึง 125°C
และความช้ืนในช่วง 0-100% RH โดยแต่ละคร้ังจะใชเ้ วลาในการส่งขอ้ มูลประมาณ 2 วินาที

DHT11 DHT22

การต่อวงจร DHT22

ขาลบ - --> PIN6 (GROUND)
ขาบวก + --> PIN1 (3V3)
ขา out --> PIN7 (GPIO4)

Soil Moisture Sensor

เซนเซอร์วดั ความช้ืนในดิน ใชว้ ดั ความช้ืนในดิน โดยถา้ มีคา่ ประจุมากแสดงวา่ มี
ความช้ืนมาก เนื่องจากใชห้ ลกั การของการวดั ประจุ ดงั น้นั แผน่ เซนเซอร์จึงไม่ตอ้ งสมั ผสั กบั
ดินหรือวสั ดุโดยตรง โมดูลวดั ความช้ืนในดินน้ีจะใหค้ ่าออกเป็นค่า Analog สาหรับบอร์ด
Arduino สามารถวดั ค่าไดโ้ ดยตรง แต่สาหรับบอร์ด Raspberry Pi Input/Output ไดแ้ ค่ค่าที่
เป็น Digital จึงตอ้ งใชค้ ู่กบั ชิป MCP3008 ซ่ึงเป็นชิปท่ีช่วยแปลงสญั ญาณ Analog เป็น
Digital

การตอ่ วงจร MCP3008 Pin1(3V3) --> แถว + ของ Breadboard

Pin6(GND) --> แถว - ของ Breadboard

ขา VDD --> ช่อง +
ขา VREF --> ชอ่ ง +
ขา AGND --> ช่อง -
ขา CLK --> PIN23 (SCLK)
ขา DOUT --> PIN21 (MISO)
ขา DIN --> PIN19 (MOSI)
ขา CS/SHDN --> PIN24 (CE0_N)
ขา DGND --> ชอ่ ง -

การต่อวงจร Soil Moisture Sensor

ขา VCC --> ชอ่ ง +
ขา GND --> ช่อง -
ขา A0 --> ขา CH0 ของชปิ

MCP3008

LDR Sensor + MCP3008 Chip

LDR คอื ความตา้ นทานชนิดท่ไี วต่อแสง ตัวต้านทานนี้สามารถเปลีย่ นสภาพทางความนาไฟฟ้าได้
เม่อื มีแสงมาตกกระทบ บางคร้ังเรยี กวา่ “โฟโตรซี ีสเตอร”์ (Photo Resistor) หรอื “โฟโตคอนดคั เตอร์”
(Photo Conductor)

การทางานของ LDR หากมแี สงมาตกกระทบน้อย จะทาใหม้ คี วามตา้ นทานมาก และหากมแี สงมา
ตกกระทบมาก ความต้านทานจะน้อยลง

MCP3008 Chip

การตอ่ วงจร MCP3008 Pin1(3V3) --> แถว + ของ Breadboard

Pin6(GND) --> แถว - ของ Breadboard

ขา VDD --> ช่อง +
ขา VREF --> ชอ่ ง +
ขา AGND --> ช่อง -
ขา CLK --> PIN23 (SCLK)
ขา DOUT --> PIN21 (MISO)
ขา DIN --> PIN19 (MOSI)
ขา CS/SHDN --> PIN24 (CE0_N)
ขา DGND --> ชอ่ ง -

การต่อวงจร LDR Sensor

เสยี บ LDR Sensor บน Breadboard
ขาท่ี 1 LDR Sensor --> ชอ่ ง +
ขาที่ 2 LDR Sensor ตอ่ กับ 4.7 kΩ ตอ่ กบั ขา CH0 ของชิป

MCP3008
ขาอีกด้านของ 4.7 kΩ --> ชอ่ ง -

การใชง้ านโมดลู

โมดูลวดั ระยะทาง HC-SR04

HC-SR04 เป็นเซนเซอร์โมดูลสาหรับตรวจจบั วตั ถุและวดั ระยะทางแบบไม่สัมผสั
โดยใชค้ ลื่นอลั ตราโซนิก ซ่ึงเป็นคล่ืนเสียงความถ่ีสูงเกินกวา่ การไดย้ นิ ของมนุษย์ วดั ระยะ
ไดต้ ้งั แต่ 2 – 500 เซนติเมตร เหมาะกบั การนาไปประยกุ ตใ์ ชง้ านดา้ นระบบควบคุมอตั โนมตั ิ
หรือหุ่นยนต์ หลกั การทางานจะเหมือนกนั กบั การตรวจจบั วตั ถุดว้ ยเสียงของคา้ งคาว

แนวคดิ

การตอ่ วงจร HC-SR04

ขา GND --> ขา PIN6 (GROUND)
ขา ECHO --> ขา PIN18 (GPIO24)
ขา TRIG --> ขา PIN16 (GPIO23)
ขา VCC --> ขา PIN2 (5V)

Buzzer Module

Buzzer Module เป็นอปุ กรณ์ทาหนา้ ท่ีคลา้ ยลาโพง แต่ออกแบบมาเพื่อใชใ้ นการส่ง
สญั ญาณเสียงความถ่ีสูงๆ บนบอร์ด มีทรานซิสเตอร์สาหรับช่วยขบั มาใหแ้ ลว้ สามารถต่อใช้
งานกบั ไมโครคอนโทรลเลอร์ไดโ้ ดยตรง การใชง้ านเพียงเขียนโคด้ สร้างสญั ญาณ HIGH
และสญั ญาณ LOW โดยสามารถกาหนดความถี่เสียงท่ีตอ้ งการไดเ้ อง

การตอ่ วงจร Buzzer

ขา VCC --> PIN1 (3V3)
ขา I/O --> PIN11 (GPIO17)
ขา GND --> PIN6 (Ground)

2 Relay module

Relay module HL-52R เป็นอปุ กรณ์ไฟฟ้าชนิดหน่ึง ซ่ึงทาหนา้ ท่ีตดั ต่อวงจรแบบ
เดียวกบั สวติ ช์ โดยควบคุมการทางานดว้ ยไฟฟ้า Relay มีหลายประเภท ต้งั แต่ Relay ขนาด
เลก็ ท่ีใชใ้ นงานอิเลก็ ทรอนิกส์ทวั่ ไป จนถึง Relay ขนาดใหญ่ท่ีใชใ้ นงานไฟฟ้าแรงสูง โดยมี
รูปร่างหนา้ ตาแตกต่างกนั ออกไป แต่มีหลกั การทางานที่คลา้ ยคลึงกนั สาหรับการนา Relay
ไปใชง้ านจะใชใ้ นการตดั ต่อวงจรไฟฟ้า

การต่อวงจร Relay

ขา VCC --> PIN2 (5V)
ขา GND --> PIN6 (Ground)
ขา IN1 --> PIN40 (GPIO21)

1602 LCD Display Module

Pi Camera Module

การใชง้ านอปุ กรณ์เช่อื มต่ออ่นื ๆ

Key Pad 4X4

Pushbutton

หลอดไฟ LEDs

บอรด์ ขบั มอเตอร์ L298N

19. Servo SG90

Servo SG90


Click to View FlipBook Version