Mundarija:

Arduino -ga kirish: 3 qadam
Arduino -ga kirish: 3 qadam

Video: Arduino -ga kirish: 3 qadam

Video: Arduino -ga kirish: 3 qadam
Video: Krrish 3 God Allah Aur Bhagwan Hrithik Roshan songs #trending#shorts 2024, Iyun
Anonim
Arduino bilan tanishish
Arduino bilan tanishish

Salom va Arduino albert va Arduino 101 -ga xush kelibsiz. Agar siz Arduino bilan adashib qolsangiz yoki o'z sayohatingizni Arduino bilan boshlamoqchi bo'lsangiz, kerakli joydasiz. Bu video bilan biz Arduino oyatiga sayohatni boshlaymiz. Biz Arduino nima? Yoki bu sizga qanday foydali? Kelgusida biz batafsil ma'lumotga ega bo'lamiz va Arduino bilan nima qilishimiz mumkinligini bilib olamiz.

1 -qadam: Arduino nima?

Arduino nima?
Arduino nima?

Arduino nima bilan boshlaylik? Eng keng tarqalgan tushuntirish shundaki, Arduino-bu mikrokontroller. Bu mutlaqo to'g'ri jumla emas, chunki mikro-kontroller yuqoridagi rasmga o'xshaydi.

Va agar siz ismingiz tufayli adashib qolsangiz. Arduino - bu taxtalarni ishlab chiqaruvchi Italiyada joylashgan kompaniya. Kengashlar - Arduino uno, nano, mega va boshqalar. Eng ko'p ishlatiladigan taxta - bu UNO. Bu mikrokontroller emas, balki mikrokontrollerlar va boshqa komponentlarning kombinatsiyasi. Mikrokontroller - bu oddiy vazifalarni bajaradigan kichik kompyuterlar. Ular dasturiy ta'minot bilan ta'minlangan. Arduino ATmega AVR deb nomlangan bir qator mikrokontrollerlardan foydalanadi. Atmel kompaniyasi tomonidan ishlab chiqarilgan. Arduino -ning eng yaxshi tomoni shundaki, biz ushbu mikrokontrolderlarni dasturlash uchun montaj darajasidagi tilni ishlatmasligimiz kerak. Ammo biz bu xatga qaytamiz.

2 -qadam: Uskuna

Uskuna
Uskuna

Xo'sh, endi siz Arduino haqida asosiy tasavvurga egasiz. Keling, qo'shimcha qurilmalarga o'tamiz. Biz Arduino UNO bilan boshlaymiz. Bizda gaplashadigan ko'p narsalar bor.

Birinchidan, siz GPIO pinlarini ko'rasiz. Umumiy maqsadli kirish chiqish pinlari. 0 dan 13 gacha raqamlangan pim bor, bu raqamli pinlar, demak siz bu pinlar uchun faqat mantiqiy darajalardan foydalanishingiz mumkin. ~ Belgisi bo'lgan ba'zi pinlar mavjud. Bu pinlar PWM pinlari. PWM puls kengligi modulyatsiyasini anglatadi. Uning yonida GND yozilgan ba'zi pinlar bor, bu pinlar umumiy asos yaratish uchun. Analog ma'lumotlar uchun A0 dan A5 yorliqli pinlar mavjud. 5V va 3.3V pinlari mos ravishda 5V va 3.3V barqaror quvvat beradi. Pin Vin Arduino -ni quvvatlantirish uchun ishlatilishi mumkin. GPIO pin 0 va 1 ketma -ket aloqa uchun qabul qiluvchi va uzatuvchi port sifatida ishlatilishi mumkin. Yana ikkita port bor. Siz Arduino -ni kompyuterga ulashingiz, uni dasturlashingiz va quvvatlantirishingiz mumkin. Boshqalar yordamida biz Arduino -ni devor adapteri yordamida quvvatlantirishimiz mumkin.

3 -qadam: dasturiy ta'minot

Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot

Keyingi narsa - bu dasturiy ta'minot. Arduino IDE yordamida biz Arduino kartasini turli vazifalarni bajarishga dasturlashimiz mumkin. Arduino IDE -da ishlatiladigan til C va C ++ kombinatsiyasidir. Foydalanish oson va montaj darajasidagi til kabi murakkab emas.

Dastlab menyu satrida bizda fayl, tahrir, eskiz, asboblar va yordam menyusi mavjud. Shundan so'ng bizda ba'zi tugmalar mavjud. Bu tugmalar bizning kodimizni tuzish, kodimizni Arduino kartasiga yuklash va yangi fayl yaratish uchun mo'ljallangan.

To'liq kod ikki qismga bo'linadi; sozlash va aylantirish. O'rnatish bir marta ishlaydi va tsikl qayta -qayta ishlaydi. Biz global o'zgaruvchilarni e'lon qilishimiz va kutubxonalarni tashqaridan kiritishimiz mumkin. Shunday qilib, siz Arduino kartasini yoqsangiz, sozlash birinchi navbatda, keyin esa quvvat uzilmaguncha qayta -qayta ishlaydi. Bu erda kodning namunasi. IDE -ni bu erdan yuklab olishingiz mumkin: IDE -ni yuklab oling

Tavsiya: