74HC595

InsuperablE
Offline
Зарегистрирован: 01.07.2021

Добрый вечер.
Собрал каскад из 4-х 74HC595, подключил к nodemcu esp8266, пытаюсь моргать первым светодиодом, не моргает. Касаюсь пальцем защелки (12) начинает моргать. В чем дело? Как это можно исправить?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Чем паяли?

InsuperablE
Offline
Зарегистрирован: 01.07.2021

Провода многожильные, припой оловянно-свинцовый с флюсом, паяльник ts-100

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Круто!

А где скетч и схема?

InsuperablE
Offline
Зарегистрирован: 01.07.2021

Вот так выглядит схема: https://imgur.com/a/UUqVGvt

Вот скетч https://pastebin.com/acP8dwrV

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

InsuperablE пишет:

Вот так выглядит схема: https://imgur.com/a/UUqVGvt

Вот скетч https://pastebin.com/acP8dwrV

здесь по ссылкам не ходют, не комильфо )))

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Без схемы разговора не будет, ну и код нужен тоже. Если Вам лень вставить схему и код в ветку форума, думаете остальным будет не лень «гадать на кофейной гуще»?

InsuperablE
Offline
Зарегистрирован: 01.07.2021
int dataPin = D3; //DS
int latchPin = D2; //ST_CP
int clockPin = D1; //SH_CP

int in_data;

void setup() {
  // put your setup code here, to run once:
  pinMode(D1, OUTPUT);
  pinMode(D2, OUTPUT);
  pinMode(D3, OUTPUT);


  Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
    digitalWrite(latchPin, LOW);
    shiftOut(dataPin, clockPin, MSBFIRST, 0b00000000);
    shiftOut(dataPin, clockPin, MSBFIRST, 0b00000000);
    shiftOut(dataPin, clockPin, MSBFIRST, 0b00000000);
    shiftOut(dataPin, clockPin, MSBFIRST, 0b00000001);
    digitalWrite(latchPin, HIGH);
    delay(500);
    digitalWrite(latchPin, LOW);
    shiftOut(dataPin, clockPin, MSBFIRST, 0b00000000);
    shiftOut(dataPin, clockPin, MSBFIRST, 0b00000000);
    shiftOut(dataPin, clockPin, MSBFIRST, 0b00000000);
    shiftOut(dataPin, clockPin, MSBFIRST, 0b00000000);
    digitalWrite(latchPin, HIGH);
    delay(500);
}

b707
Offline
Зарегистрирован: 26.05.2017

это схема...?

b707
Offline
Зарегистрирован: 26.05.2017

 Один регистр пробовали подключать? мигает?

InsuperablE
Offline
Зарегистрирован: 01.07.2021

Пробовал, не мигает.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Потому, что схема такая.

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Ещё и четыре сразу? ))) Сначала с одним разобраться нужно, потом уже и добавлять больше. 
ЗЫ: Схема зачетная))) Без принципов )))

rkit
Offline
Зарегистрирован: 23.11.2016

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

Alexey_Rem
Offline
Зарегистрирован: 09.09.2019

Я бы, честно говоря, даже и не думал бы о какой-то работоспособности данного поделия, а еще за каким хреном нужно четыре регистра на один светодиод?