• Какую технологию новичку проще и разумнее всего изучить самостоятельно для удаленной работы?

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

    @evgeniy_lm
    Начните изучение вопроса со старых схем клонов ZX Spectrum
    Минимально нужно:
    1. Собственно сам Z80
    2. Тактовый стабильный генератор 1-4МГц
    3. ПЗУ с параллельной шиной типа 27хх или подобное
    4. ОЗУ желательно статическое c параллельной шиной типа 20хх или подобное, с динамическим мороки много.
    5. Какая то логика для работы шины адреса
    6. Буферные регистры для подключения периферии типа ИР22 (373)
    7. Внешний программатор ПЗУ
    8. Куча ненужного времени т.к. современных средств отладки для Z80 не существует.

    На фоне стоимости отладочных плат STM32 эта затея теряет смысл в принципе. У меня в коробке со старыми процессорами валяется штук пять, но как либо их использовать мне даже в голову не приходило
    Ответ написан
    1 комментарий
  • Могут ли возникнут проблемы при провозе ардуино через границу?

    @evgeniy_lm
    Может быть все что угодно. Могут пропустить, а могут оштрафовать как за покупку GPS трекера или экшен-очков. А еще могут посадить на 8 лет как за изобретение дешевой солнечной батареи. Это Россия, детка. Что касается Абхазии, то это вообще жопа мира, я бы туда не рекомендовал соваться, хоть с Arduino, хоть без.
    Ответ написан
    2 комментария
  • Какой транзистор взять для ключа?

    @evgeniy_lm
    1. всё-таки кто лучше для этих целей, полевик или биполярный

    Без разницы, они работают в ключевом режиме

    2. как выбрать подходящий полевик

    Как обычно. Напряжение коллектор-эмиттер (сток-исток) и ток коллектора (стока) в 1,5-2 раза выше напряжения тока нагрузки.

    3. какая у него должна быть обвязка (в частности, нужно ли ставить резистор на затвор между ним и ардуинкой)

    Для полевика не нужно ни какой обвязки, ток затвора микроскопический, но на случай пробоя транзистора стоит поставить токоограничивающий резистор из расчета максимального тока <35мА (>500Ом)
    Ответ написан
    Комментировать
  • Как подключить один BLUEtooth модуль к двум Ардуино?

    @evgeniy_lm
    С модулем HM-10 не знаком, но чисто теоретически вы можете подключить две Ардуины параллельно. При выводы одной из них должны быть подключены к UART, а другой просто как входы без подтягивающих резисторов. Переключать работу ардуинок должен кто-то третий либо какая-то дополнительная ардуина, что просто, но удорожает проект, либо сам модуль, но как его запрограммировать на такое безобразие я не знаю.
    Самый простой способ подключить одну из ваших ардунин к модулю (master), а другую к первой через SoftwareSerial (slave). Разумеется в качестве мастера нужно выбирать мене загруженную плату (скорее всего ту которая управляет колесами).

    С другой стороны я бы особо не заморачивался, а заменил две UNO на одну MEGA или даже DUE
    Ответ написан
    Комментировать
  • Как писать программы для Arduino на C++?

    @evgeniy_lm
    Arduino на C++ ни как. В Arduino установлены МК AVR так что без проблем можно писать на СИ (без плюсов) в AVRStudio, AtmelStudio, CodeVisionAVR. Правда загрузить полученный код в МК потребуется внешний программатор, для этого на почти всех платах предусмотрен специальный разъем ISP (6pin). Программатор можно либо приобрести, либо сделать из любой платы Arduino.
    Так же нужно учитывать тот факт, что язык в Arduino IDE понимает классы и формально основан на С/С++. Т. е. поиски чего-то другого в принципе бессмысленны

    Если вам необходимо соединить Arduino с компьютером, то программу для ПК можно написать на ЛЮБОМ! языке программирования, в т.ч. и на С++ (лично я пишу на FreePascal). Так же для мобильных устройств существует куча приложений куча приложений
    Ответ написан
  • Питание Arduino проекта?

    @evgeniy_lm
    1. 5Вт для БП маловато, желательно 10В
    2. Определитесь с напряжением реле, картинки одно, что у вас будет это другое. Реле лучше выбирать на 12В
    3. На картинке модуль Bluetooth у него свой стабилизатор, для nRF24L01 требуется строго 3.3В. При этом 3.3В Arduino не подходят, можно использовать такую штуку
    Ответ написан
  • Можно ли программировать просто ради кода?

    @evgeniy_lm
    Человек который разрабатывает алгоритмы называется "архитектор ПО". Его задача реализовывать хотелки заказчика в виде алгоритмов. Это топовая позиция и пацана с улицы туда не берут. Для работы на подобной должности нужно уметь понимать клиента.

    Программирование ради написания кода называется говнокодерство, как правило лечится психиатром
    Ответ написан
    Комментировать
  • На каком языке программирования проще всего писать алгоритмы?

    @evgeniy_lm
    Matlab, MathCAD, Mathematica, Maple, forth, Fartran, Pascal
    Ответ написан
    Комментировать
  • PHP или C# для удаленной работы?

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

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

    @evgeniy_lm
    Теоретически как Виктор написал, практически ни как.
    В современных HDD существует приличный запас дискового пространства, битые блоки при форматировании (записи) автоматически подменяются резервными и пользователь их банально не видит. Именно по этому скорость работы диска со временем падает. Битые блоки становятся заметны когда резерв заканчивается и это значит, что диск пора менять
    Ответ написан
    Комментировать
  • Сможете помочь реализовать плату с Arduino?

    @evgeniy_lm
    Ну, я могу сделать подобную хрень на любом МК. Только не понимаю зачем. Цена будет примерно та же, но возможностей несоизмеримо меньше
    Ответ написан
  • Почему не горит лампочка?

    @evgeniy_lm
    БП 30В, а лампочка 12В. 99,999% на то что лампочка сгорела.
    Как ты думаешь зачем на лампочке написали 12В?
    Ответ написан
    Комментировать
  • Как развить абстрактное мышление?

    @evgeniy_lm
    Разум человека отличается от разума животных исключительно наличием абстрактного мышления. Т.е. оно у тебя уже есть. Но тут вот проблема, мышцы тоже у всех есть, но штангу поднимать может не каждый
    Ответ написан
    2 комментария
  • Как сделать индикацию течения воды в трубе на avr?

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

    @evgeniy_lm
    В современных телевизорах стаять импульсные блоки питания, которые сами по себе являются стабилизаторами, ни каких внешних устройств вам не нужно. Ко всему прочему вы не понимаете, что Стабилизатор напряжения и ИБП это совершенно различные устройства. У вас либо неисправен телевизор, либо (что гораздо хуже) неисправна проводка.
    Ответ написан
    Комментировать
  • Где лучше всего искать со-основателя из области IT для моего стартапа?

    @evgeniy_lm
    Пытаюсь делать это с помощью специализированных подрядчиков, но получается плохо, долго и некачественно/неэффективно.

    Существует шутливая реклама услуг "Мы сделаем дешево, быстро, качественно. Выберете две любые позиции".
    Одна из выбираемых вами позиций всегда "дешево", соответственно вы и получаете результат.
    2) т.к. бизнес только стартует, не могу привлечь большие и профессиональные компании для этой работы.

    Можно нанимать и маленькие, но всем плевать стартует ваш бизнес или финиширует, люди хотят зарабатывать деньги.
    Или у людей «горят глаза», но это школьники/студенты без опыта программирования, а иногда и знаний. Или это опытные разработчики, с позицией: «не нужен мне ваш бизнес и пользователи, просто дайте зарплату», которая не отличается от текущих подрядчиков.

    Проблема в том, что школьников и студентов кормят родители и их манят серьезные финансовые перспективы, а опытные разработчики и есть те родители которым нужно кормить тех самых школьников и студентов сегодня, а не в далеком будущем, когда ваш бизнес, возможно, будет приносить гигантскую прибыль.

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

    @evgeniy_lm
    NRF24L01 "почти Wi-Fi" так что сравнивать его с 433МГц трансивером в принципе нелепо.
    В остальном копаешь в правильном направлении. Нужна библиотека работы с радиомодулем, может библиотека управления IR LED. Сложность вещь относительная, для меня не сложно, как для вас не знаю
    Ответ написан
    Комментировать
  • Найти наставника?

    @evgeniy_lm
    Урок №1.
    веб-дизайн и программирование это очень сильно разные вещи и ни как между собой не пересекаются. Изучать и то и другое одновременно вершина идиотизма и приведет к очень печальным результатам. Так же нужно понимать, что не любой человек способен стать дизайнером и не каждый может писать программы. Увы, wix.com не сделает тебя web-дизайнером, а книга "Язык программирования..... за 24 часа" программистом
    Ответ написан
    Комментировать