Mündəricat:
Video: Arduino ilə tanışlıq: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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 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
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ı
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ə:
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
ESP32 ilə PWM - Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: 6 addım
ESP32 ilə PWM | Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: Bu təlimatlarda Arduino IDE istifadə edərək ESP32 ilə PWM siqnallarının necə yaradılacağını görəcəyik. PWM əsasən hər hansı bir MCU -dan analoq çıxışı yaratmaq üçün istifadə olunur və bu analog çıxış 0V ilə 3.3V arasında ola bilər (esp32 vəziyyətində) & dan
Uzun Mesafe, 1.8km, Arduino-dan Arduino ilə HC-12 ilə Simsiz Əlaqə: 6 Addım (Şəkillərlə)
Uzun məsafə, 1.8km, Arduino-dan Arduino-ya HC-12 ilə Simsiz Əlaqə: Bu təlimatda Arduinos arasında 1.8km-ə qədər açıq havada necə ünsiyyət qurmağı öyrənəcəksiniz. HC-12 simsiz serial portudur. çox faydalı, son dərəcə güclü və istifadəsi asan olan ünsiyyət modulu. Əvvəlcə sızlayacaqsınız
LoRa ™ ilə tanışlıq: 19 addım
LoRa ™ təqdim olunur!: LoRa ™ = Uzun Menzilli simsiz məlumat telemetriyası və son zamanlarda inkişaf etdirilən radikal VHF/UHF 2 yollu simsiz yayılma spektri məlumat modulyasiya yanaşması ilə əlaqədardır. ticarət nişanı (™) olan Semtech - çoxdan qurulmuş (1960) ABŞ çoxmillətli seçkisi
Sinif quşu nəzarətçiləri olan ibtidai sinif şagirdləri üçün robototexnika ilə tanışlıq: 18 addım
Hummingbird nəzarətçiləri olan ibtidai sinif şagirdləri üçün robototexnika ilə tanışlıq: Bu gün bazarda olan robototexnika vasitələrinin çoxu istifadəçidən xüsusi proqram təminatını sabit diskinə yükləməsini tələb edir. Hummingbird Robotik Nəzarətçisinin gözəlliyi, chromebook kimi veb əsaslı bir kompüterdən istifadə etməkdir. Həm də olub