Давайте подробнее окунемся в эту программу.
Переходим на официальный сайт софта https://assets.circuits.io/
Далее в правом верхнем углу находим кнопку входа и регистрации – выполняем эти процессы
Какие полезные функции имеет данное веб-приложение?
1) Вы можете составить собственную схему, спроектировав ее так, как нужно именно Вам.
2) Вы можете добавить собственные компоненты в приложения и таким образом использовать в своих схемам собственные наработки.
3) Можно добавить или написать библиотеку для работы с модулями
4) Эмуляция схема, когда ее можно запустить и посмотреть на результат в режиме онлайн - вы экономите время на постоянной сборке разных схем и всегда имеете право на ошибку, если что-то подключили неправильно.
А самое главное, что вам не нужно использовать Arduino IDE. Вы просто пишите код, собираете схему и проверяете все ли работает. Далее устраняете ошибки. Зато уже в реальности все будет построено первого раза! Просто фантастика:) Кстати, это слово в некотором смысле есть даже в названии программы.
Итак, зайдем на домашнюю страницу.
В левой колонке мы можем выбрать раздел приложения, который нам нужен.
Electronics Lab - она же электронная лаборатория, где можно собрать и проверить на работоспособность вашу схему.
PCB Design - возможность спроектировать собственную схему или добавить новые компоненты.
Library Manager - добавление и использование различных библиотек в открытом доступе.
Также на сайте приложения существуют обучающие видео для новичков.
У команды разработчиков есть свой канал на платформе YouTube и свой собственный блог, где всегда можно найти актуальную информацию о приложении.
Однако есть один нюанс, в котором можно запутаться. Многие видео по работе с сайтом были выпущены 1-2 года назад. С недавних пор в circuits произошли небольшие изменения о которых они написали в своем блоге
Суть в том, что с 2 июня 2017 года лаборатория электроники объединилась с Tinkercad - инструментом 3D дизайна и теперь весь функционал находится по адресу: https://123dapp.com/circuits
Сам же Tinkercad, который был выпущен еще в 2011 году, обладает большим функционалом и известен многим, как бесплатный и удобный помощник в создании собственных объемных моделей и отправке их на печать.
Выполните вход на этот сайт через данные, по которым регистрировались в circuit (для входа используется единая учетная запись autodesk)
Далее вам откроется окно обучения, но оно больше имеет направленность на 3D технологии, чем на Arduino.
Поэтому мы пропускаем обучение и заходим в личный кабинет (нажимай на него в верхнем правом углу).
В окне личного кабинете заходим в раздел circuits и создаем новый проект.
Поздравляю! Теперь у вас есть все необходимое для создания собственных схем и интересных проектов. Итак. В верхней панели лаборатории можно заметить такие разделы, как редактор программного кода для вашей схемы, каталог компонентов для добавления, а также кнопка старта симуляции работы вашего проекта.
Знаю, буду очень банален. Но давайте в качестве показательного примера соберем небольшую схему на Arduino с использованием кода Blink (мигание светодиода). Для этого будем находить нужные нам компоненты (плата Arduino, макетная плата, светодиод, резистор и провода) и перетаскивать курсором мыши. Также при добавлении компонента в схему, вы можете дать ему имя (особенно это важно делать, когда у вас несколько одинаковых элементов в схеме).
Еще в верхней панели слева есть такие функции, как поворот компонента в схеме на небольшой угол, удаление объекта, сохранение и кнопки управления историей изменений (например, отменить последнее действие - осуществить возврат).
Соединительные провода рисуются сами от руки. Для каждого провода можно задать не только имя, но и цвет.
Схема у меня получилась следующая:
Далее загрузим код. Я отключил функцию Block и написал скетч для мигания светодиода с небольшой частотой.
Теперь запустим симуляцию. Светодиод будет мигать с указанной в скетче частотой.
Подобными действиями можно составлять и другие схемы.
На этом у меня все. Надеюсь, данная статья была вам полезна, а сама программа сможет упростить вам работу с Arduino.
P.S. Еще раз всех с наступившим 2018 годом!
Данная статья является собственностью Amperkot.ru. При перепечатке данного материала активная ссылка на первоисточник, не закрытая для индексации поисковыми системами, обязательна.
Комментарии