Moje zařízení bude obsahovat:
- Arduino UNO
- Ethernet LAN modul
- SD cart
- RTC
- RFM69
RFM69 a RTC samostatné moduly, nejspíš bych udělal vlastní shield (komfort).
Funkce:
RTC naslouchá, pokud přijme zprávu, přidá datum + čas a uloží na SD, zároveň odešle přes LAN na server.
Jenže dostávám se do konfliktu současného využití více vstupů.
RFM 69 : MISO(12), MOSI (11), SCK(13), SS (10), DIO0(2)
SD + LAN : MISO(12), MOSI (11), SCK(13), SS (10) a pin 4 pro CS
RTC je OK
V podstatě nemusí běžet RFM69 a LAN+SD současně. Po přijetí zprávy by šlo podmínkou RFM69 odstavit a pracovat s LAN+SD. Nejsem si ale jistý, jestli je možné toto ovládat při použití shieldu. Při samostatných modulech by to mělo jít jen řízením napájení (snad).
Na Arduinu UNO je ještě konektor ICSP viz. http://www.pighixxx.com/test/wp-content ... 05/uno.png Ten obsahuje CSK, MOSI, MISO. Šlo by využít i tento, jsou tyto výstupy duplicitní a lze je samostatně využívat?
děkuji za rady. Konkrétní kód zatím neřeším, jde mi o teorii, jestli to v praxi pojede. Abych nenakoupil díly a pak se nedivil.