Оглавление:

Arduino для начинающих: 5 шагов
Arduino для начинающих: 5 шагов

Видео: Arduino для начинающих: 5 шагов

Видео: Arduino для начинающих: 5 шагов
Видео: Arduino для начинающих. Начало работы 2024, Ноябрь
Anonim
Arduino для начинающих
Arduino для начинающих

В настоящее время производители и разработчики предпочитают Arduino для быстрой разработки прототипов проектов.

Arduino - это электронная платформа с открытым исходным кодом, основанная на простом в использовании аппаратном и программном обеспечении. У Arduino очень хорошее сообщество пользователей. В конструкции платы Arduino используются различные контроллеры, в том числе (семейство AVR, семейство nRF5x и меньшее количество контроллеров STM32 и ESP8266 / ESP32). Плата имеет несколько контактов аналогового и цифрового ввода / вывода. Плата также содержит преобразователь USB в последовательный порт, который помогает программировать контроллер.

В этом посте мы увидим, как использовать платы Arduino IDE и Arduino. Arduino прост в использовании и очень хороший вариант для прототипирования проектов. Вы получите множество библиотек и количество аппаратных сборок для платы Arduino, которая подходит для закрепления на плате модуля и плате Arduino.

Если вы используете плату Arduino, то вам не потребуется какой-либо программист или какой-либо инструмент для программирования на платах Arduino, потому что эти платы уже прошиты с помощью последовательного загрузчика и готовы к перепрошивке через usb на последовательный интерфейс.

Шаг 1. Вопросы, затронутые в учебном пособии

В этом руководстве рассматриваются следующие моменты: 1. Объяснение схемы 2. Объяснение загрузчика 3. Как использовать веб-редактор 4. Как использовать Arduino IDE 5. Пример мигания светодиода 6. Пример последовательного интерфейса 7. Пример интерфейса коммутатора с использованием метода опроса 8. Пример интерфейса коммутатора с использованием метода прерывания 9. Пример на АЦП.

Шаг 2: Необходимые компоненты

Arduino UNOArduino Uno в Индии -

Arduino Uno в Великобритании -

Arduino Uno в США -

Ардуино Нано

Arduino Nano в Индии -

Arduino Nano в Великобритании -

Arduino Nano в США -

Шаг 3: Учебное пособие:

Image
Image

Шаг 4: Типы плат можно использовать для программирования Arduino

Типы плат можно использовать для программирования Arduino
Типы плат можно использовать для программирования Arduino
Типы плат можно использовать для программирования Arduino
Типы плат можно использовать для программирования Arduino
Типы плат можно использовать для программирования Arduino
Типы плат можно использовать для программирования Arduino

Шаг 5: Подробнее о загрузчике Arduino

Что такое загрузчик?

На простом языке загрузчик - это фрагмент кода, который принимает код и записывает его на нашу собственную флеш-память.

Загрузчик - это фрагмент кода, который выполняется первым, когда контроллер включается или сбрасывается, а затем запускает приложение.

Когда загрузчик запустится, он проверит наличие команды или данных на интерфейсе, например UART, SPI, CAN или USB. Загрузчик может быть реализован на UART, SPI, CAN или USB. В случае загрузчика нам не нужно каждый раз использовать программатор. Но если на контроллере нет загрузчика, то в этом случае мы должны использовать программатор / флешер.

И мы должны использовать программатор / флешер для загрузчика прошивки. После прошивки загрузчика отпадает необходимость в программаторе / флешере.

Рекомендуемые: