Size: a a a

Анархическая электроника

2020 November 09

t

tmelinked_ in Анархическая электроника
С К
достаточно логично, хотя и громоздко это в цикле while сокращается. Когда одновременно идут 2, 3 выражения, можно целую подпрограмму впихнуть в один пустой цикл.
нужно придерживаться одного стиля записи в программе
источник

СК

С К in Анархическая электроника
tmelinked_
нужно придерживаться одного стиля записи в программе
в пуре С одного стиля? Да вас щас побьют.
источник

t

tmelinked_ in Анархическая электроника
если в условии будет или и запятая ну такое себе
источник

СК

С К in Анархическая электроника
tmelinked_
если в условии будет или и запятая ну такое себе
Не только прат намекает, многие. В пуре С программа должна выполнять свою задачу. А задач в С целых две, разных. Один тип задач требует экономии каждого байта памяти. Второй тип задач требует экономии каждого такта процессорного.
Всё для фронта, плевать на читаемость.
источник

СК

С К in Анархическая электроника
есть возможность в ардуино машинный код посмотреть моего кода?
источник

t

tmelinked_ in Анархическая электроника
С К
Не только прат намекает, многие. В пуре С программа должна выполнять свою задачу. А задач в С целых две, разных. Один тип задач требует экономии каждого байта памяти. Второй тип задач требует экономии каждого такта процессорного.
Всё для фронта, плевать на читаемость.
ууубля
источник

t

tmelinked_ in Анархическая электроника
С К
есть возможность в ардуино машинный код посмотреть моего кода?
нет
источник

СК

С К in Анархическая электроника
очень жаль.
источник

t

tmelinked_ in Анархическая электроника
С К
очень жаль.
сохранишь бинарник - откроешь редактором - увидишь код. но нафига тебе это хз
источник

t

tmelinked_ in Анархическая электроника
если я не путаю с загрузить бинарник
источник

t

tmelinked_ in Анархическая электроника
hex формат короче
источник

СК

С К in Анархическая электроника
tmelinked_
сохранишь бинарник - откроешь редактором - увидишь код. но нафига тебе это хз
а как бинарник соранить?
источник

t

tmelinked_ in Анархическая электроника
С К
а как бинарник соранить?
в меню смотри
источник

t

tmelinked_ in Анархическая электроника
не помню, может через костыли делал
источник

t

tmelinked_ in Анархическая электроника
Вроде пункт меню Экспорт двоичного файла или что-то такое было
источник

СК

С К in Анархическая электроника
tmelinked_
Вроде пункт меню Экспорт двоичного файла или что-то такое было
ясно. Экспорт бинарного файла. Спасибо.
источник

t

tmelinked_ in Анархическая электроника
Taras Piddubny
int rc_pulse1=1; //reading signal from FS
int rc_pulse2=2;
int mpwm1=3;    //PWM channels for motors
int mpwm2=4;
int mpwm3=5;
int mpwm4=6;
int dir1=7;
int dir2=8;
int dir3=9;
int dir4=10;

void setup() {

pinMode(1,INPUT);
pinMode(2,INPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
}

void loop() {

mpwm1=0;
mpwm2=0;
mpwm3=0;
mpwm4=0;
rc_pulse1=pulseIn(1,HIGH,25000);
rc_pulse2=pulseIn(2,HIGH,25000);
if(rc_pulse1>1024) {
mpwm1=map(rc_pulse1,1024,2047,0,255);
mpwm2=map(rc_pulse1,1024,2047,0,255); //left side forward
analogWrite(3,mpwm1);
analogWrite(4,mpwm2);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
}
if(rc_pulse1<1023) {
mpwm1=map(rc_pulse1,1023,0,0,255);
mpwm2=map(rc_pulse1,1023,0,0,255); //left side backward
analogWrite(3,mpwm1);
analogWrite(4,mpwm2);
digitalWrite(7,LOW);
digitalWrite(8,LOW);
}
if(rc_pulse2>1024) {
mpwm3=map(rc_pulse2,1024,2047,0,255);
mpwm4=map(rc_pulse2,1024,2047,0,255); //right side forward
analogWrite(5,mpwm3);
analogWrite(6,mpwm4);
digitalWrite(9,HIGH);
digitalWrite(10,HIGH);
}
if(rc_pulse2<1023) {
mpwm3=map(rc_pulse2,1023,0,0,255);
mpwm4=map(rc_pulse2,1023,0,0,255); //right side backward
analogWrite(5,mpwm3);
analogWrite(6,mpwm4);
digitalWrite(9,LOW);
digitalWrite(10,LOW);
}
}
что в твоем коде происходит, по русски можно?
источник

TP

Taras Piddubny in Анархическая электроника
Ардуинка принимает сигнал с аппаратуры
источник

TP

Taras Piddubny in Анархическая электроника
И по танковой схеме управляет шасси
источник

TP

Taras Piddubny in Анархическая электроника
С 4мя моторами
источник