Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Апаратна обчислювальна платформа Arduino

Реферат Апаратна обчислювальна платформа Arduino





Введення

- апаратна обчислювальна платформа, що складається з двох основних компонентів: плата вводу-виводу і середу розробки мовою Processing/Wiring. Arduino зручна для розробки електронних пристроїв як для новачків, так і для професіоналів. Ця платформа користується величезною популярністю в усьому світі через простої мови програмування, відкритої архітектури і програмного коду. Особливість даної платформи є те що вона програмується без використання програматорів через USB. За допомогою Arduino комп'ютер може вийти за рамки віртуального світу в фізичний, завдяки безлічі датчиків які можна підключити до плати. Датчики можуть отримувати інформацію про навколишнє середовище, а також управляти різними виконавчими пристроями.

Може і взаємодіяти з програмним забезпеченням на комп'ютері (наприклад, Flash, Processing, MaxMSP).

Плата Arduino складається з мікроконтролера і елементів обв'язки для програмування та інтеграції з іншими схемами. На багатьох платах так само є лінійний стабілізатор напруги. Тактирование здійснюється на частоті 16 або 8 МГц кварцовим резонатором (прилад, в якому пьезокрісталліческій ефект і явище механічного резонансу використовується для побудови високодобротного (властивість коливальної системи, що визначає смугу резонансу і показує, у скільки разів запаси енергії в системі більше, ніж втрати енергії за один період коливань) резонансного елемента електронної схеми. В мікроконтролер попередньо прошивається завантажувач (програма відповідає за завантаження виконавчих файлів і запуск нових процесів) BootLoader, тому зовнішній програматор не потрібен. Плата Arduino містить Инвертирующая схему для конвертації рівнів сигналів RS - 232 (Recommended Standart 232, фізичний рівень для асинхронного інтерфейсу) в рівні ТТЛ (Транзисторно-транзисторна логіка-різновид цифрових логічних мікросхем, побудованих на основі біполярних транзисторів (трёхелектродний напівпровідниковий прилад) і резисторів.), і навпаки.

Інтегроване середовище розробки Arduino - це кросплотформенное додаток на Java, що включає в себе редактор коду, компілятор і модуль передачі прошивки в плату. Мова програмування використовуваний для Arduino дуже схожий на СІ ++, доповнений деякими бібліотеками. Обробка програм здійснюється за допомогою препроцесора, а компілюється за допомогою AVR-GCC.



1. Початок роботи з Arduino


Для того що б почати працювати з Arduino знадобиться наступне:

) Плата Arduino

2) USB-кабель

) Середа розробки для Arduino.

Після того як придбано все необхідне підключаємо плату до комп'ютера. Arduino Uno, Mega, Duemilanove і Arduino Nano отримують живлення автоматично від будь-якого USB-підключення до комп'ютера або іншого джерела живлення. При використанні Arduino Diecimila необхідно переконатися, що плата налаштована для отримання харчування через USB-підключення. Джерело живлення вибирається за допомогою маленького пластикового джампера, надягнутого на два з трьох штирьков між роз'ємами USB і харчування. Необхідно перевірити, щоб він був встановлений на два штирька, найближчих до роз'єму USB. Підключіть плату Arduino до комп'ютера, використовуючи USB-кабель. Повинний засвітитися зелений світлодіод харчування, позначений PWR. Наступним кроком буде встановлення драйверів, для наявної моделі. Після того як драйвера були встановлені, запускаємо середовище розробки Arduino. У багатьох середовищах розробки Arduino вже є готовий приклад скетчу, який можна запустити і перевірити правильність підключення плати до комп'ютера. У налаштуваннях середовища розробки необхідно вказати модель плати Arduino, інакше навіть при правильно написаному скетчі, плата буде працювати неправильно. Так само необхідно вибрати послідовний порт. Виберіть пристрій послідовної передачі плати Arduino з меню Tools | Serial Port. Ймовірно, це буде COM3 або вище (COM1 і COM2 зазвичай резервуються для апаратних COM-портів). Щоб знайти потрібний порт, можна від'єднати плату Arduino і повторно відкрити меню; пункт, який зник, і буде портом плати Arduino. Підключіть плату і виберіть послідовний порт. Далі перевіряємо працездатність плати.

Натискаємо кнопку «Upload» у програмі - середовищі розробки. Чекаємо кілька секунд - починають мигати світлодіоди RX і TX на платі. У разі успішного завантаження в рядку стану з'явиться повідомлення «Done uploading (Завантаження виконана). (Зауваження. Якщо мається на увазі плата Arduino Mini, NG або інша плата, то необхідно фізично кнопкою подати команду reset безпосередньо перед натисканням кнопки «Upload»). Кілька секунд потому після закінчення завантаження буде видно як світлодіод виведення 13 (L) на платі почне блимати помаранчевим кольором. Це свідчить про ...


сторінка 1 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проект піаніно на Arduino
  • Реферат на тему: Управління вентиляторами комп'ютера через порт LPT
  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Обробка даних за допомогою комп'ютера в середовищі MS Excel
  • Реферат на тему: Мова програмування C + + та середовище розробки Microsoft Visual C + +