Входы и выходы на ардуино. Пример подключения сдвиговых регистров 74hc595 и 74hc165

  Рет қаралды 8,035

Ардуино для начинающих

Ардуино для начинающих

Күн бұрын

Пікірлер: 33
@arduino2000
@arduino2000 2 жыл бұрын
Ссылки на продавцов где есть модули применяемые в примерах. Arduino NANO - alii.pub/699fxy Сдвиговый регистр 74HC165N - alii.pub/699ims Сдвиговый регистр 74HC595 -alii.pub/699ist
@MrSergidze
@MrSergidze 2 жыл бұрын
Спасибо! Как обычно доступно и интересно
@JonMatrix
@JonMatrix 2 жыл бұрын
Благодарю, приятно смотреть.
@89263230559
@89263230559 2 жыл бұрын
Спасибо друг!
@VictoriuS2007
@VictoriuS2007 2 жыл бұрын
Огонь!
@evgeniyshustov6888
@evgeniyshustov6888 2 жыл бұрын
Спасибо
@sodz5144
@sodz5144 2 жыл бұрын
Очень прикольно, спасибо! P.S. Но в следующий раз, строки кода отвечающие за ряды реле лучше всё же расположить соответственно рядам реле на схеме. А то глаза режет.))
@Ananas.kamchatka
@Ananas.kamchatka 9 ай бұрын
А были видео или может сможете объяснить. Возможно ли подключить джойстик типа как NES 9пиновый или c usb?
@emilmv9089
@emilmv9089 2 жыл бұрын
👍🏻
@TheSKYNET83
@TheSKYNET83 10 ай бұрын
Я заранее извиняюсь, но обратиться больше некуда, помогите пожалуйста разобраться в коде, чтобы выходы включались и выключались по однократному нажатию кнопки(нефиксированной), что нужно тут изменить или добавить: #define latchPin 10 // защелка 12 вывод м/c #define clockPin 11 // Синхронизация 11 вывод м/c #define dataPin 12 // Данные 14 вывод м/c #define clkPin 7 // CLK #define latchInPin 4 // защелка #define dateInPin 6 // DATE IN uint8_t mk_C = 1, dateIn = 0; uint8_t mk = 0b00000000; void setup() { // инициализация пинов как выходы pinMode(latchPin, OUTPUT); pinMode(dataPin, OUTPUT); pinMode(clockPin, OUTPUT); // инициализация пинов как входы pinMode(clkPin, OUTPUT); pinMode(latchInPin, OUTPUT); pinMode(dateInPin, INPUT); // инициализация пина как вход digitalWrite(latchInPin, 1); digitalWrite(clkPin, 0); } void date_In() // Подпрограмма для чтения одной 74HC165 { mk_C = 0; mk = 0; do { // Бесконечный цыкл пока (mk_C < 8). mk = mk
@__allll__
@__allll__ 9 ай бұрын
Где следующее видео на вход ?очень надо
@89263230559
@89263230559 2 жыл бұрын
Подскажите эти микросхемы работают с цифровым сигналом и с аналоговым?
@arduino2000
@arduino2000 2 жыл бұрын
Смотря что понимать под аналоговым сигналом. Если вопрос про аналоговые входы Ардуино, то нет.
@89263230559
@89263230559 2 жыл бұрын
@@arduino2000 да ,про это вопрос.Что можно увеличить и аналоговые входы ардуино и цифровые.
@arduino2000
@arduino2000 2 жыл бұрын
@@89263230559 да
@goiiia3774
@goiiia3774 2 жыл бұрын
@@89263230559 , для увеличения аналоговых входов нужен мультиплексор (например CD74HC4067) или многоканальный АЦП.
@89263230559
@89263230559 2 жыл бұрын
@@goiiia3774 спасибо,изучу.
@olexangrstetsiuk3092
@olexangrstetsiuk3092 2 жыл бұрын
Ну вот наверное хорошая тема , но никак не представляю проект в котором можно это применить... для сигнализации не подойдёт большое расстояние к ,,концевикам,, , калькулятор сделать? так на каждом смартфоне есть . ЧТО же сотворить такое мало-мальски полезное чтобы с интересом попрактиковаться со сдвиговыми регистрами ???
@arduino2000
@arduino2000 2 жыл бұрын
Я например хотел электронный тир сделать, только руки ни как не дойдут
@IndigoTiras88
@IndigoTiras88 2 жыл бұрын
LED куб сделать например 8х8х8 или 16х16х16
@arduino2000
@arduino2000 2 жыл бұрын
Вот точно таких видео полно. Там очень много память надо. Лень ))))
@olexangrstetsiuk3092
@olexangrstetsiuk3092 2 жыл бұрын
В Вашем скетче в сетапе пины объявляются каждой в своей строке. Как правильно создать массив из констант или переменных , чтобы можно было бы после в цикле for проинициализировать одной строкой как на вход или на выход. Понимаю как делается это с числовыми массивами , а вот когда пину задаётся имя - не представляю как из этого сделать массив.
@arduino2000
@arduino2000 2 жыл бұрын
Я вроде в прошлом видео так делал
@olexangrstetsiuk3092
@olexangrstetsiuk3092 2 жыл бұрын
@@arduino2000 , спасибо , посмотрю обязательно .
@olexangrstetsiuk3092
@olexangrstetsiuk3092 2 жыл бұрын
@@arduino2000 я имел в виду нечто иное . У Вас номера пинов идут последовательно со второго по девятый , а если надо выбрать только пины поддерживающие ШИМ ? byte analogPin = {3,5,6,9,10,11,12}; тогда надо создать такой масив. Но как правильно создавать массив из констант или переменных? достаточно ли просто при объявлении массива заменить числа на имена переменных?
@m_kolotushkin
@m_kolotushkin 2 жыл бұрын
Просто мне лень было рисовать😄
@arduino2000
@arduino2000 2 жыл бұрын
А что, это правда )))
@fensrg
@fensrg 5 ай бұрын
а ведь можно по 4 контактам получить одновремено и входы и выходы....
@torelipse4558
@torelipse4558 2 жыл бұрын
В чём смысл кучи кнопок. Похоже на заговор! Ии, не дурак, а робот.
@arduino2000
@arduino2000 2 жыл бұрын
Куча кнопок это просто пример входов. Хотя можно сделать и пульт управления. А можно подключить вместо них например фоторезисторы и сделать лазерный тир. А можно просто подключить любое количество цифровых датчиков
@ВаняСидоров-ф9ч
@ВаняСидоров-ф9ч Жыл бұрын
здесь ответ kzbin.info/www/bejne/haXPlHx4eZxlnJI
@torelipse4558
@torelipse4558 Жыл бұрын
@@ВаняСидоров-ф9ч Это всё понятно. Мой Атмега328 обслуживает 16 x SPI c двумя ИД3 и одним КП1 без функции Reset, на 6-ти выводах. Если добавить ещё одну ИД3, на функцию ChipSelect (для SS pin16 PB2 PDIP), то SPI портов станет 256 с 7-ю выводами. Просто пример с кнопками - не показателен. Думаю Я.
Сдвиговый регистр 74hc165 ардуино. Входы ардуино
13:30
Ардуино для начинающих
Рет қаралды 6 М.
Уроки Ардуино. ПИД регулятор
28:57
Заметки Ардуинщика
Рет қаралды 479 М.
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,6 МЛН
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 8 МЛН
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 16 МЛН
風船をキャッチしろ!🎈 Balloon catch Challenges
00:57
はじめしゃちょー(hajime)
Рет қаралды 101 МЛН
🤖Я в шоке! ChatGPT пишет Arduino проекты
28:24
Сдвиговый регистр 74hc595 ардуино. Входы выходы ардуино
8:23
Ардуино для начинающих
Рет қаралды 15 М.
Arduino и Proteus. Симуляция ардуино без подключения.
18:45
Ардуино для начинающих
Рет қаралды 28 М.
136 Фаранд или Древний булат
39:00
Кузница с Марией и Леонидом Архангельскими
Рет қаралды 45 М.
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,6 МЛН