ВОТ МОЛОДЦА!!!!! ЗАРАБОТАЛА!!!! Двигает в обе стороны частоту как положено!!!Sancho писал(а): ↑01.08.2019{, 17:29}ИгорЬ ок, а так?СпойлерПоказатьКод: Выделить всё
bool start=1; void setup() { pinMode(5, OUTPUT); pinMode(2, INPUT); digitalWrite(5, LOW); } void loop() { if(start){ start=0; attachInterrupt(digitalPinToInterrupt(2), blink_1, LOW); // запустим при 0 } } void blink_1() { PORTD |=B00100000; // выставляем 1 attachInterrupt(digitalPinToInterrupt(2), blink_0, RISING); // ловим переход в 1 } void blink_0() { PORTD &= B11011111; // выставляем 0 attachInterrupt(digitalPinToInterrupt(2), blink_1, FALLING); // ловим переход в 0 }
Молодец!
Кто там обещал поощрить изобретателя....
Отправлено спустя 3 минуты 33 секунды:
Теперь в блок засунуть все это как то надо, и выход прицепить частотный.
Sancho а чуйку в настройках можно как добавить, чтоб катуха на расстоянии хватала сердечник.
Отправлено спустя 38 минут 31 секунду:
Sancho Версия 1 работает по лучше, устойчивее, круче фронта . можно ли как настроить чтоб частоту сжимала и разжимала
по больше