سنشرح برمجة الاردوينو ولكن من الان سنستخدم المحركات , وهى الاكثر استخداما
فى المشاريع للمتحكمات الدقيقه :
هناك نوعين من المحركات :
محركات تيار مستمر (DC Motor - Servo Motor -Stepper Motor)
محركات تيار متردد ( one phase , three phase)
Servo Motor |
DC Motor |
استخدام محرك تيار مستمر DC Motor :
مكونات التطبيق :
- بورده اردوينو .
- Bread Board.
- محرك تيار مستمر .
- ترانزستور PN 2222 او 2N 2222
- دايود 1N 4001
- مقاومه 2.2 كيلو اوم
- اسلاك توصيل + وصله ال USB
البرمجة :
int Motorpin = 9 ; 1
int On Time= 2500 ; 2
int Off Time = 1000 ; 3
Void Setup () 4
}
Pinmode(Motorpin , OUTPUT) ; 5
{
Void Loop () 6
}
analogWrite (Motorpin , 100) ; 7
delay (On Time) ; 8
digitalWrite (Motorpin , LOW) ; 9
delay (Off Time) ; 10
analogWrite (Motorpin , 190) ; 11
delay (On Time) ; 12
digitalWrite (Motorpin , LOW) ; 13
delay (Off Time) ; 14
{
شرح البرمجة :
1 : قمنا بتعريف رقم ال Pin للمحرك .
2 : قمنا بكتابة رقم صحيح قيمته 2500 يسمى On Time .
3 : قمنا بكتابة رقم صحيح قيمته 1000 ويسمى Off Time .
4 -5 -6 : تم شرحه مسبقا .
7 :قم بتشغيل المحرك بقيمه 100
8 : لمده ال On Time وهى قيمتها 2500
9 -10 : قم بايقاف المحرك لمده ال Off Time وهى قيمتها 1000
11 : قم بتشغيل المحرك بقيمه 190 .
وهكذا الخطوات متكرره .
ليست هناك تعليقات:
إرسال تعليق