ШИМ и Серво
- Войдите на сайт для отправки комментариев
Сб, 11/03/2017 - 23:50
#include <Servo.h> Servo myservo; void setup() { myservo.attach(3); pinMode(10, OUTPUT); } void loop() { int reading1 = analogRead(1); int val = reading1 / 4; analogWrite(10, val); int val1 = analogRead(0); int x = val1 / 6; myservo.write(x); }
Всем сдравствуйте. Подскажите как заставить работать ШИМ и Сервомотор в одной программе
Спасибо за ответ. Если я правельно понял в вашем коде управление только сервомотором
Все эта идея задумывалась Для управление печкой.
Сервомоторы управляют заслонками. Это все работает. Но не работает мотор винтелятора. ВОт мой код.
Скорее у вас зевок в схеме. Замените оптрон светодиодом у проверьте ШИМ программы.
Мне кажется , но для сервы шимированые выхода не обязательны.
Ура разобрался. Рересодил шим на 11 ногу и все зароботало
qwone,
Похоже придется запускать программу по частям. Тем более мне работа схемы не понятно. Пожалуста составьте снова ТЗ или опишите работу устройства.
https://yadi.sk/d/Tcy7zWdm3JKcGY
Это сылка на файл в протеусе и ipg постарался зделать с хорошим расирением
Кнопка regim меняет выбор управления вентилятором или заслонкой горечо холодно, а также она при длительном нажатии выключает печку и включает.
Энкодер скорость вентилятора или положение заслонки гор хол
кнопка sb recirkul управляет моторчиком recirkul у него 2 положения закрыто или открыто.
кнопка obogrev алгоритм ее ты уже написал.
Реле (насос кран RL5) выключена когда заслонка в первом положение,а в остальных включена.
вроде все описал
Погоняй этот код
Не работает на выходах 74HC595 тишина
А у тебя протеус есть?
криво работает.вчера поставил.раньше не работал
А какой ставишь у меня восмой тоже не на всех компах идет. Я все на семерке он под любой вндой работает
Вот еще код. Посмотри
qwone,
Спасибо за твою работу. Но опять без результатно светодиоды просто мегают в хаотичном порядке
Здесь они должны мигать в организованом порядке
Не хочу показаться назольевым но какойто бардак происходит не понятный. Не одна кнопка не активна просто мегание светодиодов и все
Не хочу показаться назольевым но какойто бардак происходит не понятный. Не одна кнопка не активна просто мегание светодиодов и все
Протеус глючный. Шим часто нехочет работать, заливаешь скетч в дуину - работает, в протеус-фиг
Вот написал код . Но управляются кнопками по заданому вами алгоритму только 4 светодиода (1 микросхема в каскаде выв D0,D1,D2,D3)
спасибо большое да заработало. Я только поправел порты выхода на другую микросхему, а скрестить твой и мой код нельзя.
Скрестить код можно, но у вас навыков нет, а мне не имеет смысла. У меня же готовый конструктор по типа Лего. Собирай чего хочешь.
А где можно почитать про эти конструкторы
А где можно почитать про эти конструкторы
Спасибо. Постораюсь вникнуть. Если тебя не затруднит дошии код под всю схему.
Зарание огромное спасибо.
Просто пока лето хочеться закончить эпопею с печкой.