5 ولت

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

5 ولت

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

خروجی آنالوگ در آردوینو

شنبه, ۲۲ خرداد ۱۳۹۵، ۱۲:۱۲ ب.ظ

به نام خدا 

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

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

برنامه :

int ledPin = 13;    // LED connected to analog pin 9
 
void setup()  { 
  // nothing happens in setup 
} 
 
void loop()  { 
  // fade in from min to max in increments of 5 points:
  for(int fadeValue = 0 ; fadeValue < = 255; fadeValue +=5) { 
    // sets the value (range from 0 to 255):
    analogWrite(ledPin, fadeValue);         
    // wait for 30 milliseconds to see the dimming effect    
    delay(50);                            
  } 
 
}

پتانسیومتر به پایه ao وصل میشه و ال ای دی به پایه 13 . ال ای دی رو میتونین وصل نکنید چون روی برد آردوینو یک ال ای دی به صورت پیش فرض قرار داره .

  • موافقین ۱ مخالفین ۰
  • شنبه, ۲۲ خرداد ۱۳۹۵، ۱۲:۱۲ ب.ظ
  • امین امیری

نظرات  (۲)

با سلام خدمت شما دوست ارزشمند
ممنون بابت مطالب خوب و ارزشمند  که زحمتشو می کشید
اولین سایت آموزش ویدیویی رایگان برد آردوینو با پروژه های 100% رایگان
www.iranarduino.com
سلام عزیزم
وبلاگ زیبا و جذابی داری.
موفق باشی دوست عزیز.
پاسخ:
سلام . ممنون
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">