20.03.2017 Views

Raspberry Pi - Uživatelská příručka

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

KAPITOLA 12 Hackování hardwaru<br />

my a počítač <strong>Pi</strong> není výjimkou. Tato zařízení, která mají řešit požadavky komunity, mohou<br />

zahrnovat přídavné porty nebo dodatečný hardware, případně mohou jinak rozšiřovat funkce<br />

cílového zařízení.<br />

V Británii je jedním z nejoblíbenějších hobby specialistů firma oomlout. Založili ji nadšenci<br />

projektů open source, kteří pracují s hardwarem Arduino, a jedná se o vynikající zdroj rozšiřujících<br />

sad i běžných komponent včetně tlačítek, displejů a tranzistorů. Na rozdíl od velkých<br />

prodejců firma oomlout vybavuje své komponenty všemi potřebnými doplňky – například<br />

pull-up rezistory k tlačítkům – a schématy obvodů kvůli snadnějšímu sestavení. Tam, kde je to<br />

možné, je k dispozici také ukázkový zdrojový kód, abyste mohli vše co nejrychleji zprovoznit.<br />

V USA poskytuje podobnou službu firma Adafruit. Tato firma, založená s cílem zpřístupnit<br />

rozšíření open source pro základní desky Arduino, nabízí širokou škálu komponent a sad,<br />

včetně jedné z prvních rozšiřujících desek určených speciálně pro počítač <strong>Raspberry</strong> <strong>Pi</strong> (další<br />

informace naleznete v kapitole 13, „Rozšiřující desky“).<br />

Webové stránky obou prodejců naleznete na těchto adresách:<br />

oomlout: http://www.oomlout.co.uk<br />

Adafruit: http://www.adafruit.com<br />

Port GPIO<br />

Port GPIO počítače <strong>Raspberry</strong> <strong>Pi</strong> je umístěn v levém horním rohu desky s tištěnými spoji<br />

a poznáte jej podle označení P1. Tento port má 26 pinů, které jsou z výroby umístěny do dvou<br />

řad po 13 samčích hrotů s roztečí 2,54 mm. Rozteč těchto řad je mimořádně důležitá: rozestupy<br />

pinů po 2,54 mm (0,1 palce v anglosaských jednotkách) se v elektronice objevují velmi často.<br />

Jedná se o standardní vzdálenost v platformách prototypování, které zahrnují desky stripboard<br />

a zkušební modely obvodů.<br />

Každý pin portu GPIO má vlastní účel a několik pinů přitom společně vytváří určitý obvod.<br />

Rozložení portu GPIO je znázorněno na obrázku 12.2.<br />

<strong>Pi</strong>ny portu GPIO v obou řadách se číslují střídavě, přičemž piny v dolní řadě mají lichá čísla<br />

a v horní řadě sudá. Při práci s portem GPIO počítače <strong>Pi</strong> je potřeba mít na paměti, že většina<br />

jiných zařízení používá odlišné systémy číslování pinů. Vzhledem k tomu, že samotný počítač<br />

<strong>Pi</strong> piny nijak neoznačuje, můžete někdy váhat, který pin je který.<br />

Upozornění: K pinům s názvem Do Not Connect nikdy nic nepřipojujte. Jsou rezervovány pro<br />

interní funkce hardwaru SoC BCM2835 počítače <strong>Pi</strong>. Když k těmto pinům cokoli připojíte, počítač<br />

<strong>Pi</strong> tím poškodíte.<br />

179

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!