сигнал со средней линии = "ноль"
Код: Выделить всё
_gtv1 = (analogRead (1));
if (!((_gtv1) > (_gtv3))) {
_gtv2 = (_gtv3)-(_gtv1);
}
if ((_gtv1) > (_gtv3)) {
_gtv2 = (_gtv1)-(_gtv3);
}
if ((_gtv2) > (_gtv4)) {
_gtv4 = _gtv2;
}
out_30342854_1 = 0;
If(millis()-1000 > _time_tmp_30342854_1){_time_tmp_30342854_1+=1000;out_30342854_1 = 1;}
if (out_30342854_1) {
_gtv11 = _gtv4;
}
if (out_30342854_1) {
_gtv4 = 0;
}
Код: Выделить всё
_gtv1 = (analogRead (1));
if (!((_gtv1) > (_gtv3))) _gtv2 = (_gtv3)-(_gtv1);
else _gtv2 = (_gtv1)-(_gtv3);
if ((_gtv2) > (_gtv4)) _gtv4 = _gtv2;
If(millis()-1000 > _time_tmp_30342854_1)
{
_time_tmp_30342854_1+=1000;
_gtv11 = _gtv4;
_gtv4 = 0;
}
А чем из поста 7 не нравится?
И где рукописный код? Всё на стандартных блоках.