
eBook
-
บทที่ 14: การเขียนโปรแกรมวัดค่าความเข้มแสงด้วยเซนเซอร์ LDR
บทที่ 14 / 26 บทที่ 14: การเขียนโปรแกรมวัดค่าความเข้มแสงด้วยเซนเซอร์ LDR LDR (Light Dependent Resistor) คือตัวต้านทานปรับค่าตามแสง ตัวต้านทานชนิดนี้สามารถเปลี่ยนความนําไฟฟ้าได้เมื่อมีแสงมาตกกระทบ โฟโตรีซีสเตอร์…
-
บทที่ 13: การเขียนโปรแกรมอ่านค่าอุณหภูมิเซนเซอร์ DS18B20
บทที่ 13 / 26 บทที่ 13: การเขียนโปรแกรมอ่านค่าอุณหภูมิเซนเซอร์ DS18B20 ไอซี DS18B20 Digital Thermometer ของบริษัท Maxim เป็นไอซีที่อยู่ในตระกูล…
-
บทที่ 12: การเขียนโปรแกรมอ่านค่าอุณหภูมิและความชื้นเซนเซอร์ DHT22
บทที่ 12 / 26 บทที่ 12: การเขียนโปรแกรมอ่านค่าอุณหภูมิและความชื้นเซนเซอร์ DHT22 เซนเซอร์ DHT22 คือเซนเซอร์สำหรับวัดอุณหภูมิและความชื้นสัมพัทธ์ (Temperature & Relative Humidity…
-
บทที่ 11: การเขียนโปรแกรมติดต่อกับไอซี EXTERNAL EEPROM
บทที่ 11 / 26 บทที่ 11: การเขียนโปรแกรมติดต่อกับไอซี EXTERNAL EEPROM EEPROM (Electrical Erasable Programmable Read Only…
-
บทที่ 10: การเขียนโปรแกรมอ่านข้อมูลไอซีฐานเวลา (Real Time Clock) เบอร์ DS3231
บทที่ 10 / 26 บทที่ 10: การเขียนโปรแกรมอ่านข้อมูลไอซีฐานเวลา (Real Time Clock) เบอร์ DS3231 ในการออกแบบระบบควบคุมบางครั้งมีความจำเป็น ต้องมีฐานเวลาเป็นข้อมูลในการตัดสินใจการ ทำงานให้กับไมโครคอนโทรลเลอร์…
-
บทที่ 9: การเขียนโปรแกรมสั่งงานรีเลย์
บทที่ 9 / 26 บทที่ 9: การเขียนโปรแกรมสั่งงานรีเลย์ รีเลย์ (Relay) เป็นอุปกรณ์ที่เปลี่ยนพลังงานไฟฟ้าให้เป็นพลังงานแม่เหล็ก เพื่อใช้ในการดึงดูดหน้าสัมผัสของคอนแทคให้เปลี่ยนสภาวะ โดยการป้อนกระแสไฟฟ้าให้กับขดลวด เพื่อทำการปิดหรือเปิดหน้าสัมผัสคล้ายกับสวิตช์อิเล็กทรอนิกส์ ซึ่งเราสามารถนำรีเลย์ไปประยุกต์ใช้ ในการควบคุมวงจรต่าง…
-
บทที่ 8: การเขียนโปรแกรมอ่านค่าแรงดันจากตัวต้านทานปรับค่าได้
บทที่ 8 / 26 บทที่ 8: การเขียนโปรแกรมอ่านค่าแรงดันจากตัวต้านทานปรับค่าได้ สัญญาณอนาล็อก (Analog Signal) เป็นสัญญาณแบบต่อเนื่อง มีลักษณะเป็นคลื่นไซน์ (sinewave) โดยที่แต่ละคลื่นจะมีความถี่และความเข้มของสัญญาณที่ต่างกัน โดยทั่วไปแล้วสัญญาณต่าง…
-
บทที่ 7: การเขียนโปรแกรมติดต่อกับจอ OLED128x64 0.96” ชนิด i2c
บทที่ 7 / 26 บทที่ 7: การเขียนโปรแกรมติดต่อกับจอ OLED128x64 0.96” ชนิด i2c OLED (Organic Light-Emitting Diode)…
-
บทที่ 6: การเขียนโปรแกรมติดต่อกับจอ LCD16x2 ชนิด i2c bus
บทที่ 6 / 26 บทที่ 6: การเขียนโปรแกรมติดต่อกับจอ LCD16x2 ชนิด i2c bus จอ Liquid Crystal Display…
-
บทที่ 5: เริ่มกันที่ “Hello World”
บทที่ 5 / 26 บทที่ 5: เริ่มกันที่ “Hello World” โดยพื้นฐานของการ ฝึกเขียนโปรแกรมคอมพิวเตอร์หรือไมโครคอนโทรลเลอร์ เรามักจะเริ่มต้นด้วยโปรแกรม “Hello World” ก่อนเป็นอันดับแรก…


