Не хотите тратить денег на покупку Arduino, но попробовать хочется или вы новичок, боящийся сжечь плату, то эта статья для Вас. Попробуем поморгать светодиодом на плате и поможет нам замечательный сайт виртуальный симулятор для радиолюбителя 123d.circuits.io
Возможности сайта 123d.circuits.io
- Создание проекта с нуля и наблюдение за результатом при симуляции
- Монитор порта по аналогии с Arduino IDE
- Загрузка и сохранение скетчей
- Просмотр и запуск симуляции готовых проектов, созданных другими пользователями
- Отладка проектов, остановка и контроль переменных
- В наличии небольшая коллекция датчиков, модулей, радиодеталей
- Генерация печатной платы на основе готового проекта
Новый проект по шагам
- Заходим на сайт и жмем в правом углу Sign In (войти). Для входа проще использовать уже имеющуюся учетную запись от google или facebook или microsoft.
- После входа вверху жмем Create (создать).
- Затем Open Electronics Lab Hub
- Далее New Electronics Lab
- Появится чистое рабочее поле и одна макетная плата. Вставим сюда плату Arduino UNO R3. Для этого сверху нажмем кнопку + Components и в списке компонентов найдем нашу плату и щелкнем по ней, затем по полю где располагается макетная плата.
- Аналог программы Arduino IDE располагается в кнопке Code Editor. Нажмем её и там увидим, что уже имеется стандартный скетч моргания светодиодом. Там же можно загрузить чужой готовый скетч.
- Остается только запустить симуляцию кнопкой Start Simulation. Для удобства просмотра роликом мышки можно приближать/отдалять, нажав ролик можно двигать. Для отладки кода скетча имеется кнопка Dubugger, предварительно нужно в скетче щелкнуть по номеру строки для остановки и, после остановки, наведением мыши на переменную появится ее значение.
На этом все. Пробуйте, изучайте дальше сами.