Data logger shield + arduino MEGA

Odpovědět
LadaS
Příspěvky: 5
Registrován: 10 pro 2020, 15:56
Reputation: 0

Data logger shield + arduino MEGA

Příspěvek od LadaS » 10 pro 2020, 16:15

Dobrý den, u data logger shieldu pro UNO se píše, že je kompatibilní i s MEGA. Mám problém s tím, že na MEGA jsou piny pro SD kartu na pinech 50-53 a tudíž mi sd karta na shieldu nefunguje. Mám špatnou verzi Arduina nebo to mám nějak propojit drátama nebo se to nějak dá předělat v programu nebo co s tím? Děkuji za odpovědi

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

Re: Data logger shield + arduino MEGA

Příspěvek od martinius96 » 10 pro 2020, 19:50

Aký program používaš?
Zapol si čítačku karty cez nastavenie pinu D10 (Chip select) ako output, ako sa to píše v dokumentácii?

LadaS
Příspěvky: 5
Registrován: 10 pro 2020, 15:56
Reputation: 0

Re: Data logger shield + arduino MEGA

Příspěvek od LadaS » 10 pro 2020, 23:36

Původně jsem měl ten shield nasazený na UNO a chip select na D10 a vše fungovalo. Když jsem shield přendal na MEGA tak už to nefunguje protože MEGA má chip select na pinu 53, tak mě právě zajímá co s tím, protože údajně má být tento shield s MEGA taky kompatibilní?! Zkoušel jsem v programu přepsat chipselect na 53 a drátem propojit pin 53 na arduinu s pinem D10 na shieldu a taky nic.

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

Re: Data logger shield + arduino MEGA

Příspěvek od pavel1tu » 11 pro 2020, 07:15

MEGA (i DUE) má všechny PINy stejně jako UNO, co je to za nesmysl co tu píšeš ?
Data loger jsem sice nikdy nezkoušel, ale mám další asi 3 shieldy pro UNO a vždy fungovaly i ma MEGA.

Máš to správně nasazené ? Pošli foto MEGA, SHIELDu (ať vidíme čísla pinů) a pak jak to máš nasazené na tom MEGA
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Hanz
Příspěvky: 262
Registrován: 25 dub 2019, 23:52
Reputation: 0

Re: Data logger shield + arduino MEGA

Příspěvek od Hanz » 11 pro 2020, 09:03

shield by měl být sendvičově nasazen jako na obrázku tady
https://www.az-delivery.de/en/blogs/azd ... am-mega-r3,
musí se shodovat piny Mega s piny zastrčeného shieldu :idea:
Mega2560 a shield.jpg
na mém obrázku jsou vedle sebe ;) je to sic jiný shiel,ale pro představu to stačí,jak mají být, nemám doma data logger shield
Mega2560 a shield 2..jpg
no a tady je pro porovnání Mega2560 s nasazeným shieldem a Uno

LadaS
Příspěvky: 5
Registrován: 10 pro 2020, 15:56
Reputation: 0

Re: Data logger shield + arduino MEGA

Příspěvek od LadaS » 11 pro 2020, 09:52

https://arduino-shop.cz/arduino/946-ese ... ecise.html tady když si otevřu datasheet tak podle schématu jsou piny takto: 50 -MISO, 51-MOSI, 52-SCK, 53-SS. UNO má tyto piny na pinech 10-13, takže to není stejný. Když připojím jinou čtečku karet (samostatný modul) na MEGA k pinům 51-53, tak funguje normálně. Mám teda nějakou špatnou verzi toho MEGA která s tím shieldem kompatibilní není? Originál má mít tyhle piny na 10-13 jako UNO?

LadaS
Příspěvky: 5
Registrován: 10 pro 2020, 15:56
Reputation: 0

Re: Data logger shield + arduino MEGA

Příspěvek od LadaS » 11 pro 2020, 10:20

Hanz, díky za odkaz, tam je to popsáno jak tenhle problém vyřešit. Tak snad to bude fungovat

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

Re: Data logger shield + arduino MEGA

Příspěvek od pavel1tu » 11 pro 2020, 13:38

Taky nemám dataloger, ale miso/mosi by ten shield měl brát z toho "malého" konektoru a ne z pinů na Arduinu, proto je to vyvedeno ještě takto "bokem" ... pak je kompatabilita UNO/MEGA/DUE zachována (DUE jen někde, kde je na shieldu vyřešené i různé napětí pro logiku)

Pak ještě musí být napsána správně knihovna, která pro MEGA a DUE použije MISO2/MOSI2 - doma na knihovnu kouknu, používáš jakou ?
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

LadaS
Příspěvky: 5
Registrován: 10 pro 2020, 15:56
Reputation: 0

Re: Data logger shield + arduino MEGA

Příspěvek od LadaS » 11 pro 2020, 13:52

Děkuji všem za odpovědi, problém je již vyřešen. Když jsem nyní použil knihovnu z odkazu od Hanze, která v programu umožňuje SD kartě nastavit všechny 4 piny libovolně, tak už to běží. :-).

Odpovědět

Kdo je online

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