Ссылки на продавцов где есть модули применяемые в примерах. Arduino NANO - alii.pub/699fxy Сдвиговый регистр 74HC165N - alii.pub/699ims Сдвиговый регистр 74HC595 -alii.pub/699ist
@MrSergidze2 жыл бұрын
Спасибо! Как обычно доступно и интересно
@JonMatrix2 жыл бұрын
Благодарю, приятно смотреть.
@892632305592 жыл бұрын
Спасибо друг!
@VictoriuS20072 жыл бұрын
Огонь!
@evgeniyshustov68882 жыл бұрын
Спасибо
@sodz51442 жыл бұрын
Очень прикольно, спасибо! P.S. Но в следующий раз, строки кода отвечающие за ряды реле лучше всё же расположить соответственно рядам реле на схеме. А то глаза режет.))
@Ananas.kamchatka9 ай бұрын
А были видео или может сможете объяснить. Возможно ли подключить джойстик типа как NES 9пиновый или c usb?
@emilmv90892 жыл бұрын
👍🏻
@TheSKYNET8310 ай бұрын
Я заранее извиняюсь, но обратиться больше некуда, помогите пожалуйста разобраться в коде, чтобы выходы включались и выключались по однократному нажатию кнопки(нефиксированной), что нужно тут изменить или добавить: #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__9 ай бұрын
Где следующее видео на вход ?очень надо
@892632305592 жыл бұрын
Подскажите эти микросхемы работают с цифровым сигналом и с аналоговым?
@arduino20002 жыл бұрын
Смотря что понимать под аналоговым сигналом. Если вопрос про аналоговые входы Ардуино, то нет.
@892632305592 жыл бұрын
@@arduino2000 да ,про это вопрос.Что можно увеличить и аналоговые входы ардуино и цифровые.
@arduino20002 жыл бұрын
@@89263230559 да
@goiiia37742 жыл бұрын
@@89263230559 , для увеличения аналоговых входов нужен мультиплексор (например CD74HC4067) или многоканальный АЦП.
@892632305592 жыл бұрын
@@goiiia3774 спасибо,изучу.
@olexangrstetsiuk30922 жыл бұрын
Ну вот наверное хорошая тема , но никак не представляю проект в котором можно это применить... для сигнализации не подойдёт большое расстояние к ,,концевикам,, , калькулятор сделать? так на каждом смартфоне есть . ЧТО же сотворить такое мало-мальски полезное чтобы с интересом попрактиковаться со сдвиговыми регистрами ???
@arduino20002 жыл бұрын
Я например хотел электронный тир сделать, только руки ни как не дойдут
@IndigoTiras882 жыл бұрын
LED куб сделать например 8х8х8 или 16х16х16
@arduino20002 жыл бұрын
Вот точно таких видео полно. Там очень много память надо. Лень ))))
@olexangrstetsiuk30922 жыл бұрын
В Вашем скетче в сетапе пины объявляются каждой в своей строке. Как правильно создать массив из констант или переменных , чтобы можно было бы после в цикле for проинициализировать одной строкой как на вход или на выход. Понимаю как делается это с числовыми массивами , а вот когда пину задаётся имя - не представляю как из этого сделать массив.
@arduino20002 жыл бұрын
Я вроде в прошлом видео так делал
@olexangrstetsiuk30922 жыл бұрын
@@arduino2000 , спасибо , посмотрю обязательно .
@olexangrstetsiuk30922 жыл бұрын
@@arduino2000 я имел в виду нечто иное . У Вас номера пинов идут последовательно со второго по девятый , а если надо выбрать только пины поддерживающие ШИМ ? byte analogPin = {3,5,6,9,10,11,12}; тогда надо создать такой масив. Но как правильно создавать массив из констант или переменных? достаточно ли просто при объявлении массива заменить числа на имена переменных?
@m_kolotushkin2 жыл бұрын
Просто мне лень было рисовать😄
@arduino20002 жыл бұрын
А что, это правда )))
@fensrg5 ай бұрын
а ведь можно по 4 контактам получить одновремено и входы и выходы....
@torelipse45582 жыл бұрын
В чём смысл кучи кнопок. Похоже на заговор! Ии, не дурак, а робот.
@arduino20002 жыл бұрын
Куча кнопок это просто пример входов. Хотя можно сделать и пульт управления. А можно подключить вместо них например фоторезисторы и сделать лазерный тир. А можно просто подключить любое количество цифровых датчиков
@ВаняСидоров-ф9ч Жыл бұрын
здесь ответ kzbin.info/www/bejne/haXPlHx4eZxlnJI
@torelipse4558 Жыл бұрын
@@ВаняСидоров-ф9ч Это всё понятно. Мой Атмега328 обслуживает 16 x SPI c двумя ИД3 и одним КП1 без функции Reset, на 6-ти выводах. Если добавить ещё одну ИД3, на функцию ChipSelect (для SS pin16 PB2 PDIP), то SPI портов станет 256 с 7-ю выводами. Просто пример с кнопками - не показателен. Думаю Я.