Як програмувати avr
Відео - Програмування мікроконтролерів AVR. Урок 10. Таймери-лічильники. переривання
Найбільш простим способом освоєння програмування мікроконтролерів серії AVR є використання апаратної платформи Arduino. Програмна оболонка цієї платформи підтримує операційні системи Linux, Android і Windows.
Інструкція
1
Придбайте готову плату Arduino або будь-який з її численних клонів. Клон носитиме будь-яке інше назву. При бажанні зберіть будь-який з таких клонів самостійно, використовуючи будь-який з наступних мікроконтролерів сімейства AVR: ATmega8, ATmega168, ATmega328. При відсутності у комп`ютера COM-порту обов`язково передбачте на платі перетворювач USB-COM або використовуйте готовий зовнішній перетворювач. У всіх випадках, не забувайте також про перетворювачі рівня, оскільки COM-порти комп`ютерів зазвичай працюють при напрузі 12 В, а микроконтроллеру потрібно 5 або 3,3.
2
Запрограмуйте мікроконтролер спеціальної Arduino-прошивкою, якщо цього не було зроблено спочатку (наприклад, у готовій платі). Запис прошивки в мікроконтролер буде потрібно всього один раз, надалі розробляються вами програми ви будете записувати в нього через USB або COM-порт без використання програматора. Вони будуть запускатися поверх неї аналогічно тому, як на комп`ютері програми працюють під керуванням операційної системи.
3
Якщо на вашому комп`ютері немає віртуальної машини Java, скачайте і встановіть її.
4
Скачайте і встановіть офіційну інтегровану оболонку розробки Arduino. Ця програма, розташована на офіційному сайті проекту, сумісна як з оригінальними платами серії Arduino, так і з їх неофіційними клонами.
5
З`єднайте плату з комп`ютером і лише після цього подайте на неї харчування.
6
Запустіть програмну оболонку. Виберіть в ній тип плати. Якщо вона неоригінальна, виберіть ту плату, з якої вона сумісна. Також виберіть порт, до якого вона підключена.
7
Ознайомтеся з доданими до оболонки прикладами. Вони написані на спеціальній мові програмування, що носить назву Wiring. Спробуйте по черзі записувати їх в мікроконтролер, розташований на платі, і запускати.
8
Вивчивши приклади, спробуйте почати складати власні програми. При необхідності обладнайте плату додатковими периферійними пристроями. Будучи запрограмованої, надалі вона зможе працювати і автономно без комп`ютера.
Поділися в соц мережах:
Схожі
- Як дізнатися, яка материнська плата в комп`ютері
- Як визначити, яка в мене материнська плата
- Як встановити підтримку java
- Як відтягнути дитину від комп`ютера
- Як створити віртуальний com порт
- Мови програмування для android
- Як виходити в інтернет з нетбука
- Як записувати windows на флешку
- Як на комп`ютері подивитися смс
- Як збільшити фізичну пам`ять
- Як зробити відеокарту
- Як зробити з nokia веб-камеру
- Як поміняти батарейку в материнській платі
- Як дізнатися серію материнської плати
- Як підібрати материнську плату
- Як встановити драйвер на мережеву карту
- Як дізнатися порт на комп`ютері
- Як зробити завантажувальну флешку windows
- Як підключити відеокамеру до комп`ютера
- Як запустити емулятор xp
- Як зробити ігрову приставку