Вчера ребенок захотел собрать самонаводящийся на движущийся обьект радар.
Выдал ему с десяток б/у контроллеров, сервоприводы, дальномеры. Сьездили в изумрудный город, купили два железных конструктора, держатели для дальномеров.
Сам собрал по мануалу, зовет, не работает.
Смотрю, скачал готовую программу для компа и прошивку для контроллера. Прошивка компилится с ошибками, но не заливается. Делаю простую программу, которая будет сервы крутить. Компилится. Не заливается. Мертвые контроллеры оказались. Путем перебора находим живой, куда заливается. Заливаем. Крутится серва. Далее не идут данные с дальномера. Беру пример для дальномера, который только отображает дальность на экране. Заливаю. Оказывается и дальномеры глючные. Отбраковываем. Находим тот что верно передает данные. Оставляю примерно на час, прихожу - радар крутится, на экране компа картинка показывается.
Спрашиваю, как заработала программа? (Обычно когда один делает и выкладывает, то потом при компиляции на другом компе или вообще не компилится, или компилится но не работает, изза особенностей библиотек и прочего). Говорит - не компилилось, отправил в нейросеть, она все зашаманила и заработало.
В это время я -
Т.е. не разбираясь в синтаксисе и командах, не понимая как что работает, слепо доверится нейросетке?
Ладно тут игрушка, а если человек прошивку на башенном кране решит подправить? Или на лифте?
Не понимая принципов?