Батарейка питает память с настройками БИОС.
Срок службы там большой но НЕ бесконечный. Заменить батарейку и все будет работать.
Паять слетает редко. На моей практике (пользователя) ни разу не встречал
Понял.
Не надо обороты считать.
Ставьте датчик который будет ориентироваться "на местности" он и примет решение об остановке и все такое.
Можно краску на пол, можно акустический, можно Фото. Как позволяет окружение.
То есть: Двигатель будет включаться и выключаться по команде контроллера который собственно и будет принимать решение "Сколько вес, какая скорость, куда едем...."
atereffigies, "Ардуины сразу нахер." .... "Не люблю я кошек. - Вы просто не умеете их готовить."
Атмел отличный платформа. Мы на "Ардуине" решаем все текущие задачи, дешево и сердито. Сами контроллеры конечно дороговаты для серийного производства, но мелкие серии отлично работают.
Regven, Вы все время пишете рядом С++ и С# это принципиально разные походы, разве что синтаксис похож. Для микроконтроллеров C# не годится.
Lexluter20, Для определенного числа оборотов нужен "шаговый" двигатель. (в 3Д принтерах используется повсеместно).
Мотор колесо имеет инерционность и применить его в таком режиме будет не рационально механически.
Продают производительность.
То есть то что дороже - работает быстрее.
Маркетологи свое дело знают.
Берем 2 карты 3080 по разной цене - 100% та что дороже будет работать быстрее. (разница появляется в тактовой частоте чипов и памяти)
Материала на эту тему очень много. Например
на всех платах прямой доступ к памяти контроллера идет через разъем 6 пин. (на фото программатор USBasp и удобный переходник главное не перепутать где первая ножка на плате Ardyuino).
Как правило все расписывают для Arduino UNO но для Mtga 2560 действия идентичные
Николай Китаев, Все нормально. Это так всегда бывает.
10 лет не срок для отличного решения. "Моцарт удивляет и сегодня."
Нужен программатор Китайский (или какой вам доступен).
Только так можно залить "Загрузчик".
Есть фиременный программатор, но он стоит неприличных денег и не имеет смысла (сегодня).
Вы идете правильным путем, потому ищите "дешевый" программатор - заливайте загрузчик - Радуйтесь Arduino.
P.S. Я их "доначу" каждый мой заказ (10% это по феншую) платформа великолепная.
unreal_serg, "видюху можно хорошенько прогреть." - Это откровенное кидалово.
Покупая в магазине он получит гарантию минимум пол года (по закону) никакая прогретая карта столько не проживет. Потому такой девайс неминуемо вернется к продавцу (если это магазин).
Горелые карты продают дешево и анонимно (Интернет аукцион, рынок) там БЕЗ гарантий и возвратов.
Dmitry Roo, Очень положительно отношусь к идее отказа от разгона.
Если принудительно СНИЗИМ тактовые частоты - температура упадет стабильность увеличится (я так делаю).
Если принудительно ПОВЫСИМ тактовые частоты - температура вырастет стабильность упадет.
Как правило снижение частоты на 5% визуально не заметно но сильно повышает стабильность системы в целом.
Специфика производства чипов - "Все украдено до нас !" (на заводе)
На заводе гонят чип в потолок до заданных 125 Вт. и смотрят на каких частотах работает стабильно (по их требованиям) Понятно что чем выше частоты тем выше цена на конечный продукт. Затем эти частоты пишут на коробке и отправляют потребителю.
А потом ..... "умные хАкари" которые четко понимают где "дураки" в этом бизнесе, начинают разгонять чипы и начинается: дым, огонь и "жидкий Азот".
У процессора будет Реально 125 Вт (максимум) НО это будет на кристалле, то есть от кристалла надо это еще забрать.
Это физика. толщина слоя (параллельность поверхностей) состав термопасты и её теплопроводность ну и т.д.
Потому и берут с запасом 1, 5 там кто то уже написал 190 Вт. 250 точно спрравится даже при условии каких то косяков. Но конечно шумная будет "балалайка" потому что потом эти Ваты надо из корпуса вывести, тоже вентиляторы ....
Похоже нужно оптимизировать код.
Я так думаю что нужно поиграться с прерываниями.
Камера дает данные а контроллер их читает с запозданием. Но вообще камера там не очень, судя по всему, так что контроллер должен успевать.
Тогда как вариант читаем мануал производителя иногда нужно нажать "Ресет" для того чтобы контроллер запустил загрузчик. Или там какие есть кнопки.
Логика такая:
В контроллер доступ есть только через программатор и через специальные входы.
Ардуина это фактически программатор встроила в контроллер и через USB загружает данные в контроллер с ПК.
Загрузчик это та программа которая ВСЕГДА должна быть в контроллере, чтобы он превратился в Ардуину.
В Общем - Нужно запустить на контролере этот загрузчик. Я уже не помню но у ESP32 там чета надо было нажать в момент загрузки.
P.S. С драйверами все Гут. Ищите как запустить загрузчик.
Какой там порт есть кроме СОМ1 (это стандартный порт есть всегда)
Если других портов НЕТ.
Скорее всего при подключении появляется "Неопознанное устройство".
Тогда нужен драйвер устройства, скорее всего есть на сайте производителя.
Zendaros, SeaSonic хорошая фирма. на моей памяти НИ один БП не сгорел.
Попробуйте все отключить и на пустом БП - PS_ON на землю замкнуть.
Если НЕ включится рекомендую в ремонт.
Там ничего военного внутри нет, но виртуозного владения паяльником будет не достаточно для успешного ремонта.
Мизам, как я понимаю с памятью работает процессор.
Мать может пропустить через себя скорость 5066, но работать будет все равно на той скорости которую может обеспечить процессор.
В данном случае при наличии более быстрого процессора мать "сможет" обеспечить его более быстрой связью с памятью.