Ответы пользователя по тегу Arduino
  • Есть ли возможность, с помощью Arduino сделать из кофеварки кофе-автомат?

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

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Ясно же напосано "TKD2 - неизвестная переменная", что-то где-то не так подключили или не так объявили
    Ответ написан
    3 комментария
  • Научите загрузке bootloader`a?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Бутлоадер на всех платах закачивается одинаково, различия плат лишь в размерах и корпусе управляющего микроконтроллера, а так для uno, mimi, nano везде стоит atmega32. Если коротнули 12ю вольтами, да хорошим током то мог и сам контроллер поджариться, либо если по питанию, то выгореть диоды. Сама дуина то запускается, работает?
    Ответ написан
    1 комментарий
  • Стоит ли такое реализовывать: Логика на сервере который кидает комманды arduino?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    В принципе просто последовательно-параллельный преобразователь сделать возможно и никто не мешает, но зачем использовать ардуино, когда у банана есть свои GPIO порты, если не хватает можно добавить просто расширителей и ничего никуда гонять не придется.
    Ответ написан
    1 комментарий
  • Есть ли разница между промышленными и "обычными" датчиками?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    1. Надежность - промавтоматика от того и дорогая, что рассчитана на жесткие условия эксплуатации и тестируется на отказоустойчивость, которая в промышленности должна быть высока.
    2. Они похожи, но опять же отличаются отказоустойчивостью, одни для дешевой любительской сферы, другие для надежной профессиональной
    3. IP это только шкала защиты корпуса от попадания пыли/влаги, если вы ардуину всунине в бокс IP65, то в принципе ваша конструкция вместе с дуиной и будет иметь степень защиты IP65. Промавтоматика защищается еще от температур, высокочастотных помех, перепадов напряжений и прочих вредных факторов производства.
    4. Все зависит от типа датчиков, расстояния, среды передачи, загруженности определенных каналов, и решается оценкой ситуации на месте. wi-fi и bt, больше стандарты частного "высокоуровневого" обмена данными для компьютерных устройств, 433, 2500 - более надежны и просты для "низкоуровневого" обмена, какзаз между датчиками, передать небольшие данные в незашифрованном виде.
    Ответ написан
    2 комментария
  • Какую платформу (arduino, raspberry, stf32) выбрать для обучения и сборки рабочего решения?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Все представленные вами платформы слишком различны и у каждой имеются свои задачи и потребность
    ардуино - самая простая начальная версия и по обучению, так как сильно распространена, и по функционалу - в большинстве своем для небольших и средних задач с мк ее и аналогов на чипах avr достаточно
    малинка - это ни микроконтроллер, а полноценный одноплатный ПК, на котором можно запускать полноценную версию линукс или сильно урезанною версию винды (в последней модели), это уже идет уровень где нужна большая виртуализация вычислений и их интеграция в компьютерные вычислительные сети
    стм - развивающееся направление, местами чипы дешевле и мощнее устаревающих avr, но у них нет такой среды поддержки и широкого сообщества как уже успело накопить себе ардуино, и программирование там немного сложнее и более аппаратно зависимо.
    Так что все три платформы необходимо брать во внимание и изучая разбираться какая задача к какой платформе больше подходит.
    В вашей задаче изначально можно взять ардуино, с 20ю датчиками она прекрастно справится, если нужно просто зажигать светодиоды. если хотите чтобы это все логгтровалось, строились красивые графики и была возможность отправки смс и тому подобного, можете смотреть на малинку, но начните с малого и простого.
    Ответ написан
    Комментировать
  • Как подключить микротелевизор?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Искать service manual на камеру и смотреть там по схеме, что куда идет и возможно ли к чему прицепиться.
    Ответ написан
  • Arduino uno не слушается raspberry pi 2?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Как подключена, ардуина к малине? Через usb или через gpio ttl? Учтите что ttl малины работает на 3,3В, а ttl дуни на 5,0В. В таком случае дуне может просто не хватать напряжения до логической единицы на входе, в таком случае нужно использовать преобразователь уровней.
    Ответ написан
  • Как реализовать сигнализацию провода?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    А что за провода и что по ним передается? Это многопарники или моножила? По фразе
    "смертельный" электрический ток
    можно понять что это что-то силовое, а такие кабели нехило бронируются, их трассы должны огораживаться и регистрироваться в гипроземе, да и провать кабель диаметром 8-15см даже экскаватором шибко трудно.
    Ответ написан
  • Как сделать интернет на Arduino в условиях дачи?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    скоро китайцы доберутся до RPI Zero, там будет и gpio, и мощность, и linux, и usb для 3g модема. а пока либо gprs шилд (что не дешево) либо etrhernet или wifi шилды до роутера
    Ответ написан
    2 комментария
  • Работает ли LCD1602?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    16 квадратов это стандартный автотест, чаще всего означает что дисплей ваключился но не верно инициализирован - проверьте схему подключения или попробуйте использовать другую библиотеку. Также нужно настроить контрастность дисплея так чтобы квадратики были еле видны.
    Ответ написан
  • Как организовать питание Arduino совместно с L293D Motor Shield?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Блютус подключаете к ардуиновскому dc-dc 3.3В, он помойму должен выдержать его ток, саму ардуину и датчики через встроенный dc-dc ардуины 5.0в, ардуину и HV питание 293 подключаете напрямую от 4 батарейкам AA, C или D, можно 18650, незнаю какой ток у ваших двигателей, так же можно от аккумулятора вольт на 7. Самые прожелливые будут двигатели - их не нужно вешать на DC-DC а питать нормальным током, также таким образом защитите логику от загрязнения пусковыми токами.
    Крона внутри состоит из шести батареек АААА, так что ток она отдает вообще мизерный.
    Ответ написан
    Комментировать
  • Arduino с сохраненным скетчом?

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

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    В ардуинском (arduino ide) мониторе порта, сделано так, что все принятые данные остаются в списке, так как он создан для отладки. А вообще в системе данные из com порта обычно накапливаются в буфере и вот его можно очищать. Так что для такого дела придется писать свой обработчик данных.
    Ответ написан
  • Как использовать порты pb6 и pb7 atmega328 на arduino pro mini?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    А для чего вам именно нужны эти пины? Если у вас не хватает портов, то можно использовать мультиплексоры или перейти на мегу, но из-за двух пинов перешивать контроллер под внутренний кварц как-то перебор.
    Ответ написан
  • Протокол общения с Arduino?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    UART для микроконтроллера (ардуины) просто интерфейс обмена текстовыми или битовыми сообщениями, с пинами и другими устройствами он никак не связан, а имеет выход только в программную часть МК. Так что как вы реализуете его работу в прошивке (скетче), так он и будет работать. Берите приходящие из serial команды, расшифровывайте их и раздавайте задания функциям работы с пинами или устройствами. От них собирайте данные, формируйте из данных текстовые ответы и отправляйте в serial. Стандартов практически нет - тут все как душа разработчика/заказчика пожелает.
    Ответ написан
    1 комментарий
  • Язык программирования в книге?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Wiring - базовый язык для программирования ардуино, это по сути дела просто фреймворк для C, упрощающий обучение работе с микроконтроллерами. Если вы изучаете С, то проблем никаких не будет, т.к. Wiring позволяет создавать простые программы при помощи минимальных знаний. В дальнейшем лучше стараться переходить на чистый AVR C, так как он более гибкий и позволяет разрабатывать сложные структуры, а также делать оптимизацию кода и ресурсов. Wiring создан для начинающих и в некоторых местах довольно избыточен, но позволяет делать вставки на чистом С.
    Ответ написан
    Комментировать
  • Кто может помочь с кодом arduino?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    попробуйте поменять
    digitalWrite(PIN_SWITCH_1, (RemoteXY.switch_1==0)?LOW:HIGH);
    digitalWrite(PIN_SWITCH_2, (RemoteXY.switch_2==0)?LOW:HIGH);
    на
    digitalWrite(PIN_SWITCH_1, (RemoteXY.switch_1==0)?HIGH:LOW);
    digitalWrite(PIN_SWITCH_2, (RemoteXY.switch_2==0)?HIGH:LOW);
    и после
    pinMode (PIN_SWITCH_1, OUTPUT);
    pinMode (PIN_SWITCH_2, OUTPUT);
    добавить
    digitalWrite(PIN_SWITCH_1, LOW);
    digitalWrite(PIN_SWITCH_2, LOW);
    Ответ написан
    1 комментарий
  • Какая лучшая IDE для Arduino?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Лучше стараться пользоваться стандартной, альтернативные есть, но в каждой предостаточно своих недостатков, так как в большинстве своем они малопопулярны и из-за этого недопиливаются.
    К примеру есть хорошая вещь MariaMole - выглядит и работает прекрасно, но когда нужно подключить нестандартные библиотеки или разбить код на файлы - начинаюся пляски с бубном.
    Sublime Text хорош во многих вариантах, но к нему тоже нужно правильно припилить плагины чтобы все более-менее норм работало.
    VS и Eclipse для микроконтроллеров действительно крайте избыточны и не способны в этой сфере раскрыть свой функционал.
    Ответ написан
    Комментировать
  • Arduino. Как сделать фото монохромного дисплея с цифрами для последующего распознавания?

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