Задать вопрос
  • Arduino IDE Используется ли в работе??

    @evgeniy_lm
    Arduino предназначен для обучения и прототипирования. Т.е. научится работать с МК или быстро обкатать идею Arduino IDE подойдет лучше всего, но реализовать серьезный проект без AtmelStudio для AVR или CubeMX+Workbench для STM32 скорее всего не получится

    ЗЫ Blue Pill (Синяя таблетка) имеет Stm32f103 на борту, f4 это уже другая история
    Ответ написан
  • В чем разница между ооп с классами и без классов?

    @evgeniy_lm
    Класс это основа (принцип) ООП нет классов, нет ООП
    Ответ написан
    Комментировать
  • Возможно ли закодировать некоторое количество цифр в меньшее?

    @evgeniy_lm
    Можно. Поменяйте систему счисления на более высокую и будет вам счастье. Например число 99 999 999 999 (10) то же самое что 247BAFB5E (17)
    Ответ написан
    Комментировать
  • Какой путь изучения математики оптимальный для взрослого человека?

    @evgeniy_lm
    Какой путь изучения математики оптимальный для взрослого человека?

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

    Математика нужна для изучения программирования.

    Уровня средней школы для начала будет достаточно, уже в процессе для восполнения пробелов инет в помощь
    Ответ написан
    Комментировать
  • Как передать бинарные импульсы Arduino на пины Ethernet и обратно?

    @evgeniy_lm
    Если вы поинтересуетесь как физически реализована передача данных в Ethernet то будете знать, что пины Arduino для этого не подходят совершенно. Но не все так печально, для этого дела существует Ethernet шилд. Сам особо не углублялся в эту тему, но думаю при желании не проблема реализовать протокол передачи отличный от TCP/IP
    Ответ написан
    Комментировать
  • В какой области программирования попробовать себя?

    @evgeniy_lm
    мне больше по душе решение олимпиадных задач,

    Олимпиадные задачи это чистая теория которая к реальному программированию имеет весьма отдаленное отношение.

    писал на C# чтобы освоить ООП и писал веб-приложения на Reactjs, Django, но написание веб-приложений меня не заинтересовало

    Программирование и написание программного кода это немного разные вещи. Многие путаются и у них от этого проблемы. В первую очередь программирование это такая же обычная работа как копание канав, например. Ты где нибудь видел чудика который капает канавы ради удовольствия? Так и в программировании, программный код (выкопанная канава) это дело мало важное и мало кому нужное, за это деньги не платят. Платят за решение определенной задачи (как на олимпиаде только сложнее и нужнее).
    У тебя сейчас есть три главных направления:
    1. Научится ставить задачи. Придумай что либо для себя, что лично тебе нужно автоматизировать.
    2. Научиться понимать других людей. Поинтересуйся что нужно автоматизировать маме, папе, бабушке или одноклассникам (лучше одноклассницам)
    3. Научится решать поставленные задачи. Не важно как хоть на С#, хоть на Reactjs или Django, хоть на любой другой неведомой фигне, главное чтобы тот для кого ты это делаешь был доволен.

    ЗЫ. Но при этом не забывай самое главное - девчонки в 16 намного красивше чем в 36
    Ответ написан
    Комментировать
  • Почистил системный блок, поменял термопасту на процессоре, комп не работает. Что делать?

    @evgeniy_lm
    Почистил системный блок, поменял термопасту на процессоре, комп не работает что делать?

    Разумеется обратится к специалисту.

    ЗЫ. С учетом вашей эпопеи лучше идти в магазин за новым компом
    Ответ написан
    Комментировать
  • Стоит ли сейчас собирать пк на базе amd?

    @evgeniy_lm
    Судя из вопроса вам не нужно ехать, вам нужно "шашечки". Так, что вам стоит подождать, но помните- за 4000 будет 4200, потом 4400, не за горами и 4600, а том и до какого нибудь 5000 не далеко.

    В реале нормальные люди выбирают комп под конкретную задачу и бюджет здесь и сейчас.
    Ответ написан
    Комментировать
  • Развилка пути профессиональной сферы, и в какой вектор двигаться?

    @evgeniy_lm
    Как-то один чудак (на букву М) жаловался мне, что он крутой программер, "знает" туеву хучу "крутых" ЯП, но на работу его ни кто не берет, а там куда берут платят копейки. Но самое для него обидное, что его "тупой" одноклассник в забугорной фирме получает много тыщ баксов за то что на "сраном VBA" пишет скрипты для AutoCAD и SolidWorks.
    Мораль сей басни в том, что в IT языки программирования ничто, а вот умение их использовать для создания чего-то важного и нужного дело очень полезное

    есть выбор поступить по целевому(бесплатно) на конструктора инженера


    Надо быть полным идиотом чтобы отказываться от бесплатного ВО

    либо пойти на дистанционку(платно) и отучиться 4 года, и быть хоть с каким образованием в it сфере


    Открою тебе секрет, хоть платно, хоть бесплатно в ВУЗе не учат (особенно на заочном) ни конструированию, ни программированию. В ВУЗе учат учится, а чему ты научишься потом это уже твое личное дело.

    ЗЫ И да, у меня в дипломе написано "инженер-конструктор", но это мне совершенно не помешало 25 лет работать программистом
    Ответ написан
    Комментировать
  • Программа для ведения учета товаров?

    @evgeniy_lm
    С точно подобной ситуацией столкнулся в конце 90-х когда занимался 1С для торгошей.
    Приходит ко мне один чудак: "Хочу на компьютере вести учет продаж"
    Купил ему комп, поставил 1С "Торговля", сказал заполняйте номенклатуру. Показал как вести кассу считать итоги и пр. Через месяц интересуюсь как дела (обычно через 3-4 для куча вопросов и хотелок), отвечает: "Фигня это все, мне сделали проще". Еще через месяц звонит: "Кому можно компьютер продать?", спрашиваю: "А че так?", отвечает "Фигня эти ваши компьютеры!". Позже узнал, что его дочка, которую он пытался приспособить к этому делу, пожаловалась соседскому пацану на "сложности" и "трудности" в освоении компа. Тот особо не заморачиваясь снес 1С и сделал ей табличку в Excel. Само собой особых знаний у пацана в Excel не было, в бухучете их не было вовсе.

    Если по существу, то вы мелко берете. Не морочьте ни себе, ни людям голову покупайте (лучше купите) 1С "Торговля" и ведите там всю бухгалтерию в т.ч. и продажи
    В крайнем случае можно воспользоваться БД MS Access. Excel для подобных целей совершенно не пригоден.
    Но как бы вы не поступили учится все равно придется.
    Ответ написан
    Комментировать
  • Как провести распределение адресного пространства?

    @evgeniy_lm
    как то так
    Вам нужно графически изобразить с какого по какой адрес у вас ОЗУ и ПЗУ
    Ответ написан
  • Керамические корпуса для устройств?

    @evgeniy_lm
    Минусы: хрупко, дорого
    Плюсы: понты
    Короче - фигня все это вот и нет об это ничего. Дешевле все штамповать из обычного пластика.
    Ответ написан
    Комментировать
  • На каком языке сейчас чаще всего программируют микроконтроллеры?

    @evgeniy_lm
    знал, что при помощи JVM язык добивается кроссплатформенности и за счет этого Java стала такой популярной. Т.е. в моем понимании язык тогда как раз таки и подходил для микроконтроллеров

    Не знаю с какого потолка вы взяли подобное понимание, но именно из-за JVM JAVA совершенно неприемлем для микроконтроллеров. За кроссплатформенность JAVA приходится расплачиваться большим расходом памяти и низким быстродействием.

    PS Некоторые контроллеры Амперки которые на ARM Cortex программируются на JavaScript, но это уже другая история (помоему не очень удачная)
    Ответ написан
    Комментировать
  • Какие существуют варианты для определения положения объекта в замкнутом пространстве?

    @evgeniy_lm
    1. Объект сам запрминает пройденый путь относительно базовой точки. Примитивно, но дешево.
    2. Универсальный способ - GPS. Точность позиционирования зависит от цены очень непропорцианально.
    3. Система датчиков (ультрозвуковых, инфракрасных, лазерных). Самый точный способ, но работает тольуо в замкнутом пространстве (ваш случай). Точность позицонирования примерно пропорцианальна цене.
    ....................
    100500. Комбинированый способ.
    Ответ написан
    Комментировать
  • Как правильно заряжать li-ion от смартфона (3.8v)?

    @evgeniy_lm
    Ответ написан
    Комментировать
  • Какой БП рекомендуете? be quiet! System Power 9 700W или Chieftec PPS-750FC 750W?

    @evgeniy_lm
    не важно, их все из одной бочки наливают
    Ответ написан
    Комментировать
  • Можно ли 4 + 8 гб?

    @evgeniy_lm
    Это дело такое, пока не проверите не узнаете. Найдите память с похожими характеристиками, должно работать, но без двуканального режима разумеется. На всякий случай с прдавцом обговорите back money.
    Ответ написан
    3 комментария
  • Сделать множество передатчиков с nrf24l и один приемник nrf24l?

    @evgeniy_lm
    ведь написано что nrf24l совмещает всего 6 устройств?

    А где это написано? Хотя вполне может быть, мне бы, например, использовать одновременно не то что 20, а даже 10 nrf24l ни когда бы даже не пришло в голову.

    Очевидно, что у вас только два варианта:
    Правильный - заменить nrf24l на ESP-01, это проще и надежнее
    Не очень правильный - настроить передатчики таким образом что группы 5-6 шт работают на разных каналах. Проблема может быть если все доступные каналы группы будут сильно зашумлены
    Так же в случае использования в качестве сервера Arduino Mega можно подключить до 4 приемников настроенных на отдельную группу
    Ответ написан
    Комментировать
  • Как подбирать элементы для проектирования МС?

    @evgeniy_lm
    необходимо использовать процессор КР580ВМ80

    Вы из далекого прошлого пишите? 25 лет назад, когда я учился, ВМ80 называли "старым дерьмом".

    какое ОЗУ, ПЗУ

    Смотря сколько. Если ОЗУ пару килобайт то лучше статическое, его можно без проблем на прямую к шине прикрутить. Если >10 кБайт динамическое, но тогда специальный контроллер нужен (я уже не помню как там точно было)
    ПЗУ лучше какое нибудь Flesh, но они практичекски все последовательные, а это то же дополнительная морока.
    В принципе если вы не собираетесь ваш проект так сказать "воплащать в жизнь", то зачем париться. В Proteus, например можно натыкать что попало, они там все равно не эмулируются, а препод который про ВМ80 задает одназначно непроходимимо туп, ничего не поймет.

    еще необходимо АЦП

    C АЦП в Proteus то же проблем нет.
    Ответ написан
  • В каких областях сейчас используются такие языки как VB.NET и Turbo Pascal?

    @evgeniy_lm
    Из названия понятно, что VB.NET используется там же где и С#.
    Turbo Pascal последний раз обнавлялся в 1994 году и с 1996 года официально не поддерживается (читай использование не рекомендуется). Сейчас TP крайне редко используется в школах и ВУЗах преподами информатики которым далеко за 70 и их более молодыми коллегами которые в школе по информатике имели 3- и более ни где.
    В принципе если вы не плохо владеете ТР то можете воспользоваться его современным аналогом Free Pascal, а для разработки оконных приложений существует IDE Lazarus. Правда за 25 лет очень многое изменилось и на FP приложения пишутся совсем иначе чем на ТР, хотя синтаксис похожий и даже более менее сохранена совместимость
    Ответ написан
    Комментировать