Pull to refresh

Эмуляция Arduino

image
Все мы хотим освоить что-то новое, но
1) мы не хотим ничего спалить (usb, ltp, отладочную плату)
2) не хватает финансов или просто не хочется покупать по причине «А если не понравится?»
3) нет нужных девайсов на рынке
Вот тут нам на помощь выступают эмуляторы нужных плат, технологий и т.п.

Сегодня я расскажу об эмуляторе плат Virtual Breadboard для Arduino Uno и Nano.

Для запуска эмулятора вам потребуется:
1) Сам эмулятор Virtual Breadboard.

Итак, поехали
1)создаем текстовый файл test.pde (!!! ИМЕННО С ТАКИМ РАСШИРЕНИЕМ!!!)

1.а) Если вы хотите писать программу для МК с нуля, тогда используем этот код
void setup() {
}

void loop() {
}

1.б) Если вы ничего не знаете о Arduino или МК в целом, тогда используем этот
void setup() {
pinMode(13, OUTPUT); // назначаем 13-тую ножку (пин) как выход
}

void loop() {
digitalWrite(13, HIGH); // Подаем 5в на 13 пин
delay(1000); // Ждем 1 сек (1с = 1000мс)
digitalWrite(13, LOW); // Отключение подачи 5в на 13 пин
delay(1000); // Ждем 1 сек
}


2) Запускаем Virtual Breadboard, появляется такое вот окно:
image
Если оно не появилось, тогда нажимаем «File -> New» либо используем хоткей «Ctrl + N»

3) Создаем новый проект, выбираем «New Projects -> New Project -> Open» или как я показал на скриншоте ниже
image

4) Нажимаем «Save All»
image

5) В поле «name» пишем «Test» и копируем «Location» и нажимаем «OK»
image

6) Заходим в папку, к которой мы скопировали путь ранее из «Location», заходим в папку проекта и копируем в эту папку файл «test.pde»

7) Нажимаем правой кнопкой на проекте «Test -> Source Projects -> Add Arduino Source Project» и нажимаем «OK»
image

8) Нажимаем правой кнопкой на файле, который мы только что создали и нажимаем «Add New Arduino Source File»
image

9) Выбираем в окне наш «test.pde», нажимаем «ОК»

Все, программу в проект мы добавили, осталось выбрать нужную версию Arduino из списка слева

10) Нажимаем 1 раз левой кнопкой мыши на Arduino (в моем случае это был Nano)
image

11) И последнее что мы делаем – это выбираем программу справа в окне «Properties», параметр «Application», выбираем там наш файл (который мы создали, он будет называться так же как и у меня на скриншоте)
image

Все, для запуска эмуляции нажимаем Зеленую стрелку в левом верхнем углу экрана
Refference (описание всех функций и параметров) и примеры программ можно найти, установив Arduino IDE
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.