Сегодня утром, включил, попробовал изменить в тексте времена, не вышло( Ушёл на работу с тяжёлым сердцем, непонятно, что то мне на мою попытку было отвечено, покупай дескать учебник, читай и всё будет пучком. Вечером, дай думаю повторю манипуляции, скопирую ответы, заскриншочу, что смогу и буду на форуме ждать советов, а оно возьми и заработай. )) Даже не знаю, радуюсь конечно, но с опаской. ЗЫ Про дачу, не в этой теме, но интересно, а можно ли как то узнать ИМЕЙ или просто номер симки проходящего человека, или тем более злоумышленника который с мобилой в кармане посягнул и проник?
Не зря опасался. Пример №2 из Вики амперки, скопировал текст // даём разумное имя для пина №9 со светодиодом // (англ. Light Emitting Diode или просто «LED») // Так нам не нужно постоянно вспоминать куда он подключён #define LED_PIN 9 void setup() { // настраиваем пин со светодиодом в режим выхода, // как и раньше pinMode(LED_PIN, OUTPUT); } void loop() { // выдаём неполное напряжение на светодиод // (он же ШИМ-сигнал, он же PWM-сигнал). // Микроконтроллер переводит число от 0 до 255 к напряжению // от 0 до 5 В. Например, 85 — это 1/3 от 255, // т.е. 1/3 от 5 В, т.е. 1,66 В. analogWrite(LED_PIN, 85); // держим такую яркость 250 миллисекунд delay(250); // выдаём 170, т.е. 2/3 от 255, или иными словами — 3,33 В. // Больше напряжение — выше яркость! analogWrite(LED_PIN, 170); delay(250); // все 5 В — полный накал! analogWrite(LED_PIN, 255); // ждём ещё немного перед тем, как начать всё заново delay(250); } нажал "вгрузить" сначала так бодренько: прогресс бар зеленый, сообщение: Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes. А потом, бац, зеленое меняется на коричневое в котором написано: Проблема загрузки на плату. Для достижения дзен, курить http://www.arduino.cc/en/Guide/Troubleshooting#upload . нажимаю скопировать для форума, вот что там - Arduino: 1.6.5 (Windows 7), Плата"Arduino Uno" Sketch uses 1 268 bytes (3%) of program storage space. Maximum is 32 256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes. avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00 Проблема загрузки на плату. Для достижения дзен, курить http://www.arduino.cc/en/Guide/Troubleshooting#upload . Это сообщение будет содержать больше информации чем "Отображать вывод во время компиляции" включено в Файл > Настройки
Это общее сообщение, о том, что Ардуина не отвечает. И по нему, сложно сказать в чем у Вас проблема. Попробуйте следующее, закрыть Arduino IDE и отключить ардуину, затем подключить ардуину и снова запустить Arduino IDE. Если не получится придется смотреть по пунктам. 1. Горит ли светодид ON на плате, говорящий о питании. 2. Зайти в диспетчер устройств и посмотреть есть ли там COM порты Arduino. 3. Убедится, что COM порт выбран правильно иногда он может поменяться. 4. Убедится, что плата ардуина указана правильно, Arduino UNO. Подробнее тут - http://wiki.amperka.ru/arduino-быстрый-старт:start Список можно продолжить, но для начало проверьте это.
Докладываю, хотя не до конца разобрался, : Сама плата установилась нормально, присвоила СОМ12, и он, этот СОМ обозван как надо, в перечне устройств Ардуина есть, с пометкой "устройство работает нормально" Пошёл в панель управления, там в диспетчере устройств, порты СОМ и LPT, там нахожу свой Ардуино уно,в параметрах порта скорость 9600, а в дополнительных параметрах птичка - "использовать буферы FIFO, требуется совместимость с UART 16550... Уф, ниже примечание, чтобы устранить ошибки, уменьшите скорость, по умолчанию стояли буфер приема - 14 буфер передачи 16 уменьшил до 4 и 6 соответственно, всё заработало, до этого загрузка происходила один раз после выключения ноутбука, а теперь всё нормально, осталось установить порог когда работать можно, и поиграть со скоростью там в наборе помимо 9600 есть значения и выше и ниже, да и птичка "использовать буферы FIFO," манит своей непонятностью, а уж UART 16550 ?????
увеличил биты в секунду до 14400, буфер приёма до 8, а передачи до 13, работает, несколько скетчей перезагрузил, всё работает.
Вы добавили в мою копилку еще 1 пункт. Спасибо, что описываете способ решения проблемы. Ни когда не требовалось менять параметры работы с COM, хотя были разные платы ардуино и оригиналы и копии. У меня стоит 9600, буфер приема - 14 буфер передачи 16, FIFO, требуется совместимость с UART 16550. Возможно проблема с драйверами. Один раз, была проблема, компьютер уходил в синий экран смерти, хотя драйвера так же признавались с такой же пометкой. Помог другой драйвер, так, что этот пункт не показатель. Сам с ней не знаком, но можно прочитать в сети, к примеру - https://ru.wikipedia.org/wiki/16550_UART. UPD. Если программа загружалась раз, после перезагрузки, возможно проблема в других программах. Антивирус, файрвол, программы для работы с портами и т.д.