การใชง้ าน 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