อุปกรณ์ที่ใช้
- NPN transistor 2N3904
- Diode 1N4001
- Resistor: 1K
- Potentiometer: 10K (ผมใช้ 250K)
- Motor: 5V (RF-500TB-14415)
ตัวอย่างโค้ด
/****************************************/
/* PROJECT: Dung arduino dieu khien motor dieu chinh toc do bang bien tro */
/* Author: Ngo Huynh Ngoc Phu (machtudong@gmail.com) */
/****************************************/
int bientro = A0;
int dieukhien = 3;
int tocdo = 0;
int giatribientro = 0;
void setup()
{
pinMode(dieukhien, OUTPUT);
pinMode(bientro, INPUT);
}
void loop()
{
giatribientro = analogRead(bientro);
tocdo = map(giatribientro, 0, 1023, 0, 255);
analogWrite(dieukhien, tocdo);
}
ที่มา
ขอโค้ดตัวนี้หน่อยครับ
ตอบลบ