Простейший кодовый замок на Arduino в программе Flprog

Sdílet
Vložit
  • čas přidán 18. 12. 2021
  • Кодовый замок Часть 2 Финал • Кодовый замок Часть 2 ...
    Файлы на Яндекс диске, искать по названию yadi.sk/d/aKpuRDmBSNQm8g
    Сайт программы Flprog: flprog.ru
    📎Прошу в комментариях сообщить если какая то ссылка не работает!!!
    Матричная клавиатура shp.pub/66byl7
    Электромагнитный замок shp.pub/66byr8
    Arduino NANO shp.pub/63lexf
    Arduino Pro Mini shp.pub/63lf1i
    Arduino sensor shield v5.0 ali.pub/1bfevy
    DFPlayer Mini shp.pub/63lhvs
    GSM модуль SIM800L shp.pub/63lm4m
    HC-12 Дальнобойное радиоуправление shp.pub/63lgkx
    MOSFET 5A shp.pub/63ln22
    MOSFET на 15А shp.pub/63ln6c
    MOSFET на 220V ali.pub/1raw3q
    RGB Светодиоды shp.pub/63lgat
    SD модуль Arduino shp.pub/63lcyn
    USB UART/TTL (конвертер прошивальщик) shp.pub/63lf3u
    АЦП ADS1115 shp.pub/63lcem
    Дальномер HC-SR04 shp.pub/63lna8
    Дальномер HY-SRF05 shp.pub/63lnpz
    Датчик BMP180 (Барометр) shp.pub/63lo4r
    Датчик BMP280 (Барометр) shp.pub/63lo7h
    Датчик газа и дыма MQ-2 shp.pub/63lh6w
    Датчик индуктивности shp.pub/63lofu
    Датчик освещённости (Фоторезистор) shp.pub/63lmgv
    Датчик препятствий ali.pub/1dl0rn
    Датчик препятствий E18-D80NK shp.pub/63lgp7
    Датчик температуры DS18B20 shp.pub/63lgto
    Датчик температуры и влажности DHT11 (DHT21 DHT22) shp.pub/63ldnj
    Двухстрочный дисплей(синий, зелёный) ali.pub/19iccq
    Десяти сегментный индикатор shp.pub/63lhid
    Джойстик ардуино shp.pub/64y0kz
    Дисплеи Ардуино с разными подсветками shp.pub/63lelk
    Драйвер А4988 got.by/5jb4p0
    Драйвер двигателей на ШИМ shp.pub/63loxx
    ИК Управление shp.pub/63ldyf
    Клещи для зачистки изоляции shp.pub/63j0dn
    Кнопки Ардуино shp.pub/63lg2n
    Колёса для Ардуино ali.pub/1a23dz
    Контактные реле shp.pub/63lpij
    Кран Электромагнитный клапан shp.pub/63lkyt
    Кримпер Клещи для обжима клемм shp.pub/63izbx
    Люксметр shp.pub/63lsoh
    Макетные платы shp.pub/63lpnz
    Матричная Клавиатура got.by/5bb6tg
    Микро SD карты (флешки) shp.pub/63ld61
    Микроконтроллер NODE MCU shp.pub/63lfvg
    Модуль EEPROM AT24C256 ali.pub/1qsaa3
    Модуль Вольт-Амперметра INA-219 shp.pub/63lhr4
    Модуль расширителя ШИМ выходов PCA9685 shp.pub/63lcja
    Мотор с редуктором shp.pub/63lsgi
    Погружной водяной насос shp.pub/63lm7x
    Понижающий преобразователь на 3А shp.pub/63lma9
    Расширитель входов - выходов MCP23017 shp.pub/63lcbb
    Сдвиговый регистр 74HC595 shp.pub/63lcpw
    Сенсорные выключатели shp.pub/62u3ns
    Серводвигатели сила 20кг shp.pub/63lpz9
    Серводвигатели сила 25кг shp.pub/63lr3w
    Серводвигатели сила 60кг shp.pub/63lrnc
    Стартовый набор Ардуино shp.pub/63ls06
    Твердотельные реле shp.pub/63ls60
    Тихие Драйверы шаговых двигателей shp.pub/63lp7n
    Тумблера со светодиодами shp.pub/63lldl
    Цифро-аналоговый преобразователь ЦАП MCP4725 shp.pub/63lcm7
    Часы реального времени Ардуино shp.pub/63le5t
    Четырёхстрочный дисплей ali.pub/19ide2
    Шаговый двигатель Nema17 got.by/5jb4rc
    Энкодер shp.pub/63lh28
  • Věda a technologie

Komentáře • 68

  • @aliaksandr8880
    @aliaksandr8880 Před rokem +1

    Честно , если бы все кто делает уроки про Ардуино, объясняли бы так как вы. Я думаю вопросы вообще не возникали бы. Спасибо за видео и уроки.

  • @andrejv____5051
    @andrejv____5051 Před 2 lety

    Благодарю за видео 👍👍👍
    Класс подписался. С Наступающим Новым годом!

  • @user-pn4tu1pu2z
    @user-pn4tu1pu2z Před 2 lety

    Спасибо. Замечательный исходник. Здоровья, радости.

  • @andreyace8768
    @andreyace8768 Před 2 lety +1

    Спасибо за познавательный и интересный урок!

    • @arduino3709
      @arduino3709  Před 2 lety

      Спасибо за комментарий!

  • @Viam.Meam_
    @Viam.Meam_ Před 2 lety +1

    Здравствуйте,спасибо за видеоурок.Не могли бы вы сделать видео про основные компоненты,которые стоит в первую очередь купить новичкам(платы, экраны,устройства ввода)

  • @jonik5553
    @jonik5553 Před rokem

    Очень все подробно спасибо...

  • @dubstep8672
    @dubstep8672 Před 2 lety +1

    Спасибо за интересное видео.👍

    • @arduino3709
      @arduino3709  Před 2 lety

      Спасибо за комментарий!

  • @maximbogushevich2796
    @maximbogushevich2796 Před 2 lety +2

    Подобное делал учась в институте. Ну уроках по программированию логических контроллеров. Преподу очень понравилось. А идея была из армии там был собран и работал кодовый замок на реле. И втягивающее из автомобильного стартера. О как!

    • @arduino3709
      @arduino3709  Před 2 lety

      Спасибо за комментарий! Мы тоже в армии делали кодовый замок на релюшках

  • @user-qv5vj2cb3p
    @user-qv5vj2cb3p Před 2 lety

    Доброго времени суток! Делал подобный замок через сравнение строк. Ваш метод тоже очень интересный.

    • @arduino3709
      @arduino3709  Před 2 lety +1

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

    • @Aisi-304
      @Aisi-304 Před rokem

      Вот об этом хотелось бы подробней☝️

  • @mva5280
    @mva5280 Před 2 lety +1

    Очень толково!

    • @arduino3709
      @arduino3709  Před 2 lety

      Спасибо за комментарий!

  • @androidtelefon
    @androidtelefon Před rokem

    Здравствуйте, спасибо за видео, скажите можно ли сделать так чтобы код набирался на компьютере и замок работал с видимой индикацией на дисплее?

  • @user-ey5jm6cf8t
    @user-ey5jm6cf8t Před 7 měsíci

    Доброго времени суток, можете пожалуйста показать ввод текста и сохранение строки в памяти?

  • @Aisi-304
    @Aisi-304 Před rokem

    Замечательно, а как сделать чтобы именно последовательность нажатия кода была приоритетом?

  • @user-mt5gn7ig8y
    @user-mt5gn7ig8y Před 2 lety

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

  • @alexandrlatukhin6345
    @alexandrlatukhin6345 Před 2 lety +1

    Спасибо.

    • @arduino3709
      @arduino3709  Před 2 lety

      Спасибо за комментарий!

  • @YANDR88
    @YANDR88 Před 2 lety

    Как в flprog сделать трехфазный генератор импульсов?

  • @G-P_H-T
    @G-P_H-T Před 2 lety +1

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

    • @arduino3709
      @arduino3709  Před 2 lety +1

      Так он у Вас IT специалист?

    • @G-P_H-T
      @G-P_H-T Před 2 lety

      @@arduino3709 Военный контракт.

  • @user-mu2yf3lg6c
    @user-mu2yf3lg6c Před 2 lety +3

    Добрый день! Буквально на днях делал вход по паролю. Вводить нужно только правильную последовательность, неправильная комбинация или любая нажатая другая клавиша или прошло 10секунд - замок не откроется. Если нужно могу сбросить файл. Вопрос только как это сделать чтобы файл мог быль доступен любому желающему.

    • @arduino3709
      @arduino3709  Před 2 lety

      Что бы был для всех доступен, выложите его куда ни будь, допустим на форуме Flprog, а мне не нужно, мне интересней самому собрать. Спасибо за комментарий!

  • @rovkit
    @rovkit Před 2 lety +3

    С TON работать не будет, он короткий импульс не пропустит. Нужно ставить ТР(одновибратор) тогда и сброс не нужен.
    Пригляделся, у вас TOF.. Тогда работать будет, но проще ТР поставить

    • @arduino3709
      @arduino3709  Před 2 lety

      Спасибо за комментарий! Всё отлично работает, но Вам спасибо за совет. Я уже вмонтировал замок в шкафчик, на днях видос отсниму

    • @rovkit
      @rovkit Před 2 lety

      @@arduino3709 Молодец!!!
      !

  • @YANDR88
    @YANDR88 Před 2 lety

    Как в flprog esp8266 поменять канал подключения к wi-fi

  • @user-jv8kq9wu9q
    @user-jv8kq9wu9q Před 2 lety

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

  • @zpua4014
    @zpua4014 Před 2 lety +2

    Лисёнок видео посмотрит,и опаньки а вот и пароль!))

    • @arduino3709
      @arduino3709  Před 2 lety

      Я про это думал, но ей не интересно, навряд ли смотреть будет))

    • @zpua4014
      @zpua4014 Před 2 lety

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

  • @user-kg6en9hf3f
    @user-kg6en9hf3f Před 2 lety

    Надо чтоб с клавиатуры длиное число набиралось и сравнивалось с установленым.И возможность сменить код не перешивая ардуино.

    • @arduino3709
      @arduino3709  Před 2 lety

      Для моих целей от ребёнка не нужен такой серьёзный замок

    • @user-kg6en9hf3f
      @user-kg6en9hf3f Před 2 lety

      А вобще возможно с клавиатуры набрать многозначное число.

  • @alexvance5196
    @alexvance5196 Před 2 lety

    Вышел новый ролик, а это всегда хорошо) Но у меня вопрос по 16 уроку про моторы. Продублирую его здесь. Как отключать все пины управления, после остановки шагового двигателя? Ведь после остановки на двух пинах всегда присутствует 1. А это в свою очередь вызывает нагрев двигателя. В некоторой степени спасает пин RESET. Но при каждом сбросе, видимо происходит полный сброс контроллера и необходимо выждать некоторое время, перед тем как подавать следующую команду. Да и для контроллера, видимо - это не совсем хороший режим работы.

    • @arduino3709
      @arduino3709  Před 2 lety +1

      На вскидку, питание драйвера мосфетом отключать

    • @alexvance5196
      @alexvance5196 Před 2 lety

      @@arduino3709 Это хороший вариант, это как говориться, мне как начинающему, точнее сказать около начинающему ардуинщику - по силе.) Но, а как на счёт программного решения данной проблемы. Можно ли как то подключить другую, кастомную библиотеку? Там, в скетче, если я правильно понимаю, подключается стандартная библиотека servo.h , ну или как то так.

  • @user-qp2wo7nl6e
    @user-qp2wo7nl6e Před 2 lety

    Идея понятна, но если знать принцип кода то можно подобрать за пять минут. Скорее все, сладости уже радуют Лису.
    Нужно сделать очерёдность цифр, тогда сложность кода возрость в тысячи

    • @arduino3709
      @arduino3709  Před 2 lety

      Быстро не подберёшь, если вообще не знаешь какие цифры, а принцип работы дочка точно не знает

  • @pi3.1415.
    @pi3.1415. Před 2 lety +1

    Так Алиса и освоила Ардуино!

    • @arduino3709
      @arduino3709  Před 2 lety +1

      Пока ей это не интересно, Спасибо за комментарий!

  • @alexbaysha2586
    @alexbaysha2586 Před 2 lety +1

    Спасибо!!!!!!!!!!!!!!!!
    Особо за "преобразовываем в текст"!
    Дочу не обижайте!!!!!!!!!
    Шутка

    • @arduino3709
      @arduino3709  Před 2 lety +1

      Спасибо за комментарий, дочу конечно не обижаем, просто со сладким тоже мера должна быть, если не ограничивать, то она в место еды бы конфеты ела))

    • @alexbaysha2586
      @alexbaysha2586 Před 2 lety

      @@arduino3709, а переставьте, лет через тридцать ... "начнет ограничивать папку в пиве и чипсах"
      ))

  • @Koctya_Koctun
    @Koctya_Koctun Před 2 lety

    Ссылка на сайт программы не работает.

    • @arduino3709
      @arduino3709  Před 2 lety

      Бывает временно сайт Flprog падает, чуть позже попробуйте.

  • @user-ps8cq8lc9n
    @user-ps8cq8lc9n Před 2 lety

    Так код может быть и 5796, и 7956 и тд))), можно чтобы триггеры включали друг друга, последовательно, между ними блок энд, от триггера предыдущего и кнопкой следующей на вход второго триггера, и тд....тогда код всего один... Если потом доработаете, то спс)

  • @user-il2vo5qn6u
    @user-il2vo5qn6u Před 2 lety

    А если электричество выключили или контроллер заглючил или мосфет сдох, то как тогда дверь открыть?

    • @Aisi-304
      @Aisi-304 Před 2 lety +1

      У каждого на такой случай есть свой личный секрет ☝️

    • @alexbaysha2586
      @alexbaysha2586 Před 2 lety +1

      - "фомка"...

    • @arduino3709
      @arduino3709  Před 2 lety

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

    • @Aleks.M
      @Aleks.M Před 2 lety

      @@arduino3709 Теперь Алиса будет ходить за конфетками с отвёртками или с чем то похожим ))))))))))) Зачем тут все секреты написали и показали ? )))))

  • @Aisi-304
    @Aisi-304 Před 2 lety +2

    Это сложно, я сделал проще: на двери всего одна кнопка с подсветкой. Эта кнопка сначала включает устройство потом ,по миганию подсветки ,позволяет вводить четырёхзначный код; если набрано всё правильно - дверь открывается, и через еще пару секунд вся электроника выключается, обесточивается и питание не расходуется, если набран неправильно- срабатывает автомобильная сигнализация , передаётся сигнал на телефон, включается видеонаблюдение и тд....на сколько фантазии хватит
    Хотел видео сделать, но лень

    • @arduino3709
      @arduino3709  Před 2 lety +1

      Это да, с хорошей фантазией и прямыми руками при определённых знаниях можно невообразимые вещи делать, Вы молодец! Спасибо за комментарий!

    • @Vagonno
      @Vagonno Před 2 lety

      ...спускается вода в унитазе...

  • @artem68hp
    @artem68hp Před 2 lety

    Матричная клавиатура поддерживает одновременное нажатие нескольких кнопок? Если да, то нажимаем неверную клавишу и держим, перебираем все остальные кнопки по очереди и вуаля, замок открыт! (Если не угадали неверную клавишу, повторяем это со следующей). Автор попробуй, если замок откроется (а он должен), то найди причину, опиши под этим комментарием, и исправь. А то может лисёнок гораздо хитрее чем предполагается?!

    • @artem68hp
      @artem68hp Před 2 lety

      Прочитал про блок. Поддерживает до двух нажатий значит должно сработать

    • @arduino3709
      @arduino3709  Před 2 lety

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

    • @artem68hp
      @artem68hp Před 2 lety

      @@arduino3709 После элемента "или" стоит R-триггер, выход которого подключен к сбросам. Логично предположить, если постоянно подавать лог1 на элемент "или" то из-за R-триггера на сбросы проскочит только импульс при нажатии. В следующие же циклы программы на элементе "или" так и останется лог1, но так как R-триггер уже сработал - сброса уже не будет.

  • @yurikus1
    @yurikus1 Před 2 lety

    Очень хорошие и доступные у Вас уроки. Спасибо. Но, для себя я сделал вывод: вся эта система Ардуино - это, практически, (за исключением некоторых ситуаций) является дорогим хобби. Ведь, для примера, для создания метео станции, которую многии повторяют, нужно потратить сумму на комплектующие, которая в два раза больше готовых решений в красивом корпусе и с на много большим функционалом. Это мое мнение, прошу не судить. Как хобби и конструктор для взрослых самое оно. Очень интерестно, и уже многое понятно. Спасибо за уроки и с наступающими праздниками.

  • @Vagonno
    @Vagonno Před 2 lety

    Rtrig вообще излишни. Все. Афтор намудрил. Но все равно спасибо.

    • @arduino3709
      @arduino3709  Před 2 lety

      Я пробовал без Rtrig срабатывает не чётко