Добрый день! Подскажите пожалуйста как можно с помощью ардуино сделать переменный резистор? Есть потенциометр, регулирующий громкость усилителя, хочу его заменить на дистанционное переменное сопротивление.

Комментарии: 104

  1. Byte

    Цифровой резистор — раз, полевик в качестве резистора — два. Но со вторым вариантом будет сложнее ;)

    • Kychkin

      Какой из вариантов будет менее шумный?

      • Byte

        Это не механика, шумов там особых быть не должно. Но полевик нужно открывать не в ключевом режиме, плавно меняя ему напряжение на затворе. Поскольку у ардуиновских МК на борту чаще всего DAC нет — придётся это делать через ШИМ и интегрирующую цепочку. Могут быть наводки на частоте ШИМа при неудачной схемотехнике. Проще всего взять подходящий цифровой резистор, благо их куча разных нынче: с памятью, без памяти, I2C — что угодно. Главное, чтобы по напряжению подходил, там ограничения в этом плане. Регулируемое напряжение не должно быть больше Vcc.

        • Kychkin

          Спасибо! Напряжение до 3.3в. Буду искать шилд какой нибудь

  2. Anonim

    цифровой резистор гугли

    • Vasil

      Да уже

      • Anonim

        ок

        • Yuriy

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

          • Anonim

            что это такое? ойбля, сделайте развидеть это

            • Yuriy

              Да для неучей вроде меня -программа для визуального программирования ардуино. Щас напишу в чем вопрос ))

          • Vasil

            А как насчёт давайте ненадо? По поводу неудобно, у тебя просто нормальной среды не было.

          • Konsantin

            луче имхо в чат ардуины)

            • Yuriy

              Что давайте ненадо? Лучше простым языком, я не совсем понял о чём вы))

              • Vasil

                Пиши на си

                • Yuriy

                  Ууу... Это мне никогда не сделать.. )))

                  • Anonim

                    придется, видишь справа окно с кодом? от него не уйти

                  • Vasil

                    Как разберёшься с указателями, функциями, переменными(на уровне, что куда тыкать) там уже дальше легче пойдёт.

                    • Yuriy

                      Ок, сейчас напишу в чем у меня загвоздка, только со смеху не упадите)) лучше рекомендую читая держаться за что нибудь, чтобц не упасть ))

                      • 0xd18ba00f

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

                        • Yan

                          Плас плас

                          • 0xd18ba00f

                            си плас плас

                          • Anonim

                            ретёрн

                        • Yuriy

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

                          • Anonim

                            пишите по собственному желанию, это лучшее, что могу посоветовать

                            • Yuriy

                              скоро видать придется.. но пока не уволили ещё, я все же попробую.. ))

                              • 0xd18ba00f

                                а чего за задача

                                • Anonim

                                  да погоди, сейчас он уволится уже

                      • Anonim

                        нет человека - нет проблемы с ардуиной

            • Yuriy

              Где найти этот чат? Я просто пробую что нашел. ))

              • Vasil

                Но вопрос пиши

                • Yuriy

                  Если вы не знаете как и что сделать в ardublock, то и вопрос не к месту.. на с++ я все равно никогда и ничего не напишу, даже светодиод не зажгу с этим с++ )))

                • Yuriy

                  Вобщем вопрос такой.. три переключателя подключенные к пинам 2,3,4, каждый из них может включать допустим светодиод 13 пина -если говорить об ардуино nano. Теперь к делу: нужно чтобы все 3 переключателя были замкнуты и загорелся светодиод 13. Если хоть один из переключателей не замкнут, или в процессе работы любой из переключателей отключился -то питание на пин13 прекратилось. Собственно весь вопрос ))

                  • Vasil

                    If (AnalogRead(Pin1) | (AnalogRead(Pin2) |(AnalogRead(Pin3)) digitalWrite(pin13, 0); else digitalWrite(pin13, 1); +- синтакс так

                    • Yuriy

                      Можно сделать и на реле, собственно так всегда и было.. но появилось новое оборудование которое ещё управляется ШИМ сигналом.

                      • Vasil

                        Ну и да, за графический уж точно выгонят

                    • Byte

                      Вообще-то проще &&, а не |… ;)

                      • Vasil

                        Или так, да. Я просто не помню, эквивалентны ли они, а в редактор лень лезть для примера

                        • Andrey

                          А когда они дохнут ток в обоих направлениях идёт или также только в одно направлении?

                          • Vasil

                            Ну если ты тупой и с этим смирился, то что тут сказать. В оба, конечно

                            • Andrey

                              А как это предотвратить? Чтобы не получить сгоревший блок света?

                              • Vasil

                                Филосовский вопрос, инженерный ответ

                              • Anonim

                                в обоих поставить драйвер

                                • Andrey

                                  Это что такой и как?

                                  • Anonim

                                    if(кнопка1 && кнопка2 && кнопка3) { действие; } это набор микросхем и силовых транзисторов, которые ограничивают ток, напряжение для светодиода

                                    • Yuriy

                                      Всем спасибо

                                      • Anonim

                                        не за что

                            • Yuriy

                              Смирился.

                        • Byte

                          | это битовое «или», а && — логическое «И». Логическое «или» — ||.

                    • Yuriy

                      Точно уволят..

                      • Andrey

                        Где вы работаете? Хочу позвонить вашему руководству чтобы уволили

                      • Anonim

                        скажите - напишите мне бесплатно скетч с тремя кноками и одним условием, дальше я сам

                        • Andrey

                          Уже написали. Он все равно не поймет куда его засунуть и как залить в ардуинку. Он скачал АРДУ-блок и там что-то рисует. Я не уверен что решена главная проблема - драйвер :):):)

                          • Anonim

                            в ебанине ардублок никто ковыряться не станет может у него орининальная ардуина

                            • Andrey

                              А вот вы зря. Я решил глянуть что это и прямо на заставке этой программы вижу - условие ЕСЛИ

                              • Anonim

                                это ебаный скретч картинки кота не хватает

                                • Andrey

                                  Не знаю что такое ебаный скретч, но очень похоже на РАЯ

                              • Anonim

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

                  • Anonim

                    логическое И

                    • Yuriy

                      Куда его воткнуть? Хотя не надо говорить... Я все же про ардуино))

                      • Anonim

                        оно же && условие1 И условие2 И условие3

                        • Andrey

                          Привет всем. Не подскажите по электрике автомобиля.

                          • Anonim

                            она существует

                            • Andrey

                              Условие))))) если впаять диод в ближний свет, после него впаять диод на дальний свет. При кончине диода-ток как будет идти, в обоих направлениях или также не даст проходит в одну сторону?

                              • Anonim

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

                                • Andrey

                                  Если сам диод умрёт, или они бессмертные?

                                  • Anonim

                                    нет не бессмертные. дохнут от завышения напряжения и от не ограниченного тока

                                • Yuriy

                                  спасибо, теперь я спокоен.. три буквы не знал как написать.. а тут осталось лишь изучить си++ и scratch.

                              • Vasil

                                Зачем тебе туда диод вообще?

                                • Andrey

                                  Вся суть-грузовой автомобиль 24в, блок света управляет светом в машине(нет предохранителей или реле на освещение),при включении дальнего света гаснет ближний, хочу впаять диод в ближний, с него диод переходил на дальний. Это вроде должно помочь. Хотел поставить диоды на 5а Чтобы ближний не гас при включении дальнего

                                  • Anonim

                                    диодам нужно ограничить ток, они сгорят нахуй

                                    • Vasil

                                      И как диод должен помочь? Ты можешь перемычку бросить, чую я.

                                      • Andrey

                                        Перемычка не вариант, сгорит блок

                                        • Vasil

                                          ? Так и от диода может сгореть, если там ключ только на одну лампу рассчитан

                                    • Andrey

                                      Ну да, дальний включаю, блок отрубает ток на ближний, диод с передаёт его с дальнего на ближний и оба горят. При этом ток с дальнего не может уйти в блок света, на Ближнем стоит диод Сейчас нарисую

                                      • Zoog

                                        Диоды надо на радиаторы сажать или использовать мосфеты

                                        • Andrey

                                          Примерно так думаю. Или это фигня полная получается? 2 диода на левую фару и также на правую. Вместо диодов?

                                          • Anonim

                                            зощем

                                            • Vasil

                                              Чую я, туда второй диод не нужен, но делать так не стоит

                                            • Andrey

                                              А как тогда? Лучше? Что не так?

                                              • Anonim

                                                я не понимаю зачем, для чего и куда ты дхо что-ли хочешь?

                                                • Andrey

                                                  На головной свет фар.

                                          • Zoog

                                            ну да. Ищите "идеальный диод". Они и на постоянный ток готовые есть! Только дорого( вот такие спамеры мне нравятся!

                        • Yuriy

                          Условие.. ок, это уже больше мне понятно.. щас попробую ))

                        • Yuriy

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

                          • Konsantin

                            забей на блоки, пиши код по человечьи)

              • Konsantin

                ну в телеге, в поиске , типа ардуино ру иль типа того

                • Konsantin

                  http://ardublock.ru/books/001/

                  • Anonim

                    светодиодом не помигает

                • Andrey

                  Я вам сейчас открою что-то новое. Но именно этот чат называется - t.me/ru_arduino и находится поиском

Не нашли ответ?

Вам также может быть интересно

Вчера получил atten862d. После 5лет использования люкея с феном в ручке было не очень удобно. Потестировал на донорской плате.... Читать далее

Всем привет. Ребят, реально ли что 13шка обычная при переклее стекла шансы неработоспособности 50/50? В Грузии пошел на местный... Читать далее