Короче, решил залить код на uno
void setup() {
pinMode (A1, INPUT);
pinMode (0, OUTPUT);
pinMode (1, OUTPUT);
pinMode (2, OUTPUT);
pinMode (3, OUTPUT);
pinMode (4, OUTPUT);
}
void loop() {
int Aboba = analogRead (A1);
if (Aboba = 1023) {
digitalWrite (0, LOW);
digitalWrite (1, LOW);
digitalWrite (2, LOW);
digitalWrite (3, LOW);
}
if (Aboba = 0) {
digitalWrite (0, HIGH);
}
if (Aboba < 331 && Aboba > 329) {
digitalWrite (1, HIGH);
}
if (Aboba = 145) {
digitalWrite (2, HIGH);
}
if (Aboba = 502) {
digitalWrite (3, HIGH);
}
if (Aboba > 538 && Aboba < 541) {
digitalWrite (4, HIGH);
}
}
В общем, поставил загружаться и оно зависло. Пишет uploading… уже 20 мин и ничего. При этом почему-то подалось питание на порты 0 и 1, хотя с прошлой программой, залитой на контроллер это не участвовало. Как эту бесконечную загрузку пофиксить? Это может быть связано с тем, что у меня версия 2.3.3., а надо переустановить на 2.3.4.?
Если, по вашему, я спрашиваю что-то странное и очевидное, это потому, что я не очень давно программирую на arduino.