Přeskočit na obsah

Arduino shield

Z Wikipedie, otevřené encyklopedie

Arduino shields jsou v informatice rozšiřující moduly pro jednodeskové počítače Arduino a od něho odvozené kompatibilní klony, které se zapojí na standardně dodávané piny Arduina. Pomocí Arduino shieldů tak lze získat rozšíření, které daný shield nabízí. Některé shieldy vyžívají každý pin Arduina, jiné využívají jen některé piny. Podle druhu shieldu pak probíhá komunikace s Arduinem buď přes SPI, I²C nebo po sériové lince.

Nejznámější Arduino shieldy

Arduino Ethernet Shield

Ethernet Shield

Tento shield umožňuje připojit Arduino k internetu. Samotný shield obsahuje integrovaný obvod W5100, konektor RJ-45 pro připojení síťového kabelu, slot pro paměťové karty typu microSD, resetovací tlačítko a indikační LED diody signalizující činnost LAN portu. Ethernet shield využívá pro komunikaci s Arduinem piny 4, 10, 11, 12 a 13, přičemž samotná komunikace probíhá pomocí komunikačního protokolu SPI [1]



Arduino Wi-fi Shield

Wifi Shield

Tento shield umožňuje připojit Arduino k internetu pomocí bezdrátové sítě Wi-Fi se standardem 802.11b a 802.11g se zabezpečením WEP a WPA2. Samotný shield obsahuje slot pro microSD kartu, miniUSB port primárně určený pro aktualizaci firmwaru shieldu, několik signalizačních LED diod a resetovací tlačítko. Wi-fi shield využívá, stejně jako Ethernet shield, komunikační protokol SPI.[2]



Arduino Motor Shield

Motor Shield

Tento shield je určen pro pohodlné a bezpečné ovládání stejnosměrných motorů, krokových motorů a servomotorů. Pro připojení stejnosměrných a krokových motorů slouží konektory s označením M1 až M4. Pokud chceme připojit krokový motor, je nutné využít vždy dvojici konektorů vedle sebe, tedy M1 + M2 nebo M3 + M4. Vzhledem k proudové náročnosti, které je nutné pro řízení motorů, se na Motor shieldu nachází i konektor pro externí napájení. Velikost tohoto externího napájení souvisí s daným typem motoru, přičemž rozsah napájecího napětí je od 4,5V do 25V a maximální velikost výstupního proudu je 0,6A, špičkově až 1,2A. [3]



Arduino GPS Shield

GPS Shield

Umožňuje rozšířit Arduino o GPS modul, pomocí kterého můžeme zjistit aktuální polohu, nadmořskou výšku nebo rychlost pohybu. Velmi snadno se používá, neboť stačí jen přečíst data ze sériové linky a získáme aktuální GPS data. Dále tento shield obsahuje slot pro připojení microSD karty, na kterou si můžeme uložit například získaná GPS data. GPS shield podporuje obě úrovně napětí, tedy 3.3V i 5V.



Reference

  1. Arduino návody [online]. 31. 1. 2017. Dostupné online. 
  2. VODA, ZBYŠEK. ARDUINO A WIFI SHIELD [online]. 22.8.2015. Dostupné online. 
  3. Motor shield [online]. 27. 9. 2016. Dostupné online.