Технический Директор
![]() ![]() Зарегистрирован:
08.02.2009 21:08 Из: Днестровск
Сообщений:
2562
![]() |
Попытка создать управление кофемашиной на Arduino. Здесь на гифке только демонстрационный пример, без учёта времени на кипячение воды и работы насоса.
Прикреплённый файл: ![]() ![]()
Отправлено: Сегодня 2:16
|
|
Технический Директор
![]() ![]() Зарегистрирован:
08.02.2009 21:08 Из: Днестровск
Сообщений:
2562
![]() |
Расчёт длины плоской спирали на Arduino.
![]() Прикреплённый файл: ![]() ![]() ![]()
Отправлено: Вчера 6:08
|
|
Технический Директор
![]() ![]() Зарегистрирован:
08.02.2009 21:08 Из: Днестровск
Сообщений:
2562
![]() |
Проверка работы схемы
Прикреплённый файл: ![]() ![]()
Отправлено: 14.09 13:05
|
|
Технический Директор
![]() ![]() Зарегистрирован:
08.02.2009 21:08 Из: Днестровск
Сообщений:
2562
![]() |
Цитата:
А так не подходит? Очень даже подходит! ![]() ![]()
Отправлено: 14.09 3:34
|
|
Старший сотрудник
![]() ![]() Зарегистрирован:
11.12.2010 22:59 Из: Кишинёв
Сообщений:
64
![]() |
Цитата:
А так не подходит? Arduino IDE -> Скетч -> Экспорт бинарного файла, в паке проекта получаем те-же pr1.ino.hex pr1.ino.with_bootloader.hex.
Отправлено: 13.09 22:53
|
|
Технический Директор
![]() ![]() Зарегистрирован:
08.02.2009 21:08 Из: Днестровск
Сообщений:
2562
![]() |
В программе SimulIDE в виртуальную Arduino Uno можно загружать файлы HEX (прошивки) из проектов созданных в программе
Чтобы заполучить прошивку, нужно скомпилировать проект в FLProg. Компиляция в свою очередь запустит сперва свою Arduino IDE, где нужно нажать сверху кнопку Проверить. После того, как процесс проверки закончится, ничего не закрываем, а открываем временную папку Temp. У меня она находится по адресу C:\Users\viy19\AppData\Local\Temp\ У вас она будет по адресу: C:\Users\<Ваше имя>\AppData\Local\Temp\ Здесь, в папке Temp множество разных файлов и папок, но нам нужна конкретная папка начинающаяся с названия arduino_build_. После слова arduino_build_ будет ещё какое-то своё пятизначное число, например, arduino_build_56690. В следующий раз, при нажатии на кнопку Проверка в Arduino IDE в папке Temp появится новая папка с новым названием, например, arduino_build_86374 и так далее. Внутри этой папки будут две прошивки, например: одна pr1.ino.hex и вторая pr1.ino.with_bootloader.hex. Выбираем любую из них. Обязательно скопируйте путь до этих прошивок (лучше сохранить в блокноте) и откройте SimulIDE. Соберите схему согласно вашему проекту из FLProg и сохраните в своих проектах. В SimulIDE в правом поле сверху нажмите Открыть и в строке Имя файла: вставьте ранее скопированный путь до прошивок (тот что записан в блокноте) и нажмите Enter. Теперь вы видите файлы прошивок HEX и откройте один из них, например, pr1.ino.hex В правом поле появится шестнадцатеричный код, примерно такой: :100000000C9462000C948A000C948A000C9498035F :100010000C9498030C9498030C948A000C948A0016 :100020000C948A000C948A000C948A000C948A0028 Это не всё, таких строк довольно много. Затем жмём на значок микросхемки — Загрузить. Прошивка загрузится в виртуальную Arduino Uno и можно проверять работу проекта. Внимание! Как только вы закроете Arduino IDE, временная папка arduino_build_ исчезнет без следа вместе с прошивками и процесс компиляции, начиная из FLProg, придётся делать заново. Поэтому не забывайте их копировать и сохранять.
Отправлено: 13.09 5:58
|
|
Технический Директор
![]() ![]() Зарегистрирован:
08.02.2009 21:08 Из: Днестровск
Сообщений:
2562
![]() |
Цитата:
Это замечательно! Ведь со встроенным симулятором очень удобно отлаживать программный код. Радует, что создаются в этом плане такие программы.
Отправлено: 13.09 5:30
Отредактировано пользователем Kosmonavt 13.09.2025 6:04:26
|
|
Администратор
![]() ![]() Зарегистрирован:
07.08.2008 20:40 Из: Тирасполь
Сообщений:
7336
![]() |
Есть российская компания ОВЕН, у них есть программа OwenLogiс
И в ней есть встроенный симулятор. А в Arduino IDE как раз и не хватает такого симулятора. Потестил немного SimulIDE, неплохо, неплохо...
Отправлено: 12.09 22:19
|
|
Технический Директор
![]() ![]() Зарегистрирован:
08.02.2009 21:08 Из: Днестровск
Сообщений:
2562
![]() |
Над клетчатым полем есть значок Настройки, в которой выбираем вкладку Схема, где можно настроить поле деятельности. Если установить галочку Анимация, то во время симуляции схемы проводники с положительным потенциалом напряжения будут окрашиваться в красный цвет, а с отрицательным - в синий.
Прикреплённый файл: ![]() ![]()
Отправлено: 12.09 22:08
|
|
Технический Директор
![]() ![]() Зарегистрирован:
08.02.2009 21:08 Из: Днестровск
Сообщений:
2562
![]() |
Тест портов к
Прикреплённый файл: ![]() ![]()
Отправлено: 12.09 13:34
|
|