آموزش ARDUINO

برنامه نویسی گام به گام اردوینو

آموزش ARDUINO

برنامه نویسی گام به گام اردوینو

dddd

توسط برنامه زیر میتونید با اتصال 5 پتانسیومتر به ورودی های انالوگ و گرفتن موج PWM از خروجی های دیجیتال برد اردوینو 5 کانال رو تولید کنید

فیلمی که از این برد و پرواز کواد گرفتم رو هم تو لینک زیر قرار دادم

http://www.aparat.com/v/Q8N5S

#include <Servo.h>
Servo myservo1;
Servo myservo2;
Servo myservo3;
Servo myservo4;
Servo myservo5;


int potpin1 = 0;
int potpin2 = 1;
int potpin3 = 2;
int potpin4 = 3;
int potpin5 = 4;

int val1;
int val2;
int val3;
int val4;
int val5;

void setup() {
  // put your setup code here, to run once:
myservo1.attach(8);
myservo2.attach(9);
myservo3.attach(10);
myservo4.attach(11);
myservo5.attach(12);

}

void loop() {
  // put your main code here, to run repeatedly:
val1 = analogRead(potpin1);
val1 = map(val1, 0, 1023, 0, 179);
myservo1.write(val1);

val2 = analogRead(potpin2);
val2 = map(val2, 0, 1023, 0, 179);
myservo2.write(val2);

val3 = analogRead(potpin3);
val3 = map(val3, 0, 1023, 0, 179);
myservo3.write(val3);

val4 = analogRead(potpin4);
val4 = map(val4, 0, 1023, 0, 179);
myservo4.write(val4);

val5 = analogRead(potpin5);
val5 = map(val5, 0, 1023, 0, 179);
myservo5.write(val5);

delay(15);

}


http://arduinoo.blog.ir

  • ılıllılıll ♫ رامین ♫ ılıllılıll

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

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