В Ардуинке есть таки небольшой плюс. Поморгать светодиодом или сделать "погодную станцию" - просто, а вот на сложные проекты тупо памяти начинает не хватать и тут уже у молодого дарования два пути: забить болт или начать разбираться, а как оно там под капотом работает и можно ли сделать это оптимальнее
2023-06-11 21:16:26
да не, я не про ресурсы.
погодную станцию - ну, да, можно взять задней левой ногой написанную чью-то либу, это работать как-то будет, и это создаёт ложную иллюзию, что всё очень просто и что человек достиг уже неплохого уровня, и тут например, возникает задача, отключать питание какому-то модулю/устройству и если например, чтобы релюшкой пощёлкать, можно поставит n-p-n транзистор по схеме с общим эмиттером и коллектор "воткнуть" реле, постоянно подключенное к питанию, то есть отрывая минус питания от реле - это норм, а для отключения питания какого-то модуля отрывать общий провод - это крайне дурная идея, грозящая непредсказуемыми последствиями, и без понимания как течёт ток и куда он пойдёт в таком случае, можно поймать разные спецэффекты, в лучшем случае - ничего не заработает, и тогда человек начинает думать "значит надо отключать плюс питания" и просто переставляет тот же самый n-p-n трансзитор, подсоединяя его коллектор к плюсу питания, а в эмиттер вешая нагрузку... и вот тут транзистор уже не работает, у него используется только один переход Б-Э и этот модуль питается через вывод GPIO ардуинки, у которого максимальный ток мягко говоря небольшой. Иногда это приводит к выходу из строя МК или вывода GPIO, и хорошо, если человек, спаливший МК, начнёт разбираться, а как же надо на самом деле делать, и поймёт, что не всегда, но есть питаемое устройство маломощное и этих миллиампер ему вдруг хватит и оно заработает, то так эта дичь и останется, иногда давая сбои или всё же выжигая иногда GPIO на МК
2023-06-12 09:28:36
А ну так схемотехника - это вообще не про питон, она ошибки прощать не будет и лишним гигом памяти её не уговоришь. Я тут уцепился за сравнение "скетчей" и "стань крутым питонистом за 3 месяца". ИМХО, в "скетчах" и вообще во всей экосистеме вокруг Ардуины пользы больше чем в курсах датасаентистов.
2023-06-11 22:02:44
ну, у меня просто больше подгорает от понижения уровня входа в электронику :))) может это отчасти какая-то досада и обида, что я несколько лет в универе учился, нарабоатывал опыт после, и в универ уже не с нулевыми знаниями пришел, а тут кто-то так раз, распаковал ардуинку на меге328 с алиэкспресс и у него всё заработало и он "типа" на моём уровне ))))
2023-06-11 22:06:29
Ну, а у наших дедов погорает что мы берем STM32 на то что они на логике делают... это естественный процесс )
2023-06-11 22:06:30
ага, особено H7 )
не, щас деды чуть другие, они тоже используют МК, то так, чтобы ресурсов хватало впритык, заменяя дорогие операции умножения (как они считают) сдвигами и сложением (не доверяя оптимизатору компайлера), и брызжут слюной, когда кто-то экономя время берет МК помощнее и пишет на нормальном С или даже плюсах с STL ) и пофиг, что 2/3 пеерферии МК неиспользуется, но сэкономлено время на разработку и на поддержку кода в дальнейшем, если это устрйоство мелкосерийное или ещё более того штучное, где цена времени на разработку и поддержку выше, чем более мощный МК ) но у некоторых подгорает, что "стреляют из пушки по воробьям", хотя это банальная экономика
2023-06-11 22:20:18


