رباتیک و هوافضا

آموزش پروژه محور آردوینو – جلسه دوم

جلسه های آموزش پروژه محور آردوینو

به نام خدا

آموزش پروژه محور آردوینو – جلسه دوم

در این جلسه میخواهیم میزان روشنایی LED را با استفاده از تغییر اندازه مقاومت ها عوض کنیم و آن توسط برد آردوینو را به حالت چشمک زن در بیاریم .

 

learn_arduino_overview

 

قطعات مورد نیاز :

LED قرمز ۵ میلی متر

red_led_5mm_cropped

 

مقاومت ۲۷۰ اهم (قرمز – بنفش – قهوه ای)

R-270-level

 

مقاومت ۴۷۰ اهم (زرد – بنفش – قهوه ای)

 

R-470-level

 

مقاومت ۲٫۲ کیلو اهم (قرمز – قرمز – قرمز)

 

 

R-2k2-level

 

مقاومت ۱۰ کیلو اهم (قهوه ای – مشکی – نارنجی)

 

R-10k-level

 

بربورد

 

breadboard

 

برد آردوینو UNO

 

uno_r3_web

 

تعدادی سیم

 

jumpers

 

ال ای دی که ما در این پروژه آردوینو استفاده میکنیم ، ال ای دی ۵ میلی متر است . ۵ نشان دهنده قطر ال ای دی میباشد . سایز های معروف ال ای دی ۳ ، ۵ و ۱۰ میباشد . ال ای دی ها را نمیتوان مستقیم به منبع وصل کرد و باید با یک مقاومت به منبع وصل شوند ، مقاومت نقش محدود کننده جریان را ایفا میکند . ال ای دی ها دارای پایه مثبت و منفی است و با یک مقاومت به منبع یا باتری وصل میشوند . عموما پایه بلند ال ای دی پایه مثبت است و پایه کوتاه تر پایه منفی ال ای دی میباشد . روش دیگر برای تشخیص پایه مثبت و منفی ال ای دی این است که بر روی ال ای دی طرف پایه منفی زائده تخت وجود دارد .

بیشتر بخوانید...  ساخت اسپیدکنترلر موتور براشلس 2 ( بدون سنسور )

 

led_labelled

 

هر چه مقدار این مقاومت بیشتر باشد نور ال ای دی کمتر میشود .

اندازه مقاومت ها را یا با اهم متر یا از روی نوار های رنگی روی آن ها میتوان فهمید . هر رنگ نشان گر یک عدد است به صورت زیر :

  • مشکی = ۰
  • قهوه ای = ۱
  • قرمز = ۲
  • نارنجی = ۳
  • زرد = ۴
  • سبز = ۵
  • آبی = ۶
  • بنفش = ۷
  • خاکستری = ۸
  • سفید = ۹

رنگ اول رقم اول را مشخص میکند ، رنگ دوم رقم دوم را مشخص میکند و رنگ سوم عدد توان ۱۰ میباشد . به عنوان مثال اندازه مقاومت زیر برابر ۲۷ ضربدر ۱۰ به توان یک یعنی ۲۷۰ اهم است .

R-270-level

 

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

circuit

 

همان طور که میبینید ، ال ای دی با یک مقاومت ۲۷۰ اهم به ۵ ولت آردوینو وصل شده است .

 

learn_arduino_overview

 

اگر مقاومت ها را تعویض کنید میبینید که با افزایش مقاومت ، نور ال ای دی کم میشود .

حال برای این که این ال ای دی را چشمک زن کنیم باید مدار زیر را ببندید .

 

circuit 3

 

حالا برنامه چشمک زن را که در جلسه اول آماده کردیم بر روی برد آردوینو آپلود کنید . بعد از پایان یافتن فرایند آپلود هر دو ال ای دی L و ال ای دی خارجی که در این جلسه گذاشتیم شروع به چشمک زدن میکند .

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

 

    /*
      Blink
      Turns on an LED on for one second, then off for one second, repeatedly.
     
      This example code is in the public domain.
     */
     
    // Pin 13 has an LED connected on most Arduino boards.
    // give it a name:
    int led = 13;
     
    // the setup routine runs once when you press reset:
    void setup() {                
      // initialize the digital pin as an output.
      pinMode(led, OUTPUT);     
    }
     
    // the loop routine runs over and over again forever:
    void loop() {
      digitalWrite(led, HIGH);   // turn the LED on (HIGH is the voltage level)
      delay(1000);               // wait for a second
      digitalWrite(led, LOW);    // turn the LED off by making the voltage LOW
      delay(1000);               // wait for a second
    }

این ال ای دی را به هر پایه از آردوینو میتوانیم وصل کنیم . برای نمونه ما آن را به پین شماره ۷ آردوینو وصل میکنیم .

خطی را که به صورت زیر است ،

    int led = 13;

باید به صورت زیر تغییر کند .

    int led = 7;

یعنی عدد ۱۳ در این خط به عدد ۷ تغییر کند .

دیدگاه‌ها (0)

*
*