Задать вопрос
  • Что нужно и на каком уровне знать в математике чтобы читать Дональда Кнута?

    @evgeniy_lm
    cicatrix,
    Знаете, вот здесь не соглашусь.

    Это ваша проблема. У вас есть большая сложная задача которую вы банально делите (хоть в голове, хоть на бумаге или в компе) на более мелкие, а те еще на более мелкие и т.д. пока вы не придете к комплекту стандартных алгоритмов которые описал Кнут много лет назад. Вопрос зачем изобретать велосипед?
    Тех кто очень хочет, но не умеет писать программы и в принципе не имеет понятия как это делать (говнокодеров) мы обсуждать не будем. Мы ведь с вами программисты, правда?
  • Что нужно и на каком уровне знать в математике чтобы читать Дональда Кнута?

    @evgeniy_lm
    вы и изворачиваетесь. И не по книжке, а по собственному разумению.

    Вот вот и я о том же. Впервые "Искусство программирования" прочитал когда уже лет 20 занимался программированием сначала как любопытный школьник/студент, потом профессионально (за деньги). Когда прочел думаю "Эх, мне бы эту книгу лет 15 назад, изворачиваться не пришлось по собственному разумению и времени сэкономил бы туеву хучу"

    Это просто один из кирпичиков,

    Вообще-то это не кирпичик, целый фундамент
    На кирпичики Кнута растащили другие авторы, чтобы каждый из них в отдельности попримитивнее разжевать стремительно деградирующему среднепотолочному программюги
  • Правильность схемы драйвера лазерного диода?

    @evgeniy_lm
    про то что убить статикой могу слышал

    Сейчас только дошло, что ваши познания в электронике ниже плинтуса, эта мулька из 80-х 1. Не факт, что там вообще есть MOSFET структуры которые боятся статики. 2. Даже если и есть, то технологии уже ушли очень далеко, если 40-50 лет назад любой чих убивал полевой транзистор, то сейчас сделать это весьма затруднительно (но можно)
  • Правильность схемы драйвера лазерного диода?

    @evgeniy_lm
    Tururupark, Чисто в теории можете погуглить что за драйвер там стоит и нет ли возможности добавить регулировку, просто сделать два состояния - 50-100мВт для настройки фокуса и полная мощность. Но на практике с вашими познаниями в электроники я бы этого не делал
  • Правильность схемы драйвера лазерного диода?

    @evgeniy_lm
    Tururupark, Короче, успокойтесь, дышите ровно. Возьмите любую телефонную зарядку и будет вам счастье. Эта "лазерная указка" в регулировке не нуждается.
  • Правильность схемы драйвера лазерного диода?

    @evgeniy_lm
    Рабочее напряжение 5 Вольт.

    У Светодиодов (в т.ч. лазерных) есть параметр "Падение напряжения", т.е. такое напряжение при котором диод открывается и начинает проводить ток. Возможно там 5В тогда ваша схема работать не будет.

    Думаю, встроенный драйвер подаёт на диод около 200 мАмпер

    В данном деле думать не стоит, нужно знать точно. Обычно китайцы на страничке товара дают подробные характеристики.

    В самом модуле к диоду припаяна платка-драйвер тока для диода.

    Ну так что вам еще надо? Другое дело если эта плата не позволяет регулировать мощность тогда плату нужно менять

    в комплекте с лазерными модулями имеют проводок для ТТЛ управления.

    Это просто провод для подключения к управляющему контроллеру, его может и не быть в комплекте, но это не значит, что лазером управлять нельзя

    Как я понимаю, этот самый вход для управления нужен, и позволяет либо просто включать-выключать лазер, либо подачей шим сигнала регулировать мощность. Как я понимаю, просто поставив резистор правильный на затвор, и на лмку подав где-то 7.5 Вольт, я себе нормальный драйвер так и не сколхозю?

    Не правильно вы все понимаете. Способов управления может быть много. ШИМ, аналоговый, цифровой или еще какой ни будь экзотический. Нужно точно знать какой у вас лазер.
    В описании на товар все должно быть подробно расписано, не нужно ничего "колхозить". Дайте ссылку я вам все расскажу "на пальцах". В принципе с этого и нужно было начинать.
  • Как называется данная программа?

    @evgeniy_lm
    Думаю эта хрень вообще не использовалась. Очень похожее я делал лет 10 назад в качестве курсового какому-то двоечнику
  • Fusion 360. Как параметрический связать диаметр окружности с двумя другими?

    @evgeniy_lm Автор вопроса
    Две окружности по их центрам и радиусам и диаметр третьей окружности?


    Все три окружности имеют центр в одной точке. Диаметр двух окружностей известен, а диаметр третьей окружности имеет среднее значение от диаметров первых двух D3=(D1+D2)/2, т.е третья окружность должна находится строго посредине между двумя. Диаметры D1, D2 в процессе будут уточнятся, но ко всем трем диаметрам привязана куча других объектов по этому хотелось бы сделать эту связь ПАРАМЕТРИЧЕСКОЙ!!!!!!, чтобы при изменении диаметра одной окружности все автоматом перерисовывалось.

    Почитайте учебники и составьте программу. В CAD программах (в частности в AutoCAD) есть команда построенения касательной окружности по двум другим.


    Ну какая программа, ну какой AutoCAD? В AutoCAD я нарисовал это в первую очередь, но сделал я это чтобы убедится в правильности размещения всех объектов между этими окружностями. Но AutoCAD не вариант, там с параметрическими зависимостями все сложно и проблемы лицензированием еще к тому же.
    В OpenSCAD я эту модель уже нарисовал и распечатал, но я сейчас изучаю Fusion 360 и хочу разобраться как сделать подобные вещи там.
  • Как запитать периферию для ардуинки?

    @evgeniy_lm
    krshk, оказалось там нужные пины от контроллера дисплея не выведены вообще
    Nextion это не просто дисплей, а целая система, можно сказать такой себе "минипланшет". Почему разработчики сделали обмен через медленный UART я не знаю. Может потому что данных несоизмеримо меньше чем в обычных TFT.

    Iskra JS это по сути просто Espruino американская

    не знал, я вообще с Iskra не знаком.

    Вы можете при желании спокойно взять условно любую плату на STM32 и прошить загрузчиком

    Нет желания возится, тем более прошивки на "пилюльки" у них нет (может Maple подойдет) и на те Nucleo что у меня есть тоже прошивок нет.
  • Как запитать периферию для ардуинки?

    @evgeniy_lm
    HAL@krshk,
    когда мне за две недели даже подсказать никто не смог как двигаться

    Странно, нет проблем с подключением даже к китайской Blue Pill, про фирменные типа Discovery или Nucleo я вообще молчу. Ну, по Arduino вообще миллионы "советчиков". Вот вам хваленое "импортозамещение"

    Сам знаю насколько беспонтово столь мощные девайсы на жаваскрипте кодить,

    Я в Украине живу, такая фигня как iskra мне недоступна, но всегда было интересно сравнить код на JS и HAL
  • Как запитать периферию для ардуинки?

    @evgeniy_lm
    krshk,
    думал юарт 4 пина проще будет а тут вон оно как

    Ну, Nextion это тоже не просто так и стоит как дешёвый планшет 7"
    Можно курить TFT co SPI интерфейсом, там всего 4 вывода + питание и стоят не дорого, правда таких "вкусностей" как у Nextion не будет
  • Как запитать периферию для ардуинки?

    @evgeniy_lm
    а для таких приложений как графический интерфейс этого очень мало.

    Вообще то чел курит Nextion, он и есть "графический интерфейс", от основного МК и обратно по UART передаются только данные

    То есть та же Arduino Mega будет немного медленнее работат

    Вы считаете в 3 раза медленнее это "немного". Про то что у 8-разрядных AVR нет математики с плавающей точкой и DMA я вообще молчу
  • Куда девать неиспользуемые пины Ардуино?

    @evgeniy_lm
    Возможны, например, глюки с АЦП. Когда "висящий" вход начинает детектировать помеху на своих защитных диодах и влиять на коммутатор АЦП.
    Возможно проникновение помех в цепь питания МК через те же защитные диоды.
    Наконец - возможно увеличение энергопотребления.


    Выбросите неисправный МК, и поставьте рабочий качественный лишенный указанных недостатков. Чисто теоретически из параноидальных соображений можете замкнуть ВХОДЫ!!!!!! на массу, но при этом не забудьте при программировании оставить их ВХОДАМИ!!!!!. Хотя лучше этого не делать, все и так будет нормально
  • Не загружается BIOS, почему?

    @evgeniy_lm
    Alexey Mykhin, Ага. Тогда поменяйте USB клаву на PS/2. Некоторые древние BIOS по умолчанию (или в принципе) про USB клавы ничего не знают
  • Куда девать неиспользуемые пины Ардуино?

    @evgeniy_lm
    Tururupark,
    незадействованные выводы микроконтроллера желательно подключить к "земле".

    Ну-ну. А потом какой ни будь бестолковый программюга в коде не задумываясь настраивает эти выводы на выход и долго чешет репу почему у него дохнет 3 (5) МК подряд.
  • Куда девать неиспользуемые пины Ардуино?

    @evgeniy_lm
    Tururupark,
    в условиях высоких ЭМ помех вход с pull-up/down резистором менее помехоустойчив,

    Там написано ВХОД!!!!!!!!!!!!!!!!!!!. В вашем случае пин ни как не используется и вам на помехи на этом пине насрать, вы с него не получаете данные.
    Ко всему прочему атмеговские pull-up100кОм в плате помехозащищённости как мертвому припарка, а режим pull-down вообще отсутствует. Желательно поставить внешний резистор 10-20кОм. Опять же это нужно делать только на используемых ВХОДАХ!!!!!.
  • Какое направление в университете мне нужно для программиста?

    @evgeniy_lm
    kk95, Ох как вы ошибаетесь. Дай Бог вам осознать свою ошибку чуть раньше чем будет поздно.
  • Какое направление в университете мне нужно для программиста?

    @evgeniy_lm
    Раньше я бы уверенно сказал, что английский, но может уже и на китайский пора посматривать.

    Оптимист изучает английский, пессимист изучает китайский, реалист изучает автомат Калашникова

    ЗЫ Подумалось, что теперь это не смешно (2:50)
  • Какой выбрать 3D принтер?

    @evgeniy_lm
    Георгий Полковников, У меня самодельный похожий на PRUSA I3. Причем мне он обошелся в 10 раз дешевле чем указано на сайте. Термошкаф тоже самодельный из ДСП. Wanhao хорошая фирма, но как первый принтер я не советую кинематику Ultimaker. Да качество выше, но проблем больше. Новичку все таки лучше "дрыгостол" + самодельный термошкаф. В настройке Прушеподобные принтера несоизмеримо проще.
    Еще один маленький момент. Для снижения себестоимости "фирмочи" делают моноплаты и если там, например, сдохнет драйвер (а он сдохнет) заменить его будет проблематично и дорого, Другое дело "бутер" Mega2560+RAMPS драйвера меняются в течении 15с и стоят меньше 1,5$
  • Какой выбрать 3D принтер?

    @evgeniy_lm
    George42rus, Я не против, само собой вы должны самостоятельно оценивать свои силы и возможности. Но я хочу чтобы вы понимали, что:
    1. Особых проблем в самостоятельной сборке нет, они начнутся когда принтер у вас будет стоять на столе. При этом не важно собрали вы его или купили готовый. И нужно понимать, что сам 3D принтер это "вершина айсберга", кроме пластика, вам понадобятся сопла, термобарьеры, нагреватели термисторы и пр. Пластик гигроскопичный, его сушить нужно и обычная микроволновка для этого не подходит. Вам будет жалко выбрасывать брак (его будет много), так что рано или поздно встанет вопрос о его переработке ка у меня сейчас
    2. Вы покупаете принтер для себя, вам спешить некуда, так почему бы не потратить немного времени, самостоятельно
    3. UlTi Steel принтер хороший (так люди пишут), но я вам точно скажу, что комплект деталей купленных в розницу будет в почти два раза дешевле