STEAMSPACE İnnovasiya və Tədris Mərkəzi https://steamspace.az/ 🚀 Uğurlu gələcəyə bizimlə addımlayın! Sat, 15 Mar 2025 14:22:23 +0000 az hourly 1 https://wordpress.org/?v=6.7.2 https://steamspace.az/wp-content/uploads/2024/12/cropped-steamspace-lb-favicon-32x32.png STEAMSPACE İnnovasiya və Tədris Mərkəzi https://steamspace.az/ 32 32 Arduino ilə Kod Necə Yazılır? https://steamspace.az/2025/03/15/arduino-ile-kod-nece-yazilir/ https://steamspace.az/2025/03/15/arduino-ile-kod-nece-yazilir/#respond Sat, 15 Mar 2025 14:09:38 +0000 https://steamspace.az/?p=4006 Arduino proqramlaşdırma dili C++ əsaslıdır və çox sadə sintaksisə malikdir. Bu məqalədə Arduino ilə kod yazmağın əsas prinsiplərini öyrənəcəksiniz! 🚀 Arduino Kodunun Quruluşu Arduino kodu əsas iki hissədən ibarətdir:🔹 setup() – Burada yalnız bir dəfə işləyən kodlar yazılır. Məsələn, hansı pinlərin giriş və çıxış olduğunu təyin edirik.🔹 loop() – Burada kodlar dövrə şəklində işləyir və...

The post Arduino ilə Kod Necə Yazılır? appeared first on STEAMSPACE İnnovasiya və Tədris Mərkəzi.

]]>
Arduino proqramlaşdırma dili C++ əsaslıdır və çox sadə sintaksisə malikdir. Bu məqalədə Arduino ilə kod yazmağın əsas prinsiplərini öyrənəcəksiniz! 🚀

Arduino Kodunun Quruluşu

Arduino kodu əsas iki hissədən ibarətdir:
🔹 setup() – Burada yalnız bir dəfə işləyən kodlar yazılır. Məsələn, hansı pinlərin giriş və çıxış olduğunu təyin edirik.
🔹 loop() – Burada kodlar dövrə şəklində işləyir və təkrar-təkrar icra olunur.

Sadə bir kod nümunəsi: LED işığını yumşaq şəkildə yandırıb söndürək!

void setup() {
  pinMode(9, OUTPUT); // Pin 9 çıxış kimi təyin edilir
}

void loop() {
  for (int i = 0; i <= 255; i++) { 
    analogWrite(9, i); // LED-in parlaqlığını artırır
    delay(10);
  }
  for (int i = 255; i >= 0; i--) { 
    analogWrite(9, i); // LED-in parlaqlığını azaldır
    delay(10);
  }
}

💡 Bu kod nə edir? – LED-in işığı yavaş-yavaş yanır və sonra yavaş-yavaş sönür.

Əsas Arduino Komandaları

Arduino kod yazmaq üçün əsas funksiyaları bilməlisiniz:

✅ pinMode(pin, INPUT/OUTPUT); – Pinin giriş (INPUT) və ya çıxış (OUTPUT) olmasını təyin edir.
✅ digitalWrite(pin, HIGH/LOW); – Pinə enerji verir (HIGH) və ya kəsir (LOW).
✅ analogWrite(pin, dəyər); – 0-255 arası dəyərlərlə parlaq işıq və ya motor sürəti tənzimləyir.
✅ delay(ms); – Kodun icrasını millisaniyələrlə dayandırır.

Arduino Proqramını Yükləmək

1⃣ Arduino IDE proqramını yükləyin.
2⃣ Kodunuzu yazın.
3⃣ Arduino-nu kompüterə qoşun.
4⃣ Kodunuzu “Upload” düyməsi ilə Arduino lövhəsinə yükləyin.

İlk Layihə: Butonla LED-i Yandırmaq

Bu layihədə butona basdıqda LED-in yanmasını təmin edəcəyik.

Lazım olanlar:
🔹 Arduino UNO
🔹 LED
🔹 330 ohm rezistor
🔹 Buton
🔹 Jumper kabellər

Kod:

int buttonPin = 2;  
int ledPin = 13;  

void setup() {
  pinMode(buttonPin, INPUT);
  pinMode(ledPin, OUTPUT);
}

void loop() {
  int buttonState = digitalRead(buttonPin);
  if (buttonState == HIGH) {
    digitalWrite(ledPin, HIGH);
  } else {
    digitalWrite(ledPin, LOW);
  }
}

💡 Necə işləyir? – Butona basdıqda LED yanır, buraxanda sönür.

Nəticə

Arduino proqramlaşdırmaq həm asan, həm də əyləncəlidir! 😃 Daha çox layihə üçün Steamspace.az saytında kurslar bölməsinə baş çəkin, kurslarımızdan birinə qeydiyyatdan keçə və öz robotlarınızı yaratmağa başlayın! 🚀

The post Arduino ilə Kod Necə Yazılır? appeared first on STEAMSPACE İnnovasiya və Tədris Mərkəzi.

]]>
https://steamspace.az/2025/03/15/arduino-ile-kod-nece-yazilir/feed/ 0
Arduino Necə İşləyir? https://steamspace.az/2024/11/23/arduino-nedir-usaqlar-ucun-beledci/ https://steamspace.az/2024/11/23/arduino-nedir-usaqlar-ucun-beledci/#respond Sat, 23 Nov 2024 14:26:43 +0000 http://www.grafas.org/demo04/?p=2390 Arduino ilə Tanışlıq Əgər robotlar düzəltmək, ağıllı sistemlər yaratmaq və ya LED işıqları proqramlaşdırmaq istəyirsinizsə, Arduino sizin ən yaxın dostunuz olacaq! O, elektron sxemlər və proqramlaşdırma vasitəsilə müxtəlif layihələr hazırlamağa imkan verən bir platformadır. Arduino Necə İşləyir? Arduino, kompüterə qoşularaq proqramlaşdırıla bilən kiçik bir lövhədir. Siz ona kod yazaraq müxtəlif cihazları idarə edə bilərsiniz. Məsələn:...

The post Arduino Necə İşləyir? appeared first on STEAMSPACE İnnovasiya və Tədris Mərkəzi.

]]>
Arduino ilə Tanışlıq

Əgər robotlar düzəltmək, ağıllı sistemlər yaratmaq və ya LED işıqları proqramlaşdırmaq istəyirsinizsə, Arduino sizin ən yaxın dostunuz olacaq! O, elektron sxemlər və proqramlaşdırma vasitəsilə müxtəlif layihələr hazırlamağa imkan verən bir platformadır.

Arduino Necə İşləyir?

Arduino, kompüterə qoşularaq proqramlaşdırıla bilən kiçik bir lövhədir. Siz ona kod yazaraq müxtəlif cihazları idarə edə bilərsiniz. Məsələn:
– Motorları idarə edərək robotlar hərəkət etdirə bilərsiniz.
– LED-ləri yandıra və söndürə bilərsiniz.
– Sensorlar vasitəsilə məlumatlar toplaya bilərsiniz.

Arduino ilə Nə Etmək Olar?

Bu kiçik lövhə ilə yüzlərlə maraqlı layihə hazırlamaq mümkündür. Gəlin bir neçə nümunəyə baxaq:

  1. Ağıllı Bitki Suvarma Sistemi – Torpaq quruyanda su pompası işə düşür və bitkiləri sulayır.
  2. Avtomatik İşıqlandırma – Sensorlar qaranlığı hiss edəndə işıqlar yanır.
  3. Sadə Robot Maşın – Dönən təkərlər və motorlar sayəsində Arduino ilə hərəkət edən maşın düzəltmək olar.

Arduino ilə İlk Layihəmiz

LED İşığını Yandırıb-Söndürək!
Bu layihədə Arduino ilə LED işığını idarə edəcəyik. Bunun üçün:
– Jumper kabellər
– Arduino Uno lövhəsi
– LED lampa
– 220 ohm rezistor

Addımlar:

  1. LED-in bir ayağını Arduino-nun “pin 13” yerinə, digər ayağını isə GND-yə qoşun.
  2. Kompüterə bağlayın və aşağıdakı kodu yükləyin:
void setup() {
  pinMode(13, OUTPUT); // LED çıxış olaraq təyin edilir
}

void loop() {
  digitalWrite(13, HIGH); // LED yanır
  delay(1000); // 1 saniyə gözləyir
  digitalWrite(13, LOW); // LED sönür
  delay(1000); // 1 saniyə gözləyir
}

Bu kod sayəsində LED 1 saniyə yanıb, sonra 1 saniyə sönəcək. Bu, Arduino ilə ilk addımınızdır!

Nəticə

Arduino ilə siz həm öyrənə, həm də öz ideyalarınızı gerçəyə çevirə bilərsiniz. Steamspace.az komandası olaraq biz də sizə bu yolda kömək etməyə hazırıq! 🚀

The post Arduino Necə İşləyir? appeared first on STEAMSPACE İnnovasiya və Tədris Mərkəzi.

]]>
https://steamspace.az/2024/11/23/arduino-nedir-usaqlar-ucun-beledci/feed/ 0