Temel Yapılar [5] setup() loop() #define #include yorum satırları Sabitler [6] true | false HIGH | LOW INPUT OUTPUT INPUT_PULLUP LED_BUILTIN Veri Türleri [13] byte int short word long float double unsigned int unsigned long bool char String() array (dizi) Değişken Kapsamı [3] const scope static Tür Dönüşümleri [1] Dönüşümler Araçlar [1] sizeof() Operatörler [6] Aritmetik Operatörler Karşılaştırma Operatörleri Mantıksal Operatörler Bileşik Operatörler Bitdüzeyi Operatörler Pointer Erişim Operatörleri Kontrol Yapıları [10] if else while do…while for break continue goto return switch…case Dijital G/Ç [3] digitalRead() digitalWrite() pinMode() Analog G/Ç [2] analogRead() analogWrite() Gelişmiş G/Ç [3] pulseIn() tone() noTone() Zaman [4] delay() delayMicroseconds() micros() millis() Matematik [8] abs() constrain() map() max() min() pow() sq() sqrt() Trigonometri [3] cos() sin() tan() Rastgele Sayılar [1] random() İletişim [1] Serial Home / Arduino Dökümanları / Matematik constrain() Bir sayıyı belirlenen aralığa sınırlandırır. constrain(x, a, b) x: İzin verilen veri tipinde bir sayı a: Aralığın alt değeri b: Aralığın üst değeri sensVal = constrain(sensVal, 10, 150); // sensör değerini 10 ile 150 aralığına sınırlandırır. Doc navigation < abs() map() > Was this page helpful? Yes No