Оглавление:

Создание драйвера лазера на плате Arduino: 6 шагов (с изображениями)
Создание драйвера лазера на плате Arduino: 6 шагов (с изображениями)

Видео: Создание драйвера лазера на плате Arduino: 6 шагов (с изображениями)

Видео: Создание драйвера лазера на плате Arduino: 6 шагов (с изображениями)
Видео: Мини ЧПУ Лазерный Гравер на Arduino своими руками 2024, Июль
Anonim
Создайте драйвер лазера на плате Arduino
Создайте драйвер лазера на плате Arduino
Создайте драйвер лазера на плате Arduino
Создайте драйвер лазера на плате Arduino

Это руководство состоит в том, чтобы создать драйвер лазера из платы на базе Arduino для лазера Adafruit мощностью 5 мВт. Я выбрал плату Arduino, так как в будущем, возможно, захочу управлять лазером удаленно со своего компьютера. Я также воспользуюсь образцом кода Arduino, чтобы показать, как человек с небольшим опытом программирования может быстро приступить к работе. В этом примере у меня есть плата Intel® Galileo Gen2 на базе чипа Arduino Uno.

Шаг 1. Лазерная безопасность и меры предосторожности

Лазерная безопасность и меры предосторожности
Лазерная безопасность и меры предосторожности

Поскольку эти инструкции предназначены для работы с электроникой и лазерным источником класса 3R, примите соответствующие меры безопасности, такие как поиск в Google, заземленный источник и здравый смысл.

Перед тем, как мы начнем, важно принять к сведению некоторые общие меры предосторожности при работе с лазером. Никогда не смотрите прямо на лазерный луч или тот, который отражается от зеркала. Никогда не смотрите на лазерный источник, подключенный к источнику питания (или отраженный). Экспериментируя с когерентными источниками света, особенно при работе с невидимым светом, можно не заметить, что устройство светит, и повредить глаза. Этот прибор с инструкциями будет работать только с видимым светом при очень низкой мощности, поэтому крайне маловероятно, что он повредит человеческие ткани, однако необходимо указать и соблюдать меры предосторожности.

Требуются защитные очки, рассчитанные на длину волны лазера, в нашем случае длину волны 650 нм.

Шаг 2: соберите все компоненты и программное обеспечение

Соберите все компоненты и программное обеспечение
Соберите все компоненты и программное обеспечение

Соберите все компоненты на чистую поверхность, свободную от статического электричества.

1 базовая плата Arduino и соответствующие кабели питания

1 USB-кабель для передачи данных с платы Arduino на управляющий компьютер (в моем случае: кабель USB-штекер на микро-штекер)

1 кнопка

1 лазерный источник

Оборудование для установки лазера (какая-то подставка для лазера, подставка для сцены или держатель для велосипедных фонарей).

1 комплект гугл (на человека)

соединительные кабели

Установите Arduino IDE или настройте необходимое программное обеспечение для управления платой Arduino (Intel Galileo Gen 2) и лазерным источником.

  • Установите IDE Arduino:

    Я использую настольную среду IDE, работающую на High Sierra с Intel Core i7

Или

  • Настройте IDE Arduino для работы в веб-браузере:

    Мне не удалось заставить веб-IDE скомпилировать и отправить приложение на доску. Он продолжал выдавать ошибки компилятора, скорее всего, связанные с платой Galileo

Шаг 3: проверьте соединение с платы Arduino и компьютера

  1. Запустите IDE Arduino
  2. Подключите USB-кабель от вашего компьютера к плате Arduino.
  3. При необходимости выберите плату и соответствующий последовательный порт.
  4. Выберите Инструменты и раскрывающееся меню Доска -> Менеджер доски.

    введите Intel Galileo, и он автоматически загрузит последние библиотеки для платы. Выберите «Установить», а затем «Закрыть»

  5. Загрузите учебник по кнопкам.

    В среде IDE рабочего стола выберите меню «Файл» -> «Примеры» -> 02. Цифровые -> «Кнопка»

www.arduino.cc/en/Tutorial/Button

Нажмите кнопку проверки, чтобы проверить, затем кнопку со стрелкой ->, чтобы загрузить новый код в Arduino

В случае успеха вы должны увидеть, как кнопки мигают и мигают.

Шаг 4: соберите аппаратную схему

Соберите аппаратную схему
Соберите аппаратную схему
Соберите аппаратную схему
Соберите аппаратную схему

Тест кнопки:

Это необходимо для проверки работоспособности базовой схемы перед добавлением лазера.

Вставьте перемычку со стороны 5 В и прикрепите ее к одной стороне кнопки.

Подключите черный провод к земле и прикрепите его к другой стороне кнопки.

Если вы используете макетную плату, это может выглядеть так просто.

www.arduino.cc/en/Tutorial/Button

Шаг 5: добавьте лазер в схему

Добавьте лазер в схему
Добавьте лазер в схему
Добавьте лазер в схему
Добавьте лазер в схему
Добавьте лазер в схему
Добавьте лазер в схему

Для управления лазером я использовал этот код: код кнопки, расширенный из примера. Этот образец кода также сохраняется как приложение к этому шагу.

Как только вы узнаете, что все работает, как задумано, вы можете выключить устройство и подключить лазер.

Подключите его, как показано на схеме выше или найдете здесь. Подключите лазер между кнопкой и землей.

Шаг 6: Запустите лазер

Image
Image

Выберите выгрузку в среде IDE и разверните код Arduino на плате.

Вы должны увидеть сообщение о завершении передачи и загорится лазер.

Этот код заставляет лазер загораться при каждом третьем нажатии кнопки, как показано на видео.

Благодарим вас за просмотр и чтение о том, как использовать макетную плату Intel Galileo Gen 2 для управления небольшим лазерным источником. Удачи!

Рекомендуемые: