Ответы пользователя по тегу Arduino
  • Почему не вращаются драйвера шаговых двигатели 28byj-48 на плоттере?

    @kalapanga
    Если Вы повторяете именно этот проект, на который указали ссылку, то по ссылкам там я вижу, что автор использует свою сборку grbl (MIGRBL), рассчитанную на работу с конкретным CNC-шилдом. У Вас действительно такое же оборудование? Почему тогда Вы пишете про использование каких-то разных версий grbl, а не сборки автора?
    Если Вы делаете что-то своё, то к чему вообще была ссылка на то видео? В этом случае кроме аппаратных причин, перечисленных Сергей Водаков, добавляется ещё и возможно неправильно настроенный софт. Вы что-то в этом самом grbl настраивали - что за драйвера используются, куда подключены и т.д? В оригинальном grbl вообще предусмотрена установка серво на ось Z?
    Ответ написан
  • Как сделать датчик толщины?

    @kalapanga
    Очень мало информации. Что за нить, каковы её физические свойства, каков диапазон измеряемых величин, измеряем в движении или в покое? Ну и конечно, что говорит гугл про измерение толщины таких нитей? До нас уже очень много чего изобретено.
    В зависимости от всего этого способы будут абсолютно различные. Из близкого к хоббийному есть например у 3Д-печатников датчики толщины филамента. А для каких-нибудь швейных ниток другое что-то нужно. Пока задача слишком абстрактная.
    Ответ написан
    Комментировать
  • Метеостанция посредством Raspberry Pi, как лучше сделать - через Arduino или через Raspberry Pi GPIO?

    @kalapanga
    Вы ещё третий возможный вариант забыли - без малины. Особенно если вместо классического ардуино взять ESP.
    Ответ написан
    1 комментарий
  • Как подключить 4 отдельных снежинки на ws2812 к esp8266?

    @kalapanga
    Так а их и нет больше отдельных снежинок-то. Есть лента 124 светодиода. Теперь нужно поправить код эффектов.
    Самое простое сделать, чтобы снежинки вели себя одинаково. Там, где в коде эффекта настраивается состояние очередного светодиода, нужно повторить его и для трёх остальных.
    Если, например, для одной снежинки на очередном шаге 1-й светодиод зажигается красным, то теперь зажечь красным нужно 1, 32, 63 и 94-й светодиоды. И т.д.
    Ответ написан
    2 комментария
  • Какой язык изучать для программирования микроконтроллеров?

    @kalapanga
    Вы забыли такую вещь, что при програмировании микроконтроллера у вас строго ограниченный набор ресурсов, определяемый моделью микроконтроллера. Если Вы делаете единичный проект для себя, то Вы можете позволить себе взять микроконтроллер в несколько раз дороже, но с большим объёмом памяти, и засунуть туда аж целый интерпретатор любимого питона. Но в массовом производстве это скорее всего будет непозволительной роскошью.

    p.s. Все эти границы "дорого-дёшево", "много-мало" (ресурсов) весьма условны и постоянно меняются. Так же как для больших компов сейчас в массе мало кто заботится об "аппетитах" программ, возможно скоро так же будет и с микроконтроллерами.

    p.p.s. Микроконтроллеров "ардуино" не существует. Это "платформа", которая может строиться на разных микроконтроллерах.
    Ответ написан
    Комментировать
  • Почему Arduino не подключается к Raspberry pi?

    @kalapanga
    Правильный ли выбран порт?
    Можно провести loopback test
    Ответ написан
  • Как проверить зажатие клавиши на подключенной к Ардуино клавиатуре?

    @kalapanga
    Что такое "зажатие" - это значит, что клавиша нажата и не отпускалась определённое Вами время. Вот это и нужно проверять. При обнаружении нажатия взводите флаг "клавиша нажата" и запоминаете время. При последующих проверках состояния клавиатуры делать следующее. Если клавиша отпущена, то сбрасываем флаг. Если клавиша всё ещё нажата, то проверяете, прошло ли заданное время. И либо выполняете действие либо ждёте дальше.
    Ответ написан
    Комментировать
  • Что можно подарить радиолюбителю, не новичку?

    @kalapanga
    Я за то, чтобы выбрать подарок из того, в чём Вы разбираетесь. Иначе Вы не сможете понять, есть ли у него такая вещь, нужна ли ему такая вещь, лучше она или хуже того, что у него уже есть.
    Но если настаиваете, то для любого мужика, делающего что-то руками, хороший подарок - это качественный инструмент. Паяльник/паяльная станция, ручной инструмент (пинцеты, отвёртки), измерительный инструмент (диапазон цены и крутости огромен!) - мультиметр, осциллограф. И т.п.
    Ответ написан
    5 комментариев
  • Как сделать счётчик подписчиков телеграм канала на ардуино?

    @kalapanga
    Если интересующие Вас данные можно получить через api-телеграм, то велика вероятность того, что можно изготовить действительно самостоятельное устройство (а не довесок к компьютеру). Ботов же каких-то пишут...
    Естественно, ардуино нужно снабдить сетевым модулем. Возможно, лучше сразу взять что-нибудь из семейства микроконтроллеров ESP (там уже wi-fi на борту).
    Ответ написан
    Комментировать
  • Как правильно управлять модулем Sanwo Relay TK73-1624 с реле JQC-3FF 5VDC-1zs(551)?

    @kalapanga
    На фото не все подписи на модуле разглядишь, но суть следующая.
    1) Модулю нужно питание (а не просто "плюс"). Лучше для этой кучи релюшек его брать не от Ардуино, а от отдельного источника. Земли соединить.
    2) Функции "input_pullup" не существует. Есть режим пина "input_pullup" устанавливаемый функцией pinMode(). Состояние пина меняется функцией digitalWrite()
    3) Реле включается подачей либо высокого либо низкого уровня на соответствующий пин. Какого - нужно выяснить. (модули бывают и такие и сякие и переключаемые)
    4) По поводу "не прошивается". На этапе обучения просто не используйте на ардуинах пины 0 и 1 под свои нужды. Пока не разберётесь, за что они отвечают.
    Ответ написан
    1 комментарий
  • Как сделать com порт?

    @kalapanga
    Прочитайте хоть что-нибудь на тему «ардуино - начало работы»!
    Ответ написан
    2 комментария
  • Как измерять заряд аккумулятора на Wemos D1 mini?

    @kalapanga
    Если заголовок вопроса дословно скормить гуглу, то первая же ссылка:
    https://www.2ram.ru/video/24/
    Ответ написан
    Комментировать
  • Можно ли использовать libgdx на arduno?

    @kalapanga
    Вы наверное шутите? На всякий случай ответ - конечно нет!
    Почитайте повнимательнее, что такое платформа Arduino, для чего предназначена и какие у неё возможности.
    Нет, я конечно понимаю, что недавно Doom на "умной" лампочке запустили. Но это уже скорее "спортивное программирование". И подобные вещи не делаются с помощью фреймворков для "взрослых" компьютеров и ОС.
    Ответ написан
    Комментировать
  • Как исправить проблему с BMP280 на Arduino?

    @kalapanga
    По фото не пойму в каком состоянии три контактные площадки на плате датчика над буквами BMP. Не вижу там перемычки, а она вроде как адрес i2c задаёт. Она там есть?
    И ещё используются самые отстойные соединительные провода (втыкающиеся концы сильно тонкие). Вот это как раз даже по фото видно, что они в макетке не держатся совсем.
    Ответ написан
  • Почему мерцает экран?

    @kalapanga
    У Вас два устройства на шине I2C. Какие у них адреса? Скорее всего конфликтуют они.
    BME280 вроде ещё и по SPI должен работать. Попробуйте так.
    Ответ написан
  • Как дополнить дополнить скетч для Ардуино что бы светодиоды включались только при нужном условии(ниже)?

    @kalapanga
    У Вас есть три температурных интервала (<20, 20-35, >35) и два индикатора (красный, зелёный)
    Нужно для каждого интервала прописать управление обоими индикаторами.
    А сейчас Вы управляете в одном случае только красным, в другом только зелёным. И только в одном из трёх случаев обоими (когда оба выключаете).
    Ответ написан
  • Реализация автополива с Arduino, если ты ничего не знаешь?

    @kalapanga
    s1vemod, прежде всего Вам нужно определиться с целями. Если цель - быстро получить надёжную систему автополива на садовом участке (или что у Вас там), то лучше приобрести и установить готовую систему. Если цель - научиться программировать микроконтроллеры, тогда да, нужно смотреть на DIY-проекты. Но будьте готовы потратить гораздо больше времени, наступить на множество граблей, возможно осознать что это не Ваше, забросить все эти ардуины, а цветочки так и будут без полива. Начинать такой проект нужно было как раз зимой, задолго до начала сезона, чтобы сейчас уже было что проверять и отлаживать в реальных условиях. Думаю в этом году Вам на самодельный полив рассчитывать не стоит. И третий вариант, к сожалению, весьма частый: цель - получить крутую систему полива быстро, дёшево и с малыми трудозатратами. Вот это 100% не получится. Забудьте сразу.
    Второй момент. Учитесь пользоваться поиском. На Ваш вопрос кто-то пожаловался скорее всего как раз с обоснованием "ответ легко ищется поиском". Захотите Вы готовую поливочную систему - находите продукты, находите отзывы, выбираете. Хотите сделать систему сами - таких проектов просто немерянное количество, обвыбираться! Форумов, сайтов, видеоуроков по программированию микроконтроллеров - великое множество!
    И последнее. Неважно какой вариант Вы предпочтёте, но у Вас должны быть критерии выбора. А критерием должно быть соответствие техническим требованиям (техническому заданию). Чем более детально Вы эти требования проработаете, тем легче будет определиться. Сейчас у Вас всё описано очень расплывчато. От того, что Вы купите ардуинку, не разоритесь конечно. Но пока ещё совсем не ясно - может Вам ардуинка совсем не нужна и не подходит, а может нужен их десяток!
    Ответ написан
  • Ардуино Нано нестабильная загрузка скетча - что посоветуете знатоки?

    @kalapanga
    Отутствующий контакт и пропайку уже предложили.
    Добавлю второй вариант для комплекта - контакт, где не нужно. Лечение отмывкой в спирте. У меня как-то одной ардуинке помогло.
    Ответ написан
    1 комментарий
  • Какой набор нужен для начального измерителя температуры на Ardunio?

    @kalapanga
    1) Ардуино Nano. То же что и Uno, только дешевле и компактнее.
    2) LCD дисплей 1602 с адаптером I2C (чтобы подключать его к ардуино всего по 4 проводам, включая питание)
    3) Ну а датчик температуры - по вкусу. Тут и DS18B20, и LM35, и датчик влажности-температуры типа DHT22, и давления-температуры типа BMP280. В познавательных целях можно все попробовать! :)
    Ответ написан
    2 комментария