Arduino Uno: описание, описание на платформата
Ардуиновата общност е огромен брой потребители, много учебни материали, проекти и готови решения, които се използват в различни приложения. Също така компанията предлага много прост метод на взаимодействие с външни периферни устройства. Първоначално базата Arduino е създадена, за да осигури свързаност към различни изпълнителни механизми и сензори към микроконтролера без използване на допълнителни схеми. Разработването на прости устройства и приложения не изисква задълбочени познания в областта на електрониката.
Описание на устройството
Arduino Uno е отворена платформа, която ви позволява да съберете различни електронни устройства. Този съвет ще бъде полезен и интересен за творчески хора, програмисти, дизайнери и други любопитни умове, които обичат да създават свои собствени приспособления. Arduino Uno може да работи едновременно с компютъра и офлайн. Всичко зависи от целта и идеята.
Платформата Arduino Uno се състои от софтуерни и хардуерни части, които са много гъвкави и лесни за работа. За програмиране използвайте опростена версия на C ++ (окабеляване). Дизайнът може да се изпълни на свободния IDE на Arduino и на базата на произволни C / C ++ инструменти. Устройството поддържа операционни системи Linux, MacOS и Windows. За програмиране и комуникация с компютър се използва USB кабел и за работа офлайн режим Необходим е захранващ блок (6-20V). За начинаещи разработени готови комплекти за проектиране на електроника - поредица от "Matryoshka".
Arduino Uno R3
Това е нов модел, произведен в Италия. Тя се основава на микропроцесор ATmega328p, часовата честота който е 16 MHz, памет - 32 kb. Платката има 20 контакта (контролиран) изход и вход, предназначени за взаимодействие с периферни устройства.
Характеристики на устройството
Arduino Uno е в състояние да взаимодейства с други Arduino, компютри и микроконтролери. Платформата на устройството позволява серийна връзка като използвате терминалите RX (0) и TX (1). Процесорът ATmega16U2 превежда такава връзка през USB порт: в резултат на това е инсталиран допълнителен виртуален COM порт на компютъра. Софтуерът Arduino включва помощна програма, която обменя текстови съобщения на създадения канал. Устройството е оборудвано със светодиоди RX и TX, които светват при прехвърляне на информация между компютъра и процесора ATmega162U. Благодарение на отделната библиотека можете да организирате връзка, използвайки различни контакти, които не са ограничени до нула и първа. А с помощта на допълнителни карти за разширение става възможно да се организират и други начини на взаимодействие, например Wi-Fi, радиоканал, Ethernet мрежа.
Arduino Uno smd има специален предпазител, който защитава USB-портовете на компютъра късо съединение и пренапрежение. Въпреки че компютрите имат собствена защита, предпазителят осигурява допълнително доверие. Тя може да счупи връзката, ако входът на USB порта е снабден с ток, по-голям от 500 mA, и го възстановява, когато токът се върне към нормалното.
заключение
Обобщавайки, ще кажем, че Arduino е много гъвкава и функционална платформа за разработване на различни приложения. Той има големи възможности за взаимодействие с периферните устройства. Arduino е страхотно за изучаване на микроконтролери и може да послужи и като основа за малки проекти.
- "Интелигентна къща" на Ардуино: теория и практика
- Програмиране на AVR. Програмиране на микроконтролери AVR за начинаещи
- Какъв е "Андрейд" по телефона днес?
- Как да съберете четворника със собствените си ръце. Настройване и управление на четириколесните
- USB-програмист (AVR): описание, цел
- PIC програмист: описание, предназначение на устройството
- USB сплитер: цел, описание, видове устройства
- Arduino за начинаещи: инструкции стъпка по стъпка. Програмиране и проекти Arduino: откъде да…
- Подробности как да инсталирате играта в Windows Phone
- С моите ръце: "Arduino" - електронен конструктор
- Nokia 5110: снимка, диаграма. Свързване на графичния дисплей Nokia 5110 към Arduino
- Микроконтролер ESP8266: връзка и настройка
- Пиезоелектричен сензор: описание, ускорение, принцип на работа и характеристики
- I2C интерфейс: описание на руски
- Ардуино собствени ръце. Arduino UNO със собствените си ръце
- Adobe Air: какво е това?
- PIR сензор: описание и инструкции за свързване
- Класификация на операционните системи
- Микроконтролери Atmega8. Програмиране на Atmega8 за начинаещи
- UART интерфейс: описание, използване
- Microsoft Visual C ++: какво е това и защо?