Всех приветствую.
Суть: Заказал здесь проверенному мастеру скетч arduino. Набросал тз и оплатил... И в итоге у кодера все работает, а юзверь рукожоп.
Ну да ладно, это вопрос другой темы, сейчас хочу разобраться с работоспособностью устройства.
Само устройство - три сервы+кулер+дисплей+энкодер+время+дунька. Суть работы - тупо таймер. На каждую серву и кулер пять таймеров. Для кулера вкл/выкл, для сервы проворот на определенное количество градусов и возврат. Грубо - кулер тупо вентилирует а сервы открывают и закрывают окошки. Всё. Менюшка.
В процессе сборки много слов было проговорено с создателем скетча... Выявлены некоторые ошибки схемы подключения для пользователя. В конечном итоге всё собрано, но по какой то неведомой мне причине - при подключении сервы на прописанные выводы она постоянно вращается. Не зависимо вообще от активации таймера как такового для конкретного вывода или его состояния ежели он активирован. На видео.
Сервы по проводам подключены совершенно точно правильно - даже разбирал и отслеживал где провод управления S. Сервы рабочие - куплен тестер сервоприводов и все проверено. Платы ардуино тоже точно рабочие - менялись платы, прошивались примеры теста сервы - все работает. Проверялись выводы - прописывались иные. Картина та же -крутится. Сервы подключались по питанию как не правильно - через саму дуньку, так и правильно - от отдельного источника питания.
Так что никакие ухищрения не позволили мне понять в чем трабл. Так же проблема в том, что мои познания в коде на уровне опытного пользователя 3D принтера. То есть я могу настроить прошивку, менять там выводы, углы поворотов сервы и тп. Тупо пользовательские настройки. Сама суть кода - функции/шмункции и прочее мне неведомы.
Вынужден обратиться за помощью к более сведущим. Хочу разобраться почему сервоприводы SG90 не корректно работают?
Здесь сам код в txt https://drive.google.com/file/d/1dBTHfKYQYMe7MGOe6EGcfj-8LFRWP0nJ/view?usp=sharing
Суть: Заказал здесь проверенному мастеру скетч arduino. Набросал тз и оплатил... И в итоге у кодера все работает, а юзверь рукожоп.
Ну да ладно, это вопрос другой темы, сейчас хочу разобраться с работоспособностью устройства.
Само устройство - три сервы+кулер+дисплей+энкодер+время+дунька. Суть работы - тупо таймер. На каждую серву и кулер пять таймеров. Для кулера вкл/выкл, для сервы проворот на определенное количество градусов и возврат. Грубо - кулер тупо вентилирует а сервы открывают и закрывают окошки. Всё. Менюшка.
В процессе сборки много слов было проговорено с создателем скетча... Выявлены некоторые ошибки схемы подключения для пользователя. В конечном итоге всё собрано, но по какой то неведомой мне причине - при подключении сервы на прописанные выводы она постоянно вращается. Не зависимо вообще от активации таймера как такового для конкретного вывода или его состояния ежели он активирован. На видео.
Сервы по проводам подключены совершенно точно правильно - даже разбирал и отслеживал где провод управления S. Сервы рабочие - куплен тестер сервоприводов и все проверено. Платы ардуино тоже точно рабочие - менялись платы, прошивались примеры теста сервы - все работает. Проверялись выводы - прописывались иные. Картина та же -крутится. Сервы подключались по питанию как не правильно - через саму дуньку, так и правильно - от отдельного источника питания.
Так что никакие ухищрения не позволили мне понять в чем трабл. Так же проблема в том, что мои познания в коде на уровне опытного пользователя 3D принтера. То есть я могу настроить прошивку, менять там выводы, углы поворотов сервы и тп. Тупо пользовательские настройки. Сама суть кода - функции/шмункции и прочее мне неведомы.
Вынужден обратиться за помощью к более сведущим. Хочу разобраться почему сервоприводы SG90 не корректно работают?
Здесь сам код в txt https://drive.google.com/file/d/1dBTHfKYQYMe7MGOe6EGcfj-8LFRWP0nJ/view?usp=sharing