Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

maxim_farno
2022-12-21 20:42:54
Roman1984 пише:

Я вам скажу так. Все датчики, которые у вас в Тинкеркаде и в самом деле не имеют никакого отношения к протоколу SPI. Они должны подключаться совершенно по другому. Если про этом вы хотите соединить две Ардуины по протоколу SPI, то это другое дело. Ну похоже что тут никто не может понять что именно вам нужно. Для чего вы собираете этот проект? Что он должен из себя представлять?  Откиньте все протоколы, и опишите простым языком что вы хотите получить.

Благодарю вас за то, что отвечаете. Сам проект это: создание на базе шины SPI системы контроля микроклимата. Я думаю сделать так, чтобы slave собирал информацию с датчиков (датчик температуры, ультразвуковой датчик дистанции, фотодиод, пироэлектрический датчик ик-датчика), и по запросу master'a выводил информацию на ЖК-экран. Вы говорите, что они подключаются совсем по другому, это вы имеете в виду что не достаточно пинов для подключения?

Roman1984
2022-12-21 19:00:29

Я вам скажу так. Все датчики, которые у вас в Тинкеркаде и в самом деле не имеют никакого отношения к протоколу SPI. Они должны подключаться совершенно по другому. Если про этом вы хотите соединить две Ардуины по протоколу SPI, то это другое дело. Ну похоже что тут никто не может понять что именно вам нужно. Для чего вы собираете этот проект? Что он должен из себя представлять?  Откиньте все протоколы, и опишите простым языком что вы хотите получить.

maxim_farno
2022-12-21 16:59:57
Roman1984 пише:

По шине SPI можно параллельно цеплять множество устройств. Единственное для каждого отдельного устройства должен быть выделен уникальный вывод CS, чтобы микроконтроллер понимал, с каким из устройств работать в нужный момент.

можете указать пожалуйста какие именно вывод cs, и это на плате slave, master?

maxim_farno
2022-12-21 16:56:33

как не относятся? можете объяснить

vvr
2022-12-21 13:48:22

Кнопки и светодиоды к spi не имеют отношения)))

maxim_farno
2022-12-21 13:47:47

Я отправил вам ссылку на тинкеркад, извините за фотки

Roman1984
2022-12-21 13:34:51

Я думаю ему нужен дисплей I2C, ультразвуковой датчик HC-SR04, датчик движения инфракрасный (PIR Sensor) HC-SR501, кнопка,  термометр LM35 и светодиод

vvr
2022-12-21 13:28:07

Максим, вы бы перечислили названия и маркировку датчиков.
По вашим картинкам нифига не разобраться что вам нужно.

Roman1984
2022-12-21 13:26:21

Все что изображено на схеме можно подключить к одной плате Arduino без каких-либо проблем.

maxim_farno
2022-12-21 13:18:55

https://www.tinkercad.com/things/fQMwWNhybdx

Roman1984
2022-12-21 13:15:13

О каких датчиках идёт речь? У меня просто ссылка не открывается.

maxim_farno
2022-12-21 12:32:40
Roman1984 пише:

По шине SPI можно параллельно цеплять множество устройств. Единственное для каждого отдельного устройства должен быть выделен уникальный вывод CS, чтобы микроконтроллер понимал, с каким из устройств работать в нужный момент.

не понимаю как это реализовать

Roman1984
2022-12-19 15:53:14

По шине SPI можно параллельно цеплять множество устройств. Единственное для каждого отдельного устройства должен быть выделен уникальный вывод CS, чтобы микроконтроллер понимал, с каким из устройств работать в нужный момент.

vvr
2022-12-17 01:03:25

Почитайте поо   spi

maxim_farno
2022-12-17 00:03:16
vvr пише:

Разные CS пины должны быть.

CS пины это что?

Підвал форуму