Arduino icması müxtəlif tətbiqlərdə istifadə olunan istifadəçilər, dərsliklər, layihələr və hazır həllərdən ibarət böyük bir icmadır. Şirkət həmçinin xarici periferiya ilə qarşılıqlı əlaqənin çox sadə üsulunu təklif edir. Başlanğıcda, Arduino bazası əlavə sxemlərdən istifadə etmədən müxtəlif aktuatorların və sensorların mikrokontrollerə qoşulmasına imkan vermək üçün hazırlanmışdır. Sadə cihazların və tətbiqlərin inkişafı elektronika haqqında dərin bilik tələb etmir.
Cihazın Təsviri
Arduino Uno müxtəlif elektron cihazları toplamağa imkan verən açıq platformadır. Bu lövhə yaradıcı insanlar, proqramçılar, dizaynerlər və öz gadgetlarını dizayn etməyi sevən digər maraqlanan ağıllar üçün faydalı və maraqlı olacaq. Arduino Uno həm kompüterlə birlikdə, həm də müstəqil işləyə bilər. Hər şey məqsəd və ideyadan asılıdır.
Arduino Uno platforması çox çevik və istifadəsi asan proqram və aparat hissələrindən ibarətdir.əməliyyat. Proqramlaşdırma üçün C ++ (Wiring) sadələşdirilmiş versiyası istifadə olunur. Dizayn pulsuz Arduino IDE proqramında və ixtiyari C / C ++ alətləri əsasında həyata keçirilə bilər. Cihaz Linux, MacOS və Windows əməliyyat sistemlərini dəstəkləyir. Proqramlaşdırma və kompüterlə əlaqə saxlamaq üçün USB kabeldən istifadə olunur, oflayn rejimdə işləmək üçün isə enerji təchizatı bloku (6-20V) tələb olunur. Yeni başlayanlar üçün elektronikanın dizaynı üçün hazır dəstlər hazırlanmışdır - Matryoshka seriyası.
Arduino Uno R3
Bu, İtaliya istehsalı olan yeni modeldir. O, takt tezliyi 16 MHz, yaddaşı 32 kb olan ATmega328p mikroprosessoru əsasında hazırlanmışdır. Lövhədə periferik cihazlarla qarşılıqlı əlaqə üçün nəzərdə tutulmuş 20 pin (nəzarət olunan) çıxış və giriş var.
Cihaz Xüsusiyyətləri
Arduino Uno digər Arduinos, kompüterlər və mikrokontrollerlərlə əlaqə qura bilir. Cihazın platforması RX (0) və TX (1) pinlərindən istifadə edərək serial qoşulmağa imkan verir. ATmega16U2 prosessoru belə bir əlaqəni USB port vasitəsilə yayımlayır: nəticədə kompüterdə əlavə virtual COM portu quraşdırılır. Arduino proqram təminatı yaradılmış kanal üzərindən mətn mesajları mübadiləsi aparan yardım proqramı ehtiva edir. Cihazın lövhəsində kompüter və ATmega162U prosessoru arasında məlumat ötürülməsi zamanı yanan RX və TX LED-ləri var. Ayrı bir kitabxana sayəsində müxtəlif kontaktlardan istifadə edərək əlaqə təşkil edə bilərsinizsıfır və birinci ilə məhdudlaşır. Əlavə genişləndirmə kartlarının köməyi ilə digər qarşılıqlı əlaqə yollarını, məsələn, Wi-Fi, radio kanalı, Ethernet şəbəkəsini təşkil etmək mümkün olur.
Arduino Uno smd kompüterin USB portlarını qısaqapanmadan və həddindən artıq gərginlikdən qoruyan xüsusi qoruyucuya malikdir. Kompüterlər özünü qorusa da, qoruyucu əlavə təhlükəsizlik təmin edir. USB port girişinə 500 mA-dan çox cərəyan verilirsə, o, əlaqəni kəsə və cərəyan normallaşdıqda onu bərpa edə bilər.
Nəticə
Ümumiləşdirərək deyə bilərik ki, Arduino müxtəlif proqramların hazırlanması üçün çox çevik və funksional platformadır. Periferik cihazlarla qarşılıqlı əlaqə üçün böyük imkanlara malikdir. Arduino mikrokontrollerlər haqqında öyrənmək üçün əladır və həmçinin kiçik layihələr üçün əsas kimi xidmət edə bilər.