#1 2024-01-01 15:09:20

Antress
Учасник
Зареєстрований: 2024-01-01
Повідомлень: 1

Серво не виконує команди контроллера

Всім доброго дня і з новим роком!
У мене виникла проблема після вивантаження коду на контролер --->

----------------------------------------------------------------------------------
#include <Servo.h>

Servo myservo;

void setup() {
  myservo.attach(9);
}

void loop() {
  myservo.write(0); // Move the servo to 0 degrees
  delay(4000);      // Wait for 1 second
  myservo.write(90); // Move the servo to 90 degrees
  delay(4000);      // Wait for 1 second
  myservo.write(180); // Move the servo to 180 degrees
  delay(4000);      // Wait for 1 second
}
----------------------------------------------------------------------------------

Серво підключений до зовнішнього джерела живлення керуючий (жовтий) провід підключений до 9 цифрового порта ардуїно.
Серво починає ковбасити воно починає крутитись в різні боки витримки в 4 секунди немає і обертається хаотично. Я вже спробував різні серви sg90 чи 15 кг серво також пробував міняти порти на інші які підтримують ШІМ і також я пробував міняти контроллера (Nano V3, Uno, Mega). Я буду радий і вдячний любі допомозі з даною проблемою.

Неактивний

#2 2024-01-01 16:11:39

Васятко
Гість

Re: Серво не виконує команди контроллера

Antress пише:

Серво підключений до зовнішнього джерела живлення

GND з’єднані?

#3 2024-01-01 16:49:00

Васятко
Гість

Re: Серво не виконує команди контроллера

так все підєднано. Я вже лікті покусав я подивився багато відео, підключав як було показано на відео  і в всіх все працює а в мене ні(((
Я також пробюував підключати sg90 напряму до контролераале результат той самий

#4 2024-01-01 22:23:47

dimich
Учасник
Зареєстрований: 2023-12-01
Повідомлень: 137

Re: Серво не виконує команди контроллера

Компілюєте і прошиваєте з arduino IDE? Чи правильно вибрана плата, і особливо частота кварца? Замініть myservo.write() на блимання світлодіодом, перевірте, чи правильно працює delay() взагалі.
Якщо є осциллограф, подивіться, що за сигнал іде з керуючого вивода з ардуіни.
Чи не підключено занадто довгими проводами? Спробуйте підключити якомога коротшими.

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму