Připojení více zařízení přes SPI

Odpovědět
michalc
Příspěvky: 11
Registrován: 27 led 2020, 19:40
Reputation: 0

Připojení více zařízení přes SPI

Příspěvek od michalc » 13 bře 2020, 08:02

Zdravím,
chtěl bych pripojit více zařízení přes SPI. Potřebuji ethernet W5500 a rfid připojují to k uno .
Děkuji za rady

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Připojení více zařízení přes SPI

Příspěvek od pavel1tu » 13 bře 2020, 12:40

To není problém
http://www.learningaboutelectronics.com ... roller.php

pomocí vstupu CS jen vybíráš s čím zrovna komunikuješ
normálně používám několik zařízení na SPI

PS: je tam i ukazkovy kod
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

martinius96
Příspěvky: 579
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Připojení více zařízení přes SPI

Příspěvek od martinius96 » 13 bře 2020, 19:10

Áno, je to možné. Prevádzkujem to v jednom open-source projekte RFID vrátnika, ktorý som vyhotovil. Mám tam i možnosť Ethernet modul W5500 a RFID čítačku RC522.
Program: https://github.com/martinius96/RFID-otv ... 0_POST.ino
Výstup (UID karty - upravené UID) po priložení karty môžeš vidieť na: https://arduino.php5.sk/rfid/
Zapojenie čítačky nájdeš na: https://arduino.php5.sk/rfid/zapojenie.php Ethernet shield/modul tam zakreslený nie je. Pripája sa na SPI piny podľa: https://www.arduino.cc/en/reference/SPI Môžeš sa inšpirovať daným zdrojovým kódom a upraviť si ho pre svoj účel.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů