Mündəricat:

Arduino ilə tanışlıq: 3 addım
Arduino ilə tanışlıq: 3 addım

Video: Arduino ilə tanışlıq: 3 addım

Video: Arduino ilə tanışlıq: 3 addım
Video: Arduino Dərs 3 - "Arduino interface' ilə tanışlıq. Sadə kod funksiyaları nümunələri" 2024, Noyabr
Anonim
Arduino ilə tanışlıq
Arduino ilə tanışlıq

Salam və Arduino albert və Arduino 101 -ə xoş gəldiniz. Arduino ilə qarışıqsınızsa və ya səyahətinizə Arduino ilə başlamaq istəyirsinizsə, doğru yerdəsiniz. Bu video ilə Arduino ayəsinə səyahətimizə başlayacağıq. Arduino nədir kimi çox əsaslarla başlayacağıq. Yoxsa sizin üçün necə faydalıdır? Gələcəkdə daha ətraflı məlumat verəcəyik və Arduino ilə nələr edə biləcəyimizi araşdıracağıq.

Addım 1: Arduino nədir?

Arduino nədir?
Arduino nədir?

Arduino nədir ilə başlayaq? Ən ümumi izahat, Arduinonun mikro nəzarətçi olmasıdır. Yaxşı, bu tamamilə düzgün cümlə deyil, çünki mikro nəzarətçi yuxarıdakı şəklə bənzəyir.

Və adınızdan daha çox qarışıqsınızsa. Arduino, bu lövhələri istehsal edən İtaliya mərkəzli bir şirkətdir. Arduino uno, nano, mega və s. Kimi lövhələr Ən çox istifadə edilən lövhə UNO -dur. Mikro nəzarətçi deyil, mikrokontrolörlərin və bəzi digər komponentlərin birləşməsidir. Mikro nəzarətçilər, sadə vəzifələri yerinə yetirə bilən kiçik kompüterlərdir. Proqramlaşdırıla bilənlərdir. Arduino, ATmega AVR adlı bir sıra mikro nəzarətçilərdən istifadə edir. Atmel şirkəti tərəfindən hazırlanıb. Arduino haqqında ən yaxşı şey, bu mikro nəzarətçiləri proqramlaşdırmaq üçün montaj səviyyəsi dilindən istifadə etməməyimizdir. Amma o məktuba geri dönəcəyik.

Addım 2: Avadanlıq

Avadanlıq
Avadanlıq

Yaxşı, indi Arduino haqqında əsas fikirlərə sahibsiniz. Avadanlıqlara keçək. Arduino UNO ilə başlayacağıq. Danışacağımız çox şey var.

Əvvəlcə GPIO pinlərini görürsünüz. Ümumi təyinatlı giriş çıxış pinləridir. 0 -dan 13 -ə qədər nömrələnmiş pinlər var, bunlar rəqəmsal sancaqlardır, bu pinlər üçün yalnız məntiqi səviyyələrdən istifadə edə biləcəyiniz deməkdir. ~ İşarəsi olan bəzi sancaqlar var. Bu sancaqlar PWM sancaqlardır. PWM, nəbz genişliyi modulyasiyasını ifadə edir. Yanında GND yazılmış bəzi sancaqlar var, bu pinlər ümumi zəmin yaratmaq üçündür. Analog məlumatlar üçün A0 -dan A5 -ə qədər olan pinlər var. 5V və 3.3V sancaqlar müvafiq olaraq 5V və 3.3V sabit çıxış verir. Pin Vin Arduinoya güc vermək üçün istifadə edilə bilər. GPIO pin 0 və 1, ardıcıl ünsiyyət üçün müvafiq olaraq alıcı və verici portu kimi istifadə edilə bilər. Daha iki liman var. Birindən istifadə edərək Arduino -nu kompüterə qoşa, proqramlaşdıra və eyni zamanda işə sala bilərsiniz. Başqalarından istifadə edərək divar adapterindən istifadə edərək Arduino -ya güc verə bilərik.

Addım 3: Proqram təminatı

Proqram təminatı
Proqram təminatı
Proqram təminatı
Proqram təminatı

Növbəti şey proqramdır. Arduino IDE -dən istifadə edərək müxtəlif tapşırıqları yerinə yetirmək üçün Arduino lövhəsini proqramlaşdıra bilərik. Arduino IDE -də istifadə olunan dil C və C ++ birləşməsidir. İstifadəsi asandır və montaj səviyyəsi dili qədər mürəkkəb deyil.

Əvvəlcə menyu çubuğunda fayl, redaktə, eskiz, alət və kömək menyusu var. Bundan sonra bəzi düymələrimiz var. Bu düymələr kodumuzu tərtib etmək, kodumuzu Arduino lövhəsinə yükləmək və yeni bir fayl yaratmaq üçündür.

Tam kod iki hissəyə bölünür; quraşdırma və döngə. Quraşdırma bir dəfə, döngə isə təkrar işləyir. Qlobal dəyişənləri elan edə və kitabxanaları xaricə daxil edə bilərik. Beləliklə, Arduino lövhəsini işə saldığınızda, əvvəlcə quraşdırma işləyir, sonra döngə enerjisiz olana qədər təkrar işləyir. Budur kod nümunəsi. IDE -ni buradan yükləyə bilərsiniz: IDE -ni yükləyin

Tövsiyə: