Matnli darslar
Arduino nima?
Plata nima qiladi, pinlar nima uchun kerak va dastur qanday ishga tushadi.
8 daqiqaDaraja: Boshlang‘ich
Arduino Uno — kichkina kompyuter. Uning ichida bitta dastur ishlaydi va u faqat shu dasturni bajaradi. Kompyuteringizdan farqi shundaki, u ekran yoki klaviatura bilan emas, balki simlar orqali tashqi dunyo bilan gaplashadi.
Pinlar — platanin qo‘llari
Plataning chetidagi teshiklar pin deb ataladi. Ular orqali plata signal yuboradi yoki qabul qiladi. Ikki xil pin bor:
- Raqamli pinlar (D0–D13) — faqat ikki holat: yoqilgan (HIGH) yoki o‘chirilgan (LOW).
- Analog pinlar (A0–A5) — 0 dan 1023 gacha bo‘lgan qiymatni o‘qiydi, masalan yorug‘lik darajasi.
- Quvvat pinlari (5V, 3.3V, GND) — bular signal emas, ular tok beradi.
GND — «yer». Har bir zanjir GND ga qaytishi kerak, aks holda tok aylanmaydi va hech narsa ishlamaydi. Bu boshlovchilar eng ko‘p qiladigan xato.
Dastur qanday ishlaydi
void setup() {
pinMode(13, OUTPUT); // bir marta bajariladi
}
void loop() {
digitalWrite(13, HIGH); // cheksiz takrorlanadi
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}Shuning uchun sozlashni — masalan «13-pin chiqish bo‘lsin» — setup() ichiga yozamiz, harakatni esa loop() ichiga. Keyingi darsda buni o‘zingiz sinab ko‘rasiz.