Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом уроке мы узнаем, как вращать вентилятор с регулируемой скоростью, используя серводвигатель, потенциометр, Arduino и Visuino.
Смотреть видео!
Шаг 1. Что вам понадобится
- Arduino UNO (или любая другая плата)
- Модуль вентилятора
- Потенциометр
- Серводвигатель
- Провода перемычки
- Программа Visuino: Скачать Visuino
Шаг 2: Схема
- Подключите "оранжевый" (сигнальный) вывод серводвигателя к цифровому выводу Arduino [2].
- Подключите красный вывод серводвигателя к положительному выводу Arduino [5V].
- Подключите коричневый вывод серводвигателя к отрицательному выводу Arduino [GND].
- Подключите вывод потенциометра [DTB] к аналоговому выводу Arduino [A0].
- Подключите контакт потенциометра [VCC] к контакту Arduino [5V].
- Подключите контакт потенциометра [GND] к контакту Arduino [GND].
- Подключите вывод модуля вентилятора [VCC] к выводу Arduino [5V].
- Подключите вывод модуля вентилятора [GND] к контакту Arduino [GND].
- Подключите вывод модуля вентилятора [INA] к цифровому выводу Arduino [5].
Шаг 3. Запустите Visuino и выберите тип платы Arduino UNO
Visuino: https://www.visuino.eu должен быть установлен. Запустите Visuino, как показано на первом рисунке. Нажмите кнопку «Инструменты» на компоненте Arduino (рисунок 1) в Visuino. Когда появится диалоговое окно, выберите «Arduino UNO», как показано на рисунке 2.
Шаг 4. В Visuino добавьте, установите и подключите компоненты
- Добавить "Аналоговый синусоидальный генератор"
- Добавить "Серво"
- Выберите «SineAnalogGenerator1» и в окне свойств установите для Amplitude значение 0,30 и Frequency - 0,1.
- Подключите аналоговый вывод платы Arduino (0) к цифровому выводу платы Arduino (5)
- Подключите вывод SineAnalogGenerator1 (Out) к выводу Servo1 (In)
- Подключите вывод Servo1 (Out) к цифровому выводу платы Arduino (2).
Шаг 5: сгенерируйте, скомпилируйте и загрузите код Arduino
В Visuino внизу щелкните вкладку «Сборка», убедитесь, что выбран правильный порт, затем нажмите кнопку «Скомпилировать / построить и загрузить».
Шаг 6: Играйте
Если вы включите модуль Arduino UNO, серводвигатель начнет вращаться, а модуль вентилятора начнет вращаться, вы можете регулировать скорость вентилятора с помощью потенциометра. Посмотрите видео для демонстрации деталей.
Поздравляю! Вы завершили свой проект с Visuino. Также прилагается проект Visuino, который я создал для этого Instructable, вы можете скачать его и открыть в Visuino: