Ви не увійшли.
Это называется "вопросов больше не имею")))
68656c6c6f5f776f726c640d0a626565725f74696d655f666f7265766572
предупреждаю сразу - перфекционист во мне уже передернул затвор heavy machine gun )
ой нафлудили ) , всем привет
ох пихнули Вы его на скользкую дорожку )
но может получится что все получится - тогда герой.
а может получится не очень - тогда есть вероятность что решит что это не его (разработка), только за счет того что задача изначально была кривовата по реализации,
я думаю так - пусть делает сразу так что -" УУУУх, это реально круто", а не "работает и ладно", как мы все грешим )
Если есть возможность использовать железо - нужно использовать. Но бывают разные задачи, как и приоритеты... ТС же конкретно говорит чего хочет, так почему бы ему не потренироваться.
знакомая ситуация,
NoName, - есть такое железо, нужно что б работало так
половина PWM в программном на 20 кГц
а потом а чего ет дросели бывают издают странные звуки )
сделать можно многое, в приемлемых характеристиках но качество на аппаратном PWM будет на n порядков выше
не нужно о примерах что один сделает на аппаратном хуже чем на программном PWM. это логично )))))
если характеристики железа не подходят. значит нужно менять железо, платы и т.д. , да рынок не очень приемлит такие решения, но они как обычно в долговременной перспективе более верные, чем "сделаем на том что есть" на складе или в столе )
В каком смысле? Иной раз совсем наоборот. Да и аппаратных, иной раз, столько не наберёшь. Не?
програмный ШИМ чухня (ху... ), даже с приоритетами на прерывания
реализовать плавное затухание можно только на шиме
На программном в т.ч.
привет,
потратится на neopix. но без буквы B, шустрые сильно
или Tlc5940
вот видео сравнения
https://www.youtube.com/watch?v=uIku7dpdzwU
neopix явно круче ) успеха
реализовать плавное затухание можно только на шиме
Доброго времени, осваиваю друину и с++
поставил себе задачку, сделать моргание диодами, как в фильме с говорящим авто (кит)
int del=100;
void setup()
{
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(4, HIGH);
delay(del);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
delay(del);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
delay(del);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
delay(del);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
delay(del);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
delay(del);
digitalWrite(9, LOW);
digitalWrite(10, HIGH);
delay(del);
digitalWrite(10, LOW);
digitalWrite(11, HIGH);
delay(del);
digitalWrite(11, LOW);
digitalWrite(12, HIGH);
delay(del);
digitalWrite(12, LOW);
digitalWrite(13, HIGH);
delay(del);
digitalWrite(13, LOW);
digitalWrite(13, HIGH);
delay(del);
digitalWrite(13, LOW);
digitalWrite(12, HIGH);
delay(del);
digitalWrite(12, LOW);
digitalWrite(11, HIGH);
delay(del);
digitalWrite(11, LOW);
digitalWrite(10, HIGH);
delay(del);
digitalWrite(10, LOW);
digitalWrite(9, HIGH);
delay(del);
digitalWrite(9, LOW);
digitalWrite(8, HIGH);
delay(del);
digitalWrite(8, LOW);
digitalWrite(7, HIGH);
delay(del);
digitalWrite(7, LOW);
digitalWrite(6, HIGH);
delay(del);
digitalWrite(6, LOW);
digitalWrite(5, HIGH);
delay(del);
digitalWrite(5, LOW);
digitalWrite(4, HIGH);
delay(del);
digitalWrite(4, LOW);
}
сделал такой вот код, выводы цифровые, аналоговых мало, на шим только один (можно было бы реализовать на шим)
подскажите, как плавно тушить каждый светодиод после его отключения на цыфровых выходах?
я нуб, железная друина едет с али, пока собираю всё в эмуляторе)