Arduino Uno: мақсаты, платформа сипаттамасы

Мазмұны:

Arduino Uno: мақсаты, платформа сипаттамасы
Arduino Uno: мақсаты, платформа сипаттамасы
Anonim

Arduino қауымдастығы - бұл әртүрлі қолданбаларда қолданылатын пайдаланушылардың, оқулықтардың, жобалардың және дайын шешімдердің үлкен қауымдастығы. Сондай-ақ компания сыртқы перифериялық құрылғылармен өзара әрекеттесудің өте қарапайым әдісін ұсынады. Бастапқыда Arduino негізі микроконтроллерге қосымша тізбектерді пайдаланбай әртүрлі жетектер мен сенсорларды қосуға мүмкіндік беру үшін жасалған. Қарапайым құрылғылар мен қолданбаларды әзірлеу электрониканы терең білуді қажет етпейді.

Құрылғы сипаттамасы

Arduino Uno - әртүрлі электронды құрылғыларды жинауға мүмкіндік беретін ашық платформа. Бұл тақта шығармашылық адамдар, бағдарламашылар, дизайнерлер және өз гаджеттерін жасауды ұнататын басқа да ізденгіш адамдар үшін пайдалы және қызықты болады. Arduino Uno компьютермен бірге және дербес жұмыс істей алады. Мұның бәрі мақсат пен идеяға байланысты.

arduino uno
arduino uno

Arduino Uno платформасы өте икемді және қолдануға оңай бағдарламалық және аппараттық бөліктерден тұрады.операция. Бағдарламалау үшін C++ (Wiring) тілінің жеңілдетілген нұсқасы қолданылады. Дизайнды тегін Arduino IDE бағдарламалық жасақтамасында және еркін C / C ++ құралдарының негізінде жүзеге асыруға болады. Құрылғы Linux, MacOS және Windows операциялық жүйелерін қолдайды. Бағдарламалау және компьютермен байланысу үшін USB кабелі пайдаланылады, ал желіден тыс жұмыс істеу үшін қуат блогы (6-20 В) қажет. Жаңадан бастағандар үшін электрониканы жобалауға арналған дайын жинақтар әзірленді - Матрешка сериясы.

Arduino Uno R3

Бұл Италияда жасалған жаңа үлгі. Ол ATmega328p микропроцессоры негізінде жасалған, оның тактілік жиілігі 16 МГц, жады 32 кб. Тақтада перифериялық құрылғылармен әрекеттесу үшін жасалған 20 істікшелі (қадағаланатын) шығыс және кіріс бар.

arduino uno r3
arduino uno r3

Құрылғы мүмкіндіктері

Arduino Uno басқа Arduinos, компьютерлер және микроконтроллерлермен араласуға қабілетті. Құрылғының платформасы RX (0) және TX (1) түйреуіштерін пайдаланып сериялық қосылуға мүмкіндік береді. ATmega16U2 процессоры мұндай қосылымды USB порты арқылы таратады: нәтижесінде компьютерде қосымша виртуалды COM порты орнатылады. Arduino бағдарламалық жасақтамасы құрылған арна арқылы мәтіндік хабарламалармен алмасатын қызметтік бағдарламаны қамтиды. Құрылғының тақтасында компьютер мен ATmega162U процессоры арасында ақпаратты тасымалдау кезінде жанатын RX және TX жарық диодтары бар. Бөлек кітапхананың арқасында сіз әртүрлі контактілерді пайдаланып қосылымды ұйымдастыра аласызнөлмен және біріншімен шектеледі. Ал қосымша кеңейту карталарының көмегімен өзара әрекеттесудің басқа жолдарын ұйымдастыруға болады, мысалы, Wi-Fi, радиоарна, Ethernet желісі.

arduino uno smd
arduino uno smd

Arduino Uno smd құрылғысында компьютердің USB порттарын қысқа тұйықталудан және асқын кернеуден қорғайтын арнайы сақтандырғыш бар. Компьютерлер өзін-өзі қорғайтын болса да, сақтандырғыш қосымша қауіпсіздікті қамтамасыз етеді. Ол USB портының кірісіне 500 мА-дан астам ток берілсе, қосылымды үзіп, ток қалыпты күйге оралғанда оны қалпына келтіре алады.

Қорытынды

Қорытындылай келе, Arduino әртүрлі қосымшаларды әзірлеуге арналған өте икемді және функционалды платформа деп айта аламыз. Оның перифериялық құрылғылармен өзара әрекеттесу үшін үлкен мүмкіндіктері бар. Arduino микроконтроллерлерді үйрену үшін тамаша және шағын жобалар үшін де негіз бола алады.

Ұсынылған: