27 Kasım 2021 Cumartesi

TinkerCad'de Dügme ile Servo Motora Açı Verme Simulasyonu

 


KOD;

// C++ code

//

#include <Servo.h>


Servo servo;

int b1=10;

int b2=7;

int b3=5;

int b4=3;


int bs1=0;

int bs2=0;

int bs3=0;

int bs4=0;


int servoPin=12;



void setup()

{

  Serial.begin(9600);

  servo.attach(12);

  

  pinMode(10, INPUT);

  pinMode(7, INPUT);

  pinMode(5, INPUT);

  pinMode(3, INPUT);

  

  

}


void loop()

{

  bs1= digitalRead(b1);

  bs2= digitalRead(b2);

  bs3= digitalRead(b3);

  bs4= digitalRead(b4);

  

  

  if(bs1==HIGH)

  {

    servo.write(0);

  }

  else if(bs2==HIGH)

  {

    servo.write(45);

  }

  else if(bs3==HIGH)

    {

    servo.write(90);

  }

  else if(bs4==HIGH)

  {

    servo.write(180);

  }

  delay(20);

}

      

      


Paylaş

Benzer Yayınlar

TinkerCad'de Dügme ile Servo Motora Açı Verme Simulasyonu
4/ 5
Oleh

Abone Olun!

Yazımı Beğendiniz mi? Abone Olun Yayınları Kaçırmayın.