Оглавление:
- Шаг 1. Моделирование светодиода FastLED с помощью симулятора Arduino в браузере
- Шаг 2: Как запустить симуляцию серводвигателя на Wokwi Arduino Simulator
- Шаг 3: Как имитировать Arduino SSD1306 на Wokwi Arduino Simulator
- Шаг 4: Коллекция смоделированных элементов из симулятора Wokwi Arduino
- Шаг 5: обратная связь для улучшения
Видео: Веб-симулятор Arduino от Wokwi-2020: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Wokwi Arduino Simulator работает на платформе AVR8js. Это веб-симулятор Arduino Simulator. Симулятор Arduino работает в веб-браузере. следовательно, он привлекает больше внимания и, честно говоря, имеет много положительных моментов по сравнению с другими доступными симуляторами.
Самое приятное то, что он постоянно обновляется, тогда как многие другие симуляторы, к сожалению, перестали обновлять.
Шаг 1. Моделирование светодиода FastLED с помощью симулятора Arduino в браузере
FastLED - это индивидуально адресуемые светодиоды, которыми можно управлять с помощью Arduino. Чтобы смоделировать светодиоды FastLED на Arduino, мы воспользуемся любым браузером.
- Откройте любой веб-браузер
- Перейдите по ссылке библиотеки моделирования FastLED
- Выберите один из встроенных примеров
- Для этого примера мы выбираем проект DemoReel.
- Как только вы откроете ссылку, вы увидите окно моделирования, показанное на изображении.
- Нажмите кнопку СТАРТ, чтобы запустить проект.
- После того, как скетч скомпилирован и запустится на странице симулятора Arduino, он отобразит время.
- Время соответствует времени выполнения кода и будет медленнее, чем в реальном времени.
- Измеритель производительности на верхней левой странице симулятора Wokwi Arduino показывает, насколько эффективен симулятор по сравнению с выполнением в реальном времени.
- Не стесняйтесь ОСТАНОВИТЬ выполнение кода, отредактируйте код, измените количество светодиодов, тип цвета или другие функции.
- Поскольку симулятор Arduino запускается непосредственно в веб-браузере, результат можно увидеть на той же странице.
- Измененным кодом также можно поделиться с другими, используя опцию совместного использования!
Шаг 2: Как запустить симуляцию серводвигателя на Wokwi Arduino Simulator
Серводвигатель является основным элементом робототехники, а также автоматизации, и на GitHub доступно множество проектов. Чтобы смоделировать серводвигатель на странице Wokwi Arduino Simulator, следуйте приведенным ниже инструкциям.
- Перейти на страницу библиотеки серводвигателей
- Выберите любой из доступных примеров
- Давайте выберем пример развертки для моделирования Arduino
- Откроется Wokwi Arduino Simulation, который будет выглядеть примерно так, как показано на изображении.
- Нажмите кнопку запуска в окне моделирования.
- Серводвигатель начнет работать в симуляции.
- Поверните код слева, чтобы изменить скорость вращения или изменить пределы угла, на который может вращаться двигатель.
- Новые функции добавляются каждую неделю
- Не стесняйтесь делиться кодом и использовать его в своих проектах:)
Шаг 3: Как имитировать Arduino SSD1306 на Wokwi Arduino Simulator
OLED-светодиоды SSD1306 - это очень привлекательный и простой способ добавить в систему функции HMI. Симулятор Arduino от Wokwi также поддерживает OLED-дисплеи. вот несколько шагов, как визуализировать ваш набросок в симуляторе Arduino.
- Посетите страницу Wokwi Arduino Simulator
- Выберите любой из примеров
- Давайте посмотрим на один из примеров из библиотеки Adafruit.
- Окно моделирования откроется и будет выглядеть так, как показано на изображении (симулятор Wokwi Arduino часто обновляется, поэтому есть вероятность, что внешний вид может быть другим).
- Вы можете прокомментировать любую из функций в скетче и снова нажать кнопку запуска. Затем моделирование будет запущено для измененного эскиза почти мгновенно.
- Если у вас есть собственный скетч, вы также можете побегать и повозиться с ним
- В библиотеках также есть встроенные примеры для дисплеев SSD1306, с которыми вы можете поиграть.
Шаг 4: Коллекция смоделированных элементов из симулятора Wokwi Arduino
Шаг 5: обратная связь для улучшения
Отзывы сообщества Arduino из нескольких источников очень помогли сделать инструмент более удобным для пользователя.
Буду признателен, если вы найдете минутку, чтобы поделиться своим опытом и отзывами, чтобы сделать этот инструмент лучше?
Другие ссылки могут вас заинтересовать?
www.instructables.com/Best-Free-Online-Wok…
www.instructables.com/Web-Based-Arduino-Si…
www.instructables.com/Online-Arduino-Simul…
www.instructables.com/How-to-Simulate-Ardu…
www.instructables.com/Famous-Simon-Says-Ga…
www.instructables.com/How-to-Runtest-Your-…
Рекомендуемые:
Тестер батарей Arduino с веб-интерфейсом пользователя: 5 шагов
Тестер батарей Arduino с веб-интерфейсом пользователя. Сегодня электронное оборудование использует резервные батареи для сохранения состояния, в котором была оставлена операция, когда оборудование было выключено или когда оборудование было выключено случайно. Пользователь при включении возвращается к той точке, где остановился
Повторное использование модуля веб-камеры HP WebCam 101 Aka 679257-330 в качестве универсальной веб-камеры USB: 5 шагов
Повторное использование модуля веб-камеры HP WebCam 101, известного как 679257-330, в качестве универсальной веб-камеры USB: я хочу приправить свой 14-летний Panasonic CF-18 совершенно новой веб-камерой, но Panasonic больше не поддерживает эту замечательную машину, поэтому я должен используйте серое вещество для чего-нибудь попроще, чем b & b (пиво и гамбургеры). Это первая часть
Проект Arduino: управление электроникой через Интернет с помощью базы данных и веб-сайта Nodejs + SQL: 6 шагов
Проект Arduino: Управление электроникой через Интернет с помощью базы данных и веб-сайта Nodejs + SQL .: Проект Автор: Mahmed.tech Дата создания: 14 июля 2017 г. Уровень сложности: Новичок с некоторыми знаниями программирования. Требования к оборудованию: - Arduino Uno, Nano, Mega (я думаю, что большинство микроконтроллеров с последовательным подключением будут работать) - Один светодиод & Ограничение тока res
Banana / Raspberry Pi + Arduino Rover с веб-камерой: 9 шагов
Banana / Raspberry Pi + Arduino Rover с веб-камерой: проект, над которым я работал в свободное время. Это полноприводный 4-колесный робот, управляемый через веб-интерфейс. Если у вас есть какие-либо комментарии или вопросы, пожалуйста, свяжитесь со мной. В этом проекте используются детали, напечатанные на 3D-принтере, и определенные фрагменты кода
Учебное пособие по вводу-выводу веб-драйвера с использованием действующего веб-сайта и рабочих примеров: 8 шагов
Учебное пособие по вводу-выводу веб-драйвера с использованием действующего веб-сайта и рабочих примеров: Учебное пособие по вводу-выводу веб-драйвера с использованием действующего веб-сайта и рабочих примеров Последнее обновление: 26.07.2015 (Проверяйте почаще, поскольку я обновляю эти инструкции с более подробной информацией и примерами) мне поставили интересную задачу. Я нуждался в