Кратко говоря, собрал один проект с ардуинкой(с алика) и работало все прекрасно, пока случайно не коротнул и не сжег плату. Поставил новую ардуинку(уже с магазина в городе), загрузил тот же самый скетч и в итоге ничего не работает. При включенной плате гоирт просто pow , при загрузке скетча светится зеленым, в общем все нормально работает, комп видит. Как сделать, чтобы ардуино выполняла скетч?(Желательно без замен
скетч-то загрузился в плату? Скопируйте сюда диагностичекое сообщение Ардуино ИДЕ при загрузке - что пишет? (только плиз, не скриншотом)
Это ? Код (C++): In file included from C:\Users\Leaney\Desktop\folder\WS2812_FX_fixed\WS2812_FX_fixed.ino:8:0: D:\Arduino\libraries\FastLED-stm32patch/FastLED.h:17:21: note: #pragma message: FastLED version 3.002.000 # pragma message "FastLED version 3.002.000" ^ C:\Users\Leaney\Desktop\folder\WS2812_FX_fixed\LED_EFFECT_FUNCTIONS.ino: In function 'CenterToOutside.constprop': C:\Users\Leaney\Desktop\folder\WS2812_FX_fixed\UTILITY_FXNS.ino:64:22: warning: iteration 29 invokes undefined behavior [-Waggressive-loop-optimizations] leds[Pixel].r = red; ^ C:\Users\Leaney\Desktop\folder\WS2812_FX_fixed\LED_EFFECT_FUNCTIONS.ino:908:47: note: containing loop for (int i = ((LED_COUNT - EyeSize) / 2); i >= 0; i--) { ^ Скетч использует 20616 байт (67%) памяти устройства. Всего доступно 30720 байт. Глобальные переменные используют 975 байт (47%) динамической памяти, оставляя 1073 байт для локальных переменных. Максимум: 2048 байт. Пишет , что загрузка завершена, но даже через монитор порта ничего не происходит
Если использовать другой скетч, то выдает это: Код (C++): In file included from C:\Users\Leaney\Desktop\folder\WS2812_FX_buttonChange\WS2812_FX_buttonChange.ino:8:0: D:\Arduino\libraries\FastLED-stm32patch/FastLED.h:17:21: note: #pragma message: FastLED version 3.002.000 # pragma message "FastLED version 3.002.000" ^ C:\Users\Leaney\Desktop\folder\WS2812_FX_buttonChange\WS2812_FX_buttonChange.ino: In function 'void loop()': C:\Users\Leaney\Desktop\folder\WS2812_FX_buttonChange\WS2812_FX_buttonChange.ino:104:5: warning: case label value exceeds maximum value for type case 999: break; // пазуа ^ C:\Users\Leaney\Desktop\folder\WS2812_FX_buttonChange\WS2812_FX_buttonChange.ino:153:5: warning: case label value exceeds maximum value for type case 888: demo_modeA(); break; // длинное демо ^ C:\Users\Leaney\Desktop\folder\WS2812_FX_buttonChange\WS2812_FX_buttonChange.ino:154:5: warning: case label value exceeds maximum value for type case 889: demo_modeB(); break; // короткое демо и в конце также пишет Загрузка завершена
Вывод: покупайте у проверенных продавцов в Амперка. Вот честно злит, что кормите китайцев и других продавцов, а за помощью приходите в Амперка бесплатно. Обидно за Амперка.
Причем у китайцев работает лучше, чем из магазина. Так я по цене подбирал, в магазине 200р за штуку, а у китайцев за 100-150р штука. А про сайт ваш узнал лишь вчера, пока пытался найти решение проблемы. НУ а так возьму на заметку
Цифровая техника не может работать лучше/хуже. Это прерогатива аналоговой техники. Цифровая техника либо работает, либо нет.
Вот уж не надо. Большую часть помощи на форуме оказывают не сотрудники Амперки, а независимые участники, никакого отношения к Амперке не имеющие. Так что еще стоит посмотреть, кто тут за счет кого живет. Приходя на форум, я делаю Амперке бесплатную рекламу. Чем была бы амперка без форума - одним из десятков подобных магазинов, перепродающих китайские платы за 2 цены? Так что не надо тут агитировать.Я покупал и буду продолжать покупать "железо" в китае, а на форум приходить за общением, а не за "помощью Амперки".
Ну, если грузится - значит живая - должна работать. Посмотрите какой чип на китайской, и на той, что из магазина.
Если горит только pow , то может быть отсутствие питания на uin , так ток идёт в плату через какой-нибудь другой пин . У меня часто был плохой контакт на макетках . Поэтому советую проверить все контакты , а лучше на отдельной макетке её запитать и проверить.