|

Tinkercad Arduino buton ile dijital giriş pullup

 

 

const byte LED = 13;
const byte buton = 2;
boolean butonDurum; 

void setup() {
  pinMode(buton, INPUT_PULLUP); 
  pinMode(LED, OUTPUT); 
}

void loop() {
  butonDurum = digitalRead(buton); 
  if (butonDurum == 0) 
    digitalWrite(LED, HIGH);
    else digitalWrite(LED, LOW);
}

Benzer Temrinler & Yazılar

  • |

    Pergel Yardımıyla Herhangi Bir Açıyı İkiye Bölme (Açıortay)

    Dar, dik veya geniş; derecesi ne olursa olsun verilen herhangi bir açıyı iki eşit parçaya bölen açıortay doğrusunu pergel yardımıyla çizmek teknik resmin en zarif temel uygulamalarından biridir. Temrinin Amacı İletki (açıölçer) kullanmadan pergel ile açıortay doğrusu çizmek. Açı kollarında eşit yay parçaları oluşturup merkez kesişimi sağlamak. Kullanılan Araç ve Gereçler Pergel Düz Cetvel 2H…

  • |

    DEĞİŞKENLER

    stdint.h kütüphanesinde en çok kullanılan değişkenler aşağıdadır: Değişkenler               Alabilecekleri değerler bool                             true ile false boolean                       true ile false char                            -128 ile 127 byte                             0 ile 255 int                                -32768 ile 32768 unsigned int                0 ile 65535 float                            3.4E +/-38 (7 haneli) double                         3.4E +/- 308 (15 haneli) int8_t                          …

  • |

    Arduino denge robotu

    kod: #include <PID_v1.h> #include <LMotorController.h> #include “I2Cdev.h” #include “MPU6050_6Axis_MotionApps20.h” #if I2CDEV_IMPLEMENTATION == I2CDEV_ARDUINO_WIRE #include “Wire.h” #endif #define MIN_ABS_SPEED 30 MPU6050 mpu; // MPU kontrol ve durum değişkenleri bool dmpReady = true; // DMP başarılıysa true yap uint8_t mpuIntStatus; // MPU interrupt durumunu tutar uint8_t devStatus; // işlem sonrası durum (0 = başarılı, !0 = hata)…

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacaktır. Gerekli alanlar * ile işaretlenmiştir.