правильно ли подключены 2 тумблера?

genia1991
Offline
Зарегистрирован: 25.12.2019

помогите  пожалуйста разобраться.  есть схема и скетч. Не могу понять правильно ли то что тумблеры D2-D3 имеют такое подключение (- сигнал +) ?

почему они так записаны? будят ли они работать так?

void setup()
{
  radio.begin();
  radio.setAutoAck(false);
  radio.setDataRate(RF24_250KBPS);
  radio.openWritingPipe(my_radio_pipe);

}

/**************************************************/


void loop()
{

  sent_data.ch5 = digitalRead(2);
  sent_data.ch6 = digitalRead(3);

  radio.write(&sent_data, sizeof(Data_to_be_sent));
}
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

genia1991 пишет:

правильно ли то что тумблеры D2-D3 имеют такое подключение (- сигнал +) ?

будят ли они работать так?

Этого никто не знает. Вы ведь не написали, что именно они должны делать!

Если запускать лунную миссию, то, думаю, что не будут.

genia1991
Offline
Зарегистрирован: 25.12.2019

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

genia1991 пишет:

правильно ли то что тумблеры D2-D3 имеют такое подключение (- сигнал +) ?

будят ли они работать так?

Этого никто не знает. Вы ведь не написали, что именно они должны делать!

Если запускать лунную миссию, то, думаю, что не будут.

19 строчка все написано

  radio.write(&sent_data, sizeof(Data_to_be_sent));

считывать значение нажатый тумблер или нет. взависимости от того 0 или 1 на нем и передавать эту инфу через :

  radio.write(&sent_data, sizeof(Data_to_be_sent));

 

 

еще раз выделю этот кусок кода:

void loop()

14 {
16   sent_data.ch5 = digitalRead(2);
17   sent_data.ch6 = digitalRead(3);
 
19   radio.write(&sent_data, sizeof(Data_to_be_sent));
20 }

 

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

Центральный контакт тумблера - общий, поэтому в зависимости от положения рукоятки на пин D2 (D3) будут подаваться либо LOW (GND), либо HIGH (5v). Правильно это или нет - одному автору скетча известно

Kakmyc
Offline
Зарегистрирован: 15.01.2018

Дядя Петя, ты дурак ?

Скетч нужно полностью выкладывать.
То, что ты выложил даже не скомпилируеться.
Потому как ни библиотек не подключено, ни переменных не объявлено.

Kakmyc
Offline
Зарегистрирован: 15.01.2018

И да, тумблеры иногда ломаются, тогда по твоей схеме будет "минус пин".
Резисторы нужны, как минимум один , хотя бы на 500ом

genia1991
Offline
Зарегистрирован: 25.12.2019

Kakmyc пишет:
Потому как ни библиотек не подключено, ни переменных не объявлено.

сам дурак. какое отношение библиотеки имеет до тумблера. я выложил только тот кусок кода который посчитал нужным. в переменных ничего больше не слова о d2 d3 . какой смысл выкладывать лишнее?

в общем можно тему удалить и вообще форум на 80 % бесполезный. пересмотрел много тем. кроме как дебил или дурак инфы вижу ноль.

форум нужен что бы дать совет а не учить

 и да скетч прекрасно работает.

 

 

 

 

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

genia1991 пишет:

форум нужен что бы дать совет а не учить


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

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

b707 пишет:
Полгода занятий с ардуино и ты до сих пор не знаешь, как кнопку подключить?

Дак это ж не кнопка, а целый тунблер. 

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

genia1991 пишет:
я выложил только тот кусок кода который посчитал нужным.

И получили ответы, которые люди посчитали нужным дать. Всё логично.

genia1991 пишет:
форум нужен что бы дать совет а не учить

Вы в этом уверены? У меня, вот, другое мнение на этот счёт.

genia1991 пишет:

 и да скетч прекрасно работает.

С чем Вас и поздравляем!

Kakmyc
Offline
Зарегистрирован: 15.01.2018

ТС в цифровой технике нет понятий " сигнал +/сигнал-".
Есть логические уровни: логическая 1 и логический 0.

А "будЯ̶ут ли они работать так", зависит от того, что ждёт от них подключенная библиотека.
Которая настолько секретная, что со своим "ой, все", можешь чапать в сторону перуанского пика.
Координаты прилагаю: 14°24′28″ ю. ш. 71°18′00″ з. д.