Выдаёт меньшее очень маленький ток на всех пинах кроме 13 скорее всего из-за скетча

Atlas36
Offline
Зарегистрирован: 26.03.2022

Не судите я только начинаю).Схема светодиод и резистор. 
При подключении и запуске кода на всех пинах кроме 13 выдаёт примерно 0.1 мА  напряжение одинаково при подключении 13 так и всех остальных. Пробовал на пинах без резистора ситуация не меняется. (Схема мигающий светодиод учусь заменять команду delay)

const int ledpin = 7;
int led = LOW;
unsigned long start = 0;
const long period = 3000;

void setup() { 
pinMode (led, OUTPUT);
}
void loop() { 
 unsigned long qwerty = millis();
  if (qwerty - start >= period) { 
   start = qwerty;
  if (led == LOW) { 
led HIGH ; 
}else{led = LOW; 
}
digitalWrite(ledpin, led) ;
}
}

 

 

 

kalapanga
Offline
Зарегистрирован: 23.10.2016

В сообщениях не забывайте о запятых и падежах

Atlas36 пишет:

При подключении и запуске кода на всех пинах кроме 13 выдаёт примерно 0.1 мА  напряжение одинаково при подключении 13 так и всех остальных.

ничего не понятно, что написано. А в коде на строку 14 внимание обратите. 

Atlas36
Offline
Зарегистрирован: 26.03.2022

На 14 там равно забыл дописать с телефона набирал. 
Суть в том что только на 13 пине светодиод светит ярко а на всех остальных очень тускло. 

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Cхема нужна - мы же не знаем как вы подключаете светодиод !

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

int led = LOW;

pinMode (led, OUTPUT);

Atlas36
Offline
Зарегистрирован: 26.03.2022

7 пин - резистор 130ом - светодиод - gnd ( ножки светодиода правильно расположил )

При смене пина ничего не меняется только на 13 горит ярко 

 

Green
Offline
Зарегистрирован: 01.10.2015

Прокомментируйте КАЖДУЮ строку как вы её понимаете.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

Вам уже написали что ошибка в 7 строке кода.

И питать диоды от выходов - плохая идея ! Лучше диоды питать от + и зажигать выставляя низкий уровень на выходах чипа.

Green
Offline
Зарегистрирован: 01.10.2015

"Если бы я что то в этом понимал."(((

Green
Offline
Зарегистрирован: 01.10.2015

Komandir пишет:
И питать диоды от выходов - плохая идея ! Лучше диоды питать от + и зажигать выставляя низкий уровень на выходах чипа.


До жопы.)

SLKH
Offline
Зарегистрирован: 17.08.2015

Komandir пишет:

Вам уже написали что ошибка в 7 строке кода.

И питать диоды от выходов - плохая идея ! Лучше диоды питать от + и зажигать выставляя низкий уровень на выходах чипа.

в чем сексуальная разница?

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

SLKH пишет:

Komandir пишет:

Вам уже написали что ошибка в 7 строке кода.

И питать диоды от выходов - плохая идея ! Лучше диоды питать от + и зажигать выставляя низкий уровень на выходах чипа.

в чем сексуальная разница?

Таким образом можно выработать привычку, которая будет полезна при использовании, например, pcf8574.

Больше ничего в голову не приходит ))))

Green
Offline
Зарегистрирован: 01.10.2015

SLKH пишет:

в чем сексуальная разница?

Это было актуально во времена ТТЛ, х51, z80... когда низким уровнем обеспечивался больший ток, нежели высоким.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Atlas36, Вы не заметили ответа #4? Или заметили, но не сочли нужным человеку спасибо сказать? Проблема решена?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

SLKH пишет:
в чем сексуальная разница?
Абсолютно не собираюсь спорить, т.к. не электронщик и плохо это понимаю, но в "Библии" по поводу управления низким или высоким уровнем сказано, что для КМОП-логики - без разницы, а для TTL - управление землёй предпочтительнее. Там, кстати, объясняется, почему. (см. параграф 9.04 на стр. 600 по файлу или 599 по нумерации)

Повторяю, я тут не силён и со мною спорить не нужно, просто Вы спросили, я привёл ссылку на "библию". Своего мнения я не имею.

Green
Offline
Зарегистрирован: 01.10.2015

Ну нет, просто Komandir ещё ТОТ командир.) Ещё ТЕХ времён.)

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

ЕвгенийП пишет:

Atlas36, Вы не заметили ответа #4?

заметил, но не понял.

"ваши ответы мне ничем не помогли" (с)

sadman41
Offline
Зарегистрирован: 19.10.2016

Пин в какой переменной описан? А output для какой задаете?

Atlas36
Offline
Зарегистрирован: 26.03.2022

Извиняюсь за молчание пока что нет возможности проверить и ответить 

Green
Offline
Зарегистрирован: 01.10.2015

Green пишет:

До жопы.)


Минусовщики, язык из жопы вынуть слабо?

sadman41
Offline
Зарегистрирован: 19.10.2016

Минусовщики - это те, кто выходом на минус тянут?

Green
Offline
Зарегистрирован: 01.10.2015

Это те, которые всё тянут в минус.)

svm
Offline
Зарегистрирован: 06.11.2016

Green пишет:

Это те, которые всё тянут в минус.)

Забей! C технической стороны все верно, а выражение достаточно литературное, можно было и грубее сказать.

Green
Offline
Зарегистрирован: 01.10.2015

Ну мы же дипломаты. Пока трезвые.)

SLKH
Offline
Зарегистрирован: 17.08.2015

Green пишет:

Ну нет, просто Komandir ещё ТОТ командир.) Ещё ТЕХ времён.)

Дело не во временах, а в конкретных характеристиках используемых элементов. Ибо упомянутое Петровичем Писание гласит:
Цитата:
... если вы пытаетесь подключить цифровую схему к внешним источникам сигналов (цифровых или аналоговых) или используете цифровые схемы для запуска других приборов, вы должны иметь представление о том, что необходимо для управления логическим входом и чем может управлять логический выход.

Универсального правила нет. А в теме "Ардуино" в подавляющем большинстве случаев (если нет особых оговорок) мы имеем дело с симметричными пушпульными выходными каскадами.

Green
Offline
Зарегистрирован: 01.10.2015

Ну зачем так заумно? Пальцем нельзя показать?)
В двух словах, для AVR нагрузочная способность однох*йственая что для высокого, что для низкого уровня.

SLKH
Offline
Зарегистрирован: 17.08.2015

Green пишет:

Ну зачем так заумно? Пальцем нельзя показать?)
В двух словах, для AVR нагрузочная способность однох*йственая что для высокого, что для низкого уровня.

дык... а  #9 и #10 разве не это написано?

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

Atlas36 пишет:

Извиняюсь за молчание пока что нет возможности проверить и ответить 

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