5 ولت

وبلاگ آموزشی الکترونیک

5 ولت

وبلاگ آموزشی الکترونیک

۵ مطلب با موضوع «آموزش مقدماتی آردوینو» ثبت شده است

به نام خدا 

میخواهیم با استفاده از سه پتانسیومتر و یک ال ای دی rgb  رنگ ال ای دی را تغییر دهیم 

به نام خدا 

 در حقیقت آردوینو خروجی آنالوگ نداره . اصلا میکروکنترلر خروجی آنالوگ نداره و منطق همه ی اون ها یک و صفر هست . برای خروجی انالوگ آردوینو میاد عرض پالس رو کم و زیاد میکنه و برنامه ی خیلی ساده ای داره 

در این برنامه ورودی آنالوگ یه  پتانسیومتره و خروجی آنالوگ ( عرض پالس) pwm  یک ال ای دی هست که نور اون کم و زیاد میشه . 

به نام خدا 

برای ورودی دیجیتال میشه از کلید یا شستی استفاده کرد.

مثلا یه برنامه اینه که با زدن شستی ال ای روشن شود . یا با زدن شستی موتور دیسی روشن شود و... 

برنامه زیر رو ببینید. 

int LEDPin = 13;
int buttonPin = 2;
 
void setup() {
  pinMode(buttonPin, INPUT);
  pinMode(LEDPin, OUTPUT);  
}
 
void loop() {
  int value = digitalRead(buttonPin);
  digitalWrite(LEDPin, value);
}

به این صورت سیم بندی کنید

 در این برنامه شستی با یک مقاومت ده کیلو بین زمین و vcc وصل میشه و ال ای دی با یک مقاومت 330 اهمی به پین 2 وصل میشه . بازدن شستی ال ای دی روشن میشه و وقتی دستتون رو از روی شستی بردارید ال ای دی خاموش میشه
حالا کاربردش چیه؟
از شستی میتونین توی چپ گرد و راستگرد کردن موتور دی سی استفاده کنین یا مثلا تغییر رنگ ال ای دی rgb یا چپ و راست کردن سروو موتور که در برنامه های آینده برنامه ی همه رو براتون میزارم . منتظر باشید

به نام خدا 

 برای این که یک ورودی آنالوگ رو به آردوینو دهیم میتونیم از یک پتانسیومتر استفاده کنیم . فرقی نمیکنه که پتانسیومتر چند کیلو اهم باشه . معمولا از 5 کیلو به بالا استفاده میکنیم. 

مدار رو مثل شماتیک زیر سیم بندی کنید . 

به نام خدا . در اولین مطلب وبلاگ میخوام با مدار های ساده آردوینو شروع کنم . برای اینکار لازم به یک برد آردوینو ونرم افزار آردوینو و یک ال ای دی و مقاومت 330 اهم داریم.