Мазмұны:
Бейне: Arduino -ға кіріспе: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Сәлеметсіз бе, Arduino albert пен Arduino 101 -ге қош келдіңіз. Егер сіз Arduino -мен шатасып жатсаңыз немесе саяхатыңызды Arduino -мен бастағыңыз келсе, сіз дұрыс жердесіз. Бұл бейне арқылы біз саяхатымызды Ардуино өлеңіне бастаймыз. Біз Arduino дегеніміз не? Немесе бұл сізге қалай пайдалы? Болашақта біз егжей -тегжейлі қарастырамыз және Arduino -мен не істеуге болатынын зерттейміз.
1 -қадам: Arduino дегеніміз не?
Ардуино дегеннен бастайық? Ең көп тараған түсініктеме-бұл Arduino-микроконтроллер. Бұл дұрыс сөйлем емес, өйткені микроконтроллер жоғарыдағы суретке ұқсайды.
Егер сіз есімнен гөрі шатассаңыз. Arduino - бұл тақталарды шығаратын Италиядағы компания. Arduino uno, nano, mega сияқты тақталар. Ең жиі қолданылатын тақта - UNO. Бұл микроконтроллер емес, микроконтроллерлер мен басқа компоненттердің жиынтығы. Микроконтроллер - бұл қарапайым тапсырмаларды орындай алатын шағын компьютерлер. Олар бағдарламалық қамтамасыз етуге арналған. Arduino ATmega AVR деп аталатын микроконтроллерлер сериясын қолданады. Atmel компаниясында жасалған. Arduino туралы ең жақсы нәрсе - бұл микроконтроллерлерді бағдарламалау үшін бізге құрастыру деңгейінің тілін қолдану қажет емес. Бірақ біз бұл хатқа қайта ораламыз.
2 -қадам: Жабдық
Жақсы, енді сізде Arduino туралы негізгі түсінік бар. Жабдыққа көшейік. Біз Arduino UNO -дан бастаймыз. Бізде сөйлесетін нәрсе көп.
Ең алдымен, сіз GPIO түйреуіштерін көресіз. Бұл жалпы мақсаттағы кіріс шығыс түйреуіштері. 0 -ден 13 -ке дейінгі нөмірленген түйреуіштер бар, бұл цифрлық түйреуіштер, бұл тек түйреуіштер үшін логикалық деңгейлерді ғана қолдануға болатынын білдіреді. ~ Белгісі бар түйреуіштер бар. Бұл түйреуіштер - PWM түйреуіштері. PWM импульстің ені модуляциясын білдіреді. Оның жанында GND жазылған кейбір түйреуіштер бар, бұл түйреуіштер ортақ жерді қамтамасыз етуге арналған. Аналогтық деректер үшін A0 - A5 белгісі бар түйреуіштер бар. 5В және 3,3В түйреуіштер тиісінше 5В және 3,3В тұрақты шығыс береді. Pin Vin Arduino -ны қуаттандыру үшін пайдаланылуы мүмкін. GPIO PIN 0 және 1 сәйкес қабылдағыш және таратқыш порттары ретінде сериялық байланыс үшін пайдаланылуы мүмкін. Тағы екі порт бар. Оның көмегімен сіз Arduino -ны компьютерге қосып, оны бағдарламалай аласыз және оны қуаттай аласыз. Басқаларды қолдану арқылы біз қабырға адаптерінің көмегімен Arduino -ны қуаттай аламыз.
3 -қадам: Бағдарламалық қамтамасыз ету
Келесі нәрсе - бұл бағдарламалық қамтамасыз ету. Arduino IDE көмегімен біз Arduino тақтасын әртүрлі тапсырмаларды орындауға бағдарламалай аламыз. Arduino IDE -де қолданылатын тіл - C және C ++ комбинациясы. Қолдану оңай және құрастыру деңгейіндегі тіл сияқты күрделі емес.
Алдымен мәзір жолағында бізде файл, өңдеу, эскиз, құралдар мен анықтама мәзірі бар. Осыдан кейін бізде бірнеше түйме бар. Бұл түймелер біздің кодты құрастыруға, кодты Arduino тақтасына жүктеуге және жаңа файл жасауға арналған.
Толық код екіге бөлінеді; орнату және цикл. Орнату бір рет, ал цикл қайта -қайта іске қосылады. Біз жаһандық айнымалыларды жариялай аламыз және кітапханаларды сыртынан қосамыз. Сонымен, сіз Arduino тақтасын қосқанда, алдымен орнату іске қосылады, содан кейін цикл қуатсыз болғанша қайта -қайта жұмыс істейді. Міне кодтың мысалы. сіз IDE -ді мына жерден жүктей аласыз: IDE жүктеңіз
Ұсынылған:
Arduino -ға кіріспе: 18 қадам
Arduino -ға кіріспе: Сіз өзіңіздің жеке құрылғыларыңызды, мысалы, метеостанция, отынды бақылауға арналған автокөлік тақтасын, жылдамдықты және орналасқан жерді қадағалауға немесе смартфондар арқылы басқарылатын тұрмыстық техниканы басқаруға арналған құрылғы жасауды ойлап көрдіңіз бе?
Arduino -ға кіріспе: 15 қадам (суреттермен)
Arduino-ға кіріспе: Arduino-бұл микроконтроллердің ашық бастапқы коды. Қарапайым ағылшын тілінде сенсорларды оқу және қозғалтқыштар мен шамдар сияқты заттарды басқару үшін Arduino -ны қолдана аласың. Бұл сізге осы тақтаға бағдарламаларды жүктеуге мүмкіндік береді, содан кейін олар заттармен өзара әрекеттесе алады
Arduino 12 режимі бар Blue Box - Кіріспе: 5 қадам
Arduino 12 режимі бар Blue Box - Кіріспе: FIRMWARE UPDATE !! -8/8/2019-https://github.com/donfroula/Arduino-Multimode-Blue-Box-Бұл жерде Arduino негізіндегі " Көк жәшік " ұсынылған. Ол " дәстүрлі " Blue Box 2600 Гц тонусы мен MF (көп жиілікті) үндері, бірақ бұл
Elechouse V3 және Arduino көмегімен дауысты тануға кіріспе: 4 қадам (суреттермен)
Elechouse V3 және Arduino көмегімен дауысты тануға кіріспе: Сәлеметсіз бе!! Дауысты тану технологиясы соңғы бірнеше жыл бойы осында болды. Біз әлі күнге дейін Siri қосылған бірінші iPhone -мен сөйлескендегі үлкен толқуды есімізде сақтаймыз. Содан бері дауысты басқару құрылғылары өте жоғары деңгейге көтерілді
AT89C2051 көмегімен 8051 бағдарламалауға кіріспе (Қонақта: Arduino): 7 қадам (суреттермен)
AT89C2051 көмегімен 8051 бағдарламалауға кіріспе (Қонақта: Arduino): 8051 (MCS-51 деп те аталады)-80-ші жылдардағы MCU дизайны, ол бүгінгі күнге дейін танымал болып келеді. Қазіргі заманғы 8051 үйлесімді микроконтроллерлер көптеген жеткізушілерден, барлық пішіндер мен өлшемдерде және перифериялық қондырғылардың кең ауқымында қол жетімді. Бұл нұсқаулықта