เว็บบล็อกระบบสมองกลฝังตัว (Embedded System Blog)
โดยอาจารย์ทรงกลด ศรีปรางค์
วันอาทิตย์ที่ 26 ตุลาคม พ.ศ. 2557
ระบบควบคุมอุณหภูมิโดยบอร์ด Arduino UNO และแสดงค่าอุณหภูมิออก LCD
เสนอระบบควบคุมอุณหภุมิภายในห้อง และแสดงผลค่าอุณหภูมิออกจอ LCD ขนาด 16 ตัวอักษร 2 บรรทัด โดยใช้เซนเซอร์อุณหภูมิ LM35DZ ในการวัดค่าอุณหภูมิ
วงจรการเชื่อมต่อจอ LCD กับบอร์ด Arduino UNO
โค๊ดโปรแกรมดาวน์โหลด
ที่นี่
การแสดงผลขณะ
เซนเซอร์ตรวจจับความเคลื่อนไหว
กำลังทำงาน
ระบบควบคุมการปิดเปิดไฟ ด้วยเซนเซอร์ตรวจจับความเคลื่อนไหว และควบคุมอุณหภูมิ
ในการออกแบบระบบควบคุมนั้นปัจจุบันสามารถสร้างระบบเองได้ง่ายขึ้น และด้วยต้นทุนที่ไม่แพง วันนี้นำเสนอระบบควบคุมการปิด-เปิดไฟและสามารถวัดค่าอุณหภูมิเพื่อควบคุมไปพร้อมกัน โดยตัวควบคุมคือ บอร์ด Arduino UNO R3
ดาวน์โหลดโค๊ดโปรแกรม
ที่นี่
วันพฤหัสบดีที่ 23 ตุลาคม พ.ศ. 2557
กล่องควบคุมโดยบอร์ด Arduino UNO (Control Box by Arduino UNO)
ปัจจุบันถือได้ว่า ไมโครคอนโทรลเลอร์ มีบทบาทมาก สามารถทดแทนระบบควบคุมอย่าง PLC ได้อย่างมีเสถียรภาพ ด้วยต้นทุนในการออกแบบที่ถูกกว่า อย่างตัวอย่างที่นำเสนอ คือกล่องสำหรับใช้ในงานควบคุมทางไฟฟ้า ได้อาทิเช่น ควบคุมการปิดเปิดไฟ, การควบคุมมอเตอร์ปั้มน้ำ, ควบคุมโซลินอยด์วาล์ว เป็นต้น
คราวหน้าจะนำการประยุกต์ใช้เจ้ากล่องนี้มานำเสนอ
วันศุกร์ที่ 17 ตุลาคม พ.ศ. 2557
DC Motor Speed Control By STM32F4 Discovery
DC Motor Speed Control By STM32F4 Discovery implement software by Waijung Blockset from aimagin http://waijung.aimagin.com/
Hardware
DC Motor
10W 2000~4000 RPM Encoder : A,B 5Vdc 200 P/R
Please put your information
ดาวน์โหลด Download Blockset
HERE
อุปกรณ์ในการสร้างระบบ (Device)
1.
DC Motor with encoder from
2.
ชุดขับเคลื่อน (Chopper)
วันอังคารที่ 14 ตุลาคม พ.ศ. 2557
การใช้งานบอร์ด Arduino UNO ร่วมกับเซนเซอร์ตรวจจับการเคลื่อนไหว
การใช้งานบอร์ด Arduino UNO ร่วมกับ เซนเซอร์ PIR (
Passive Infra Red)
1. อุปกรณ์
1.1 เซนเซอร์ PIR Module
1.2 บอร์ด Arduino UNO
1.3 บอร์ด Solid State Relay
2. วงจร
3. Code Program
Download
วันพฤหัสบดีที่ 9 ตุลาคม พ.ศ. 2557
การใช้งานบอร์ด Arduino UNO ร่วมกับวงจร Solid State Relay
บอร์ด Arduino UNO เป็นบอร์ดที่ใช้งานอย่างแพร่หลาย เนื่องจากคุณสมบัติที่ใช้งานง่าย โดยการสนับสนุน ซอฟต์แวร์ ที่ไม่มีค่าใช้จ่าย และราคาของบอร์ดทดลองก็ราคาไม่แพง วันนี้นำเสนอการใช้งานบอร์ด Arduino UNO ร่วมกับวงจร Solid State Relay
การต่อวงจร
วงจร
การต่อวงจรจริง
โปรแกรมการทดลอง
int led1 = 12;
void setup()
{
pinMode(led1,OUTPUT);
}
void loop()
{
digitalWrite(led1,HIGH);
delay(500);
digitalWrite(led1,LOW);
delay(500);
}
ผลการทดลอง
1. ตอนที่หลอดติด
2. ตอนที่หลอดดับ
สามารถนำวงจรนี้ไปประยุกต์ใช้กับโหลดชนิดอื่นได้เช่น โซลินอยด์วาล์ว อีสเตอร์ เป็นต้น
บทความที่ใหม่กว่า
บทความที่เก่ากว่า
หน้าแรก
สมัครสมาชิก:
ความคิดเห็น (Atom)