Ардуино что это такое презентация
Перейти к содержимому

Ардуино что это такое презентация

  • автор:

Платформа Ардуино

Широтно-импульсная модуляция

2. История о том, как пятеро друзей создали маленькую плату, которая взяла штурмом мир электронных самоделок

Программировнаие
микроконтроллера
было на языке Basic

3.

Первая плата выпущена в 2005 году
Сегодня Ардуино стал «мозгами
создателей роботов»

4. Вы можете рассматривать аппаратное обеспечение как часть культуры, которой хотите поделиться с другими людьми

Один из первых
проектор Ардуино:
самодельный
будильник , свисающий
с потолка

5. Для сборки проектов на Ардуино используют электрические схемы

Рисованная схема
Принципиальные схемы

6. Управление электричеством

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

7. Автоматическое управление

Замыкать и размыкать
цепь, измерять
напряжение также
можно, не вручную, а
автоматически, по
заданному алгоритму
при помощи
запрограммированного
микроконтроллера.
Типичным
представителем этого
семейства являются
платы Arduino.

8. Широтно-импульсная модуляция

Микроконтроллеры обычно
не
могут
выдавать
произвольное напряжение.
Они
могут выдать либо
напряжение
питания
(например, 5 В), либо землю
(т.е. 0 В) Но
уровнем
напряжения
управляется
многое: например, яркость
светодиода или скорость
вращения
мотора.
Для
симуляции
неполного
напряжения
используется
ШИМ (Широтно-Импульсная
Модуляция,
англ.
Pulse
Width Modulation или просто
PWM)

9. Скважность

Отношение времени включения и выключения
называют скважностью (англ. duty cycle).
Рассмотрим несколько сценариев при
напряжении питания Vcc равным 5 вольтам.

10. Пины для ШИМ

Не любой порт Arduino поддерживает широтноимпульсную модуляцию, если вы хотите
регулировать напряжение, вам подойдут пины,
помеченные символом тильда «~». Для Arduino
Uno это пины 3, 5, 6, 9, 10, 11

11. Особенности -1 программирования на Ардуино

Идентификаторы переменных, констант, функций (в
этом примере идентификатор LED_PIN ) являются
одним словом (т.е. нельзя создать идентификатор LED
PIN ).
Идентификаторы могут состоять из латинских букв,
цифр и символов подчеркивания _ . При этом
идентификатор не может начинаться с цифры.
Регистр букв в идентификаторе ИМЕЕТ значение. Т.е.
LED_PIN , LED_pin и led_pin с точки зрения
компилятора — различные идентификаторы
Идентификаторы, создаваемые пользователем, не
должны совпадать с предопределенными
идентификаторами и стандартными конструкциями
языка;
если среда разработки подсветила введенный
идентификтор каким-либо цветом, замените его на
другой

12. Особенности-2 программирования на Ардуино

Директива #define просто говорит компилятору
заменить все вхождения заданного
идентификатора на значение, заданное после
пробела (здесь 9 ), эти директивы помещают в
начало кода. В конце данной директивы точка с
запятой ; не допустима
Названия идентификаторов всегда нужно делать
осмысленными, чтобы при возвращении к ранее
написанному коду вам было ясно, зачем нужен
каждый из них
Также полезно снабжать код программы
комментариями: в примерах мы видим
однострочные комментарии, которые начинаются
с двух прямых слэшей // и многострочные,
заключённые между /*

13. Особенности-3 программирования на Ардуино

Функция analogWrite(pin, value) не возвращает
никакого значения и принимает два параметра:
o pin — номер порта, на который мы отправляем
сигнал
o value — значение скважности ШИМ, которое мы
отправляем на порт. Он может принимать
целочисленное значение от 0 до 255, где 0 — это
0%, а 255 — это 100%

14. «Помигать светодиодом».

void setup() // обязательная процедура
pinMode (13, OUTPUT); // светодиод на пин 13
// направление пин 13 на выход — OUTPUT
>
void loop() // задается тело цикла
digitalWrite (13, HIGH); // на пин 13 подать «1»
delay (1000); // ждать 1 с
digitalWrite (13, LOW); // на пин 13 подать «0»
delay (1000);
>

15. Объявление переменных

int ledPin = 13;
// сообщает что на пин 13 будет
подключена переменная ledPin
// в случае смены пина
достаточно только в одном месте
программы поменять значение

16. Мигаем светодиодом объявленной переменной

int ledPin = 13;
void setup()
pinMode (ledPin, OUTPUT);
>
void loop()
digitalWrite (ledPin, HIGH);
delay (1000);
digitalWrite (ledPin, LOW);
delay (1000);
>

17. Функции в программе

digitalWrite (ledPin, HIGH) устанавливает заданный
вывод в состояние с высоким уровнем, то есть
включает вывод.
digitalWrite (ledPin, LOW) устанавливает заданный
вывод в состояние с высоким уровнем, то есть
включает вывод.
delay (1000) означает паузу в 1000 миллисекунд
или 1 секунду.

ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ПАУКА НА ПЛАТЕ ARDUINO Робот (от чешск. robota) автоматическое устройство с антропоморфным действием, которое частично или. — презентация

Презентация на тему: » ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ПАУКА НА ПЛАТЕ ARDUINO Робот (от чешск. robota) автоматическое устройство с антропоморфным действием, которое частично или.» — Транскрипт:

1 ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ПАУКА НА ПЛАТЕ ARDUINO Робот (от чешск. robota) автоматическое устройство с антропоморфным действием, которое частично или полностью заменяет человека при выполнении работ в опасных для жизни условиях или при относительной недоступности объекта. Всех роботов разделяют по функциональному назначению на следующие виды: Роботы-официантки; Аптечные роботы; Роботы хирурги; Медицинские роботы; Роботы-экскурсоводы; Роботы-артисты; Социальные роботы; Роботы-программы; Биороботы; Бытовые роботы; Транспортные роботы;

2 Промышленные роботы Промышленный робот автономное устройство, состоящее из механического манипулятора и перепрограммируемой системы управления, которое применяется для перемещения объектов в пространстве в различных производственных процессах

3 Манипулятор это механизм для управления пространственным положением орудий и объектов труд Манипуляторы включают в себя подвижные звенья двух типов: звенья, обеспечивающие поступательные движения звенья, обеспечивающие угловые перемещения

5 Роботы для обеспечения безопасности В последнее время роботы всё чаще применяются силовыми структурами: полицией, органами государственной безопасности, аварийно-спасательными службами, силами ведомственной и вневедомственной охраны

6 ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ПАУКА НА ПЛАТЕ ARDUINO «Arduino» является, отличной платформой для проектирования различных устройств. При создании устройств на платформе «Arduino» не требуется большого опыта, не надо вытравливать платы, припаивать устройства к плате, тут уже полностью готовая плата, к которой подключаются различные устройства с помощью простых проводов со специальными входами.

7 Преимуществом платы «Arduino» является: Низкая стоимость – платы «Arduino» относительно дешевы по сравнению с другими платформами. Самая недорогая версия модуля «Arduino» может быть собрана в ручную, а некоторые даже готовые модули стоят меньше 50 долларов. Простая и понятная среда программирования – среда «Arduino» подходит как для начинающих пользователей, так и для опытных. «Arduino» основана на среде программирования Processing, что очень удобно для преподавателей, так как студенты, работающие с данной средой будут знакомы и с «Arduino». На платформе «Arduino» можно построить не только простого робота, но и сложные устройства, например, управление звонками в школе, управление светодиодным экраном и т.д.

8 Arduino Uno контроллер построен на ATmega328 (Платформа имеет 14 цифровых вход/выходов (6 из которых могут использоваться как выходы ШИМ), 6 аналоговых входов, кварцевый генератор подключить платформу к компьютеру посредством кабеля USB, либо подать питание при помощи адаптера AC/DC или батареи. Платформа Arduino Uno состоит программной и аппаратной частей, которые весьма гибки и просты в эксплуатации. Для программирования используют упрощенную версию С++ (Wiring). Проектирование можно осуществлять на бесплатном обеспечении Arduino IDE и на базе произвольного инструментария С/С++. Устройство поддерживает операционные системы Linux, MacOS и Windows.

9 МикроконтроллерATmega328 Рабочее напряжение 5 В Входное напряжение (рекомендуемое)7-12 В Входное напряжение (предельное)6-20 В Цифровые Входы/Выходы 14 (6 из которых могут использоваться как выходы ШИМ)ШИМ Аналоговые входы 6 Постоянный ток через вход/выход 40 мА Постоянный ток для вывода 3.3 В50 мА Флеш-память 32 Кб (ATmega328) из которых 0.5 Кб используются для загрузчика ОЗУ 2 Кб (ATmega328) EEPROM1 Кб (ATmega328) Тактовая частота 16 МГц Характеристики

Знакомство с Arduino.

Tinkercad Arduino – лучший онлайн симулятор ардуино на русском.

Arduino — это комбинация аппаратной и программной частей для простой разработки электроники. Аппаратная часть включает в себя большое количество видов плат Arduino со встроенными программируемыми микроконтроллерами, а так же дополнительные модули. Программная часть состоит из среды разработки (программы для написания скетчей и прошивки микроконтроллеров Ардуино), упрощенного языка программирования, огромного множества готовых функций и библиотек.

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

После того, как Arduino получило более широкое распространение, многие производители электроники начали выпускать собственные платы на базе микроконтроллеров ардуино. Когда к производству подключились китайские производители, Ардуино стало гораздо доступнее и получило еще большую аудиторию. Платы микроконтроллеров Ардуино в китайских интернет магазинах стоят от 70 рублей.

Официальный сайт Ардуино

Изначально команда преподавателей, разработавших ардуино, открыли сайт arduino.cc. Но из-за разногласий, в коллективе произошел раскол в 2008 году. Отделившаяся часть создала другой сайт arduino.org. Это повлекло путаницу, из-за одинаковых названий для разных Ардуинок, программ и прошивок.

Только в 2017 году конфликт разрешился полностью. Так остался только один официальный сайт arduino.cc.

Официальный сайт Arduino на русском

Arduino — полностью открытая платформа. Разработчиком и производителем может стать абсолютно любой человек. А значит официальных сайтов существует не мало.

Для чего нужно Arduino

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

Первоначальная цель Ардуино — это обучение. Детям гораздо интереснее учиться, если они могут сразу применять новые знания на практике, да еще и увидеть и потрогать плоды своих трудов. Гораздо интереснее обучаться экспериментируя, а не слушая сухую теорию.

Что умеет Ардуино

С технической точки зрения, Ардуино умеет принимать и отправлять сигналы в соответствии с инструкциями в прошивке. Звучит весьма скромно, но на практике это позволяет получать и обрабатывать информацию с сенсоров и передавать команды исполнительным механизмам или другим устройствам. Например: микроконтроллер может получать данные с датчиков температуры, давления, влажности и выводить сводную информацию на дисплей.

Этих возможностей хватает для реализации сложных устройств, таких как беспилотные летательные аппараты, 3D-принтеры, роботизированные манипуляторы, радиоуправляемые машинки, лодки, вездеходы и т. д. Возможности Ардуино ограничены только воображением. Если вам будет не хватать возможностей Ардуино, то существуют более мощные микроконтроллеры такие как Ардуино Мега, NodeMCU, STM32, Wemos, Raspberry Pi, Orange Pi.

Начало работы с Ардуино

Для того, что бы начать использовать Arduino необходимо приобрести плату Arduinoили стартовый набор Arduino. Я советую выбрать стартовый комплект ардуино, так как он включает в себя не только микроконтроллер ардуино, но и беспаечную макетную плату, соединительные провода, кнопки, светодиоды и дополнительные детали. С таким набором вы сможет выполнить примеры из уроков по Arduino для начинающих. Это позволит вам быстро разобраться с принципами работы с Arduino.

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

Arduino IDE

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

Ссылки на скачивание, инструкции по установке и настройке среды разработки есть на странице Arduino IDE.

Микроконтроллеры, модули и сенсоры

Arduino Uno

Микроконтроллеров Arduino существует несколько вариантов. Большинство плат ардуино мы собрали на этой странице. Там есть вся необходимая информация о конкретных моделях плат Arduino. Еще вы найдете требования к питанию, характеристики, назначения контактов конкретной платы ардуино. Самая распространенная ардуино — микроконтроллер Arduino Uno.

Arduino Uno

Подробное описание характеристик этого микроконтроллера вы сможете найти здесь. Эта плата прекрасно подходит для большинства задач, в том числе для обучения. Именно для этой платы создано большинство плат расширения (Shield). Они помогают с легкостью расширить функционал платы микроконтроллера ардуино. Характеристик самой Arduino Uno достаточно для большинства проектов. Для создания законченных устройств лучше подходят более маленькие представители семейства Ардуино. Это такие платы как Arduino Nano или Arduino Pro Mini.

Проекты Ардуино

Проектов на Ардуино огромное множество. Их можно разделить на категории:

  • Устройства умного дома
  • ЧПУ (CNC) станки
  • Бытовые приборы
  • Охранные системы
  • Игрушки
  • Информативные устройства
  • Декоративные проекты
  • Гаджеты и носимые устройства

Для Ардуино есть огромное количество инструкций и готовых скетчей. Вы легко сможете повторить любой проект, доработать его или адаптировать под свои нужны. Все необходимое есть в открытом доступе. С помощью Ардуино можно создать собственные аналоги устройств и сэкономить на этом. Системы умного дома стоят не малых денег, но с помощью ардуино вы легко сможете сделать такую же систему в разы дешевле.

Интересная информация из разных источников.

Arduino. Язык программирования Arduino

Arduino – это инструмент для проектирования
электронных устройств (электронный конструктор) более
плотно взаимодействующих с окружающей физической
средой, чем стандартные персональные компьютеры,
которые фактически не выходят за рамки виртуальности.
Это платформа, предназначенная для «physical computing»
с открытым программным кодом, построенная на простой
печатной плате с современной средой для написания
программного обеспечения.

3. Для чего?

Arduino применяется для создания электронных устройств с
возможностью приема сигналов от различных цифровых и
аналоговых датчиков, которые могут быть подключены к нему, и
управления различными исполнительными устройствами.
Проекты устройств, основанные на Arduino, могут работать
самостоятельно или взаимодействовать с программным
обеспечением на компьютере. Платы могут быть собраны
пользователем самостоятельно или куплены в сборе. Среда
разработки программ с открытым исходным текстом доступна
для бесплатного скачивания.

4. Язык программирования

• Язык программирования Arduino является реализацией
Wiring, схожей платформы для «physical computing»,
основанной на мультимедийной среде программирования
Processing.
• Processing представляет собой программное приложение, которое
позволяет создавать, изменять, компилировать и запускать Java-код.
Это Java-подобный язык программирования, созданный в MIT Media
Lab с открытым исходным кодом и одновременно среда
разработки.Processing позволяет очень быстро создавать визуальные
интерактивные интерфейсы пользователей.
• PC – это подход к изучению общения в системе человек-компьютеркомпьютер-человек, в основе которого лежит попытка понимания
способов физического самовыражения людей.

5. Достоинства

Arduino упрощает процесс работы с микроконтроллерами и
имеет ряд преимуществ перед другими устройствами:
• Низкая стоимость – платы Arduino относительно дешевы по
сравнению с другими платформами. Самая недорогая версия
модуля Arduino может быть собрана в ручную, а некоторые даже
готовые модули стоят меньше 10 долларов.
• Кросс-платформенность – программное обеспечение Arduino
работает под ОС Windows, Macintosh OSX и Linux. Большинство
микроконтроллеров ограничивается ОС Windows.

6.

• Простая и понятная среда программирования – среда Arduino подходит как для
начинающих пользователей, так и для опытных. Arduino основана на среде
программирования Processing.
• Программное обеспечение с возможностью расширения и открытым исходным
текстом – ПО Arduino выпускается как инструмент, который может быть дополнен
опытными пользователями. Язык может дополняться библиотеками C++.
Пользователи, желающие понять технические нюансы, имеют возможность
перейти на язык AVR C на котором основан C++. Соответственно, имеется
возможность добавить код из среды AVR-C в программу Arduino.
• Аппаратные средства с возможностью расширения и открытыми принципиальными
схемами – микроконтроллеры ATMEGA8 и ATMEGA168 являются основой Arduino.
Схемы модулей выпускаются с лицензией Creative Commons, а значит, опытные
инженеры имеют возможность создания собственных версий модулей, расширяя и
дополняя их. Даже обычные пользователи могут разработать опытные образцы с
целью экономии средств и понимания работы.

7. Arduino UNO

8. Технические характеристики

• Arduino Uno контроллер построен на ATmega328. Платформа имеет 14 цифровых
вход/выходов (6 из которых могут использоваться как выходы ШИМ), 6 аналоговых
входов, кварцевый генератор 16 МГц, разъем USB, силовой разъем, разъем ICSP и
кнопку перезагрузки. Для работы необходимо подключить платформу к
компьютеру посредством кабеля USB, либо подать питание при помощи адаптера
AC/DC или батареи.
• В отличие от всех предыдущих плат, использовавших FTDI USB микроконтроллер
для связи по USB, новый Ардуино Uno использует микроконтроллер ATmega8U2.
• «Uno» переводится как один с итальянского и разработчики тем самым намекают на
грядущий выход Arduino 1.0. Новая плата стала флагманом линейки плат Ардуино.
Для сравнения с предыдущими версиями можно обратиться к полному списку плат
Arduino.

9. Основные параметры

Микроконтроллер
Рабочее напряжение
Входное напряжение (рекомендуемое)
ATmega328

7-12 В
Входное напряжение (предельное)
6-20 В
Цифровые Входы/Выходы
14 (6 из которых могут использоваться как
выходы ШИМ)
Аналоговые входы
Постоянный ток через вход/выход
6
40 мА
Постоянный ток для вывода 3.3 В
50 мА
Флешпамять
32 Кб (ATmega328) из которых 0.5 Кб используются для
загрузчика
ОЗУ
2 Кб (ATmega328)
EEPROM
Тактовая частота
1 Кб (ATmega328)
16 МГц

10. Питание

• Arduino Uno может получать питание через подключение USB или от
внешнего источника питания. Источник питания выбирается автоматически.
• Внешнее питание (не USB) может подаваться через преобразователь
напряжения AC/DC (блок питания) или аккумуляторной батареей.
Преобразователь напряжения подключается посредством разъема 2.1 мм с
центральным положительным полюсом. Провода от батареи подключаются
к выводам Gnd и Vin разъема питания.
• Платформа может работать при внешнем питании от 6 В до 20 В. При
напряжении питания ниже 7 В, вывод 5V может выдавать менее 5 В, при
этом платформа может работать нестабильно. При использовании
напряжения выше 12 В регулятор напряжения может перегреться и
повредить плату. Рекомендуемый диапазон от 7 В до 12 В.

11.

Выводы питания:
• VIN. Вход используется для подачи питания от внешнего источника (в
отсутствие 5 В от разъема USB или другого регулируемого источника
питания). Подача напряжения питания происходит через данный
вывод.
• 5V. Регулируемый источник напряжения, используемый для питания
микроконтроллера и компонентов на плате. Питание может
подаваться от вывода VIN через регулятор напряжения, или от разъема
USB, или другого регулируемого источника напряжения 5 В.
• 3V3. Напряжение на выводе 3.3 В генерируемое встроенным
регулятором на плате. Максимальное потребление тока 50 мА.
• GND. Выводы заземления.

12. Память

Микроконтроллер ATmega328 располагает 32 кБ флэш памяти,
из которых 0.5 кБ используется для хранения загрузчика, а также 2
кБ ОЗУ (SRAM) и 1 Кб EEPROM.(которая читается и записывается с
помощью библиотеки EEPROM).

13. Назначение контактов

• Каждый из 14 цифровых выводов Uno может настроен как вход или
выход, используя функции pinMode(), digitalWrite(), и digitalRead(), .
Выводы работают при напряжении 5 В. Каждый вывод имеет
нагрузочный резистор (по умолчанию отключен) 20-50 кОм и может
пропускать до 40 мА. Некоторые выводы имеют особые функции:
• Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для
получения (RX) и передачи (TX) данных TTL. Данные выводы
подключены
к
соответствующим
выводам
микросхемы
последовательной шины ATmega8U2 USB-to-TTL.
• Внешнее прерывание: 2 и 3. Данные выводы могут быть
сконфигурированы на вызов прерывания либо на младшем значении,
либо на переднем или заднем фронте, или при изменении значения.
Подробная
информация
находится
в
описании
функции
attachInterrupt().

14.

• ШИМ: 3, 5, 6, 9, 10, и 11. Любой из выводов обеспечивает ШИМ с
разрешением 8 бит при помощи функции analogWrite().
• SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Посредством данных выводов
осуществляется связь SPI, для чего используется библиотека SPI.
• LED: 13. Встроенный светодиод, подключенный к цифровому выводу 13.
Если значение на выводе имеет высокий потенциал, то светодиод горит.
• На платформе Uno установлены 6 аналоговых входов (обозначенных как A0 ..
A5), каждый разрешением 10 бит (т.е. может принимать 1024 различных
значения). Стандартно выводы имеют диапазон измерения до 5 В
относительно земли, тем не менее имеется возможность изменить верхний
предел посредством вывода AREF и функции analogReference(). Некоторые
выводы имеют дополнительные функции:
• I2C: 4 (SDA) и 5 (SCL). Посредством выводов осуществляется связь I2C (TWI),
для создания которой используется библиотека Wire.

15.

Дополнительная пара выводов платформы:
• AREF. Опорное напряжение для аналоговых входов. Используется
с функцией analogReference().
• Reset. Низкий уровень сигнала на выводе перезагружает
микроконтроллер. Обычно применяется для подключения кнопки
перезагрузки на плате расширения, закрывающей доступ к
кнопке на самой плате Arduino.

16. Связь

• На платформе Arduino Uno установлено несколько устройств для осуществления связи с
компьютером, другими устройствами Arduino или микроконтроллерами. ATmega328
поддерживают последовательный интерфейс UART TTL (5 В), осуществляемый выводами 0
(RX) и 1 (TX). Установленная на плате микросхема ATmega8U2 направляет данный интерфейс
через USB, программы на стороне компьютера «общаются» с платой через виртуальный
COM порт. Прошивка ATmega8U2 использует стандартные драйвера USB COM, никаких
стороних драйверов не требуется, но на Windows для подключения потребуется файл
ArduinoUNO.inf. Мониторинг последовательной шины (Serial Monitor) программы Arduino
позволяет посылать и получать текстовые данные при подключении к платформе.
Светодиоды RX и TX на платформе будут мигать при передаче данных через микросхему
FTDI или USB подключение (но не при использовании последовательной передачи через
выводы 0 и 1).
• Библиотекой SoftwareSerial возможно создать последовательную передачу данных через
любой из цифровых выводов Uno.
• ATmega328 поддерживает интерфейсы I2C (TWI) и SPI. В Arduino включена библиотека Wire
для удобства использования шины I2C.

17.

• Платформа программируется посредством ПО Arduino. Из меню Tools >
Board выбирается «Arduino Uno» (согласно установленному
микроконтроллеру). Подробная информация находится в справочнике
и инструкциях.
• Микроконтроллер ATmega328 поставляется с записанным загрузчиком,
облегчающим запись новых программ без использования внешних
программаторов. Связь осуществляется оригинальным протоколом
STK500.
• Имеется возможность не использовать загрузчик и
запрограммировать микроконтроллер через выводы ICSP
(внутрисхемное программирование).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *