Al-Nassim مثال عن خاصية تعديل عرض النبضة أو pwm

Ahmad Altonji

Administrator
طاقم الإدارة
[youtube]s5QXOAudmYU[/youtube]

أولا يلزمنا ما يلي :
1 اردوينو اونو

do.php


2 مقاومة متغيرة 10 كيلو

do.php


3 ليد

do.php


4 مقاومة ثابتة 220 أوم

do.php


5 اسلاك

do.php


6 لوحة تجريب

do.php


طريقو التوصيل

do.php



do.php


الكود بالكامل


PHP:
const int analogInPin = A0;
const int analogOutPin = 9;

int sensorValue = 0;
int outputValue = 0;

void setup() {

  Serial.begin(9600);
}

void loop() {

  sensorValue = analogRead(analogInPin);

  outputValue = map(sensorValue, 0, 1023, 0, 255);

  analogWrite(analogOutPin, outputValue);

  // Ahmad Altonji
  // https://www.al-nassim.net
  // https://www.al-nassim.net/vb/forumdisplay.php?f=31
  // Email: webmaster@altonji.net
  // syria - aleppo
  // mob: +963935888592 
  Serial.print("sensor = ");
  Serial.print(sensorValue);
  Serial.print("\t output = ");
  Serial.println(outputValue);

  delay(2);
}

 
التعديل الأخير:
أعلى