по вервому коду и сразу не понятки((( изменил немного исходный код программы на: Код (Text): /* Ruslan test programm */ int ledpin = 13; void setup() ( //initialize pins as outputs pinMode(ledpin, OUTPUT); ) void loop() ( digitalWrite(ledPin, HIGH); delay(2000); digitalWrite(ledPin, LOW); delay(3000); ) изменил в начале и изменил время включения светодиода... этот поступок могу обосновать) когда подключил плату к компу, она прогрузилась и уже изначально мигала светодиодом (на 13-й ноге) примерно секунда через секунду... и что бы понять, чтопрограмма работает именно моя - немного изменил ее код... не думаю, что это критично =) скриншот почему то не получилось сделать но прога пишет примерно следующее... Код (Text): demo:10: error: function 'void setup()' is initialized like a variable demo:11: error: expected unqualified-id before ')' token demo:16: error: expected constructor, destructor, or type conversion before '(' token demo:17: error: expected constructor, destructor, or type conversion before '(' token demo:18: error: expected constructor, destructor, or type conversion before '(' token demo:19: error: expected unqualified-id before ')' token перевел в гугле и получил примерно следующее... Код (Text): Демо: 10: ошибка: функция "недействительным установки () 'это будет выглядеть переменную Демо: 11: ошибка: ожидается неквалифицированные-ID до ')' маркера Демо: 16: ошибка: ожидается конструктор, деструктор, или преобразования типов перед '(' знак Демо: 17: ошибка: ожидается конструктор, деструктор, или преобразования типов перед '(' знак Демо: 18: ошибка: ожидается конструктор, деструктор, или преобразования типов перед '(' знак Демо: 19: ошибка: ожидается неквалифицированные-ID до ')' маркера чень прошу ткните носом - где косяк? уже и вточности код повторил и все равно такая же фигня... портов всего находится 2... СОМ1 и СОМ5 пробовал и тот и другой... уже и в настройках проги по адресу: "сервис" - "программатор" поставил галку на пункте "Arduino as ISP" и все равно такая же хрень((( подскажите какие параметры выставить в проге что бы не страдать в будущем и подскажите где ошибка в коде программы... спасибо!
наверно многие невнимательны как и я))) первую ошибку я нашел... (не верные скобки в коде!) изменил код на Код (Text): /* Ruslan test programm */ int ledpin = 13; void setup() { //initialize pins as outputs pinMode(ledpin, OUTPUT); } void loop() { digitalWrite(ledPin, HIGH); delay(2000); digitalWrite(ledPin, LOW); delay(3000); } прога выдала следующее... Код (Text): demo.ino: In function 'void loop()': demo:15: error: 'ledPin' was not declared in this scope гугл перевел как Код (Text): demo.ino: В функции 'пустоту цикла ()': Демо: 15: ошибка: 'ledPin "не был объявлен в этой сфере и вот тут я не могу понять ошибку((( я логически понимаю что контроллер не знает куда подключен светодиод, но а как же код Код (Text): int ledpin = 13; тут же вроде все верно прикручено... или нет? помогите начинающему =)
Добрый вечер, сам делаю робкие шаги. Попробуйте этот код Код (Text): /* Ruslan test programm */ int ledpin = 13; void setup() { //initialize pins as outputs pinMode(ledpin, OUTPUT); } void loop() { digitalWrite(ledpin, HIGH); delay(2000); digitalWrite(ledpin, LOW); delay(3000); } У вас ledpin объявлен, а вы используете ledPin. Будьте внимательны регистр имеет значение, то есть ledpin и ledPin разные переменные
вот так и знал))) только собрал все в коробку и уже вроде хотел закинуть в рюкзак, что бы подумать завтра на работе, как пришло уведомление))) сейчас распакую, проверю) спасибо! вы с москвы? стукнусь в личку...
работает! теперь попробую понять свою ошибку) спасибо! просто хотел познакомиться если ты тоже новичок в этом)
Специально для помощи начинающим на вики есть раздел "Программирование" Мимо всей остальной вики тоже не проходите - целая толпа вопросов может сама собой отвалиться.