Malina PI a GPIO pinů: Co jsou a praktické využití může dát jim?

Kolíky GPIO (GObecné Pčel Input OUTPUT) z Malina PI Dovolte nám pracovat s elektronikou snadným způsobem, jak jsme mohli také udělat s Arduino.

P8120164

První kroky s GPIO.

Jsou 26 KÓD PIN uspořádány ve dvou řadách 13, a každý z kolíky nebo má svou specifickou funkci nebo je všeobecný, Já chci zjistit rozložení pinů z Malina PI Rev 2.0, Je to, že mám.

Jak můžeme vidět v následující srovnávací obrázek dvou přezkumů, Druhá revize PI má dvě spojky +5V, pět z POZEMNÍ (uzemnění), dva z +3,3V, osm kolíků Všeobecný GPIO, pět SP10, dva UART, a dvě spojky I2C1.

Porovnání různých vývodům dvou verzí RPI.

Porovnáním různých pinout dvou revizích RPI.

V nové Raspberry PI A + a B + 14 KÓD PIN GPIO více, ID_SD, ID_SC, tři špendlíky GND, a devět GPIO obecné účely; což nám umožňuje rozvíjet projekty, které jsou více velké.

Pinout Malina PI A + a B +, totožné rev. 2 ale s více GPIO.

Pinout Malina PI A + a B +, totožné rev. 2 ale s více GPIO.

S nimi Můžeme ovládat elektronické obvody, například pro pohyblivé motory nebo ovládat rozvod energie, která bude fungovat jako přepínače pro obvody 220V.

Tyto kolíky mohou nastavit a ovládat přímo z interpret příkazů Bash, nebo z programovacích jazyků, jako například C o Python, Díky do knihoven GPIO že mají implementován pro ně.

gpioprogramarV mém případě Vybral jsem si Python, vzhledem k tomu, přes které nebyly nikdy naprogramované v tomto jazyce, což vám umožní učit se průběžně s vámi, Je to jeden z těch doporučeno začít s programováním.

Hello World v Pythonu.

Hello World v Pythonu.

Také jsem najít to velmi zajímavá možnost spuštění Skripty v Pythonu, který píšeme prostřednictvím HTML tlačítko, Co Při depresi Spustí funkci v PHP, Co ve stejné době zavolal na Python skript

gpioprogramar0pngTo umožní nám řídit naše projekty z prohlížeče zařízení pomocí webové aplikace, tak budou moci dostat do realizovat automatizační řešení velmi ekonomický, například.

Webová aplikace ve formátu HTML + PHP + Python zpracovat několik LED prostřednictvím GPIO.

Webová aplikace ve formátu HTML + PHP + Python zpracovat několik LED prostřednictvím GPIO.

Teď, když víme, že jsou kolíky GPIO a tak slouží, v další díl uvidíme lehký Úvod do Základní elektronika a konečně připojit okruh jako na následujícím diagramu, Chcete-li zapnout dioda Led a zkontrolujte, že všechno je připraven a pracuje správně, co jsem nazval Dobrý den, svět verze GPIO.

Okruh potřebných k řízení zapalování LED dioda.

Okruh se musel ovládat sílu LED dioda.

Pokud jste jako vy se mnou na Twitter, Facebook, Google +, LinkedIn, nebo jej sdílet s tlačítky v této publikaci, Pokud máte jakékoliv dotazy nebo návrhy prosím neváhejte se vyjádřit.

Pomozte nám dostat více čtenářů Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

10 myšlenky na"Malina PI a GPIO pinů: Co jsou a praktické využití může dát jim?

  1. Dobrý den

    V první verzi RPi myslím, že jen pin na + 5v, Další pro + 3.3v a jeden pro GND. A lidé jsou že dost štítkovač.

    Také myslím, že GPIO piny do práce na 3.3v.

    Pokud můžete potvrdit, že…

    • Ahoj John, Velice Děkuji za váš komentář.

      Jakou verzi máš na mysli? Přidal jsem diagramy pinout od modely A a B rev 1.0; Jak jsem vysvětlil v tomto článku a mnoho dalších výukových programů, všechny GPIO piny, které mohou působit jako vstupy nebo výstupy práce na 3.3v a pokud je přidáte více napětí může vypálit vaše Malina.

      Pak jsou tu lidé u moci, které nabízejí 3.3v, 5V. a GND; a měli byste mít na paměti že existují nějaké GPIO piny s konkrétní funkce, například SPI autobusy, I2C…

      Doufám, že jste zrušili své pochybnosti, Zatím.

  2. Dobrý den a díky za váš příspěvek, Moje otázka je to…na maliny umožňuje tentýž ovládací senzory, ardruino například, světelný senzor, Ultrazvukový senzor, čidlo teploty a vlhkosti, přítomnost senzoru nebo že senzory mohou být provozovány s čokoládou?

    • Dobrý den, Andrew,

      Malina PI může se využít všech druhů digitálních senzorů, které pracují na 3, 3V.

      S Arduino lze použít všechny typy digitálních a analogových senzorů, které pracují na 5V.

      Rozdíl je v podstatě přesnost senzorů, jako analogové jsou přesnější, Vzhledem k tomu, že napětí by vždy přizpůsobit.

  3. Rozložení GPIO pinů na obou verzí není stejná, Takže to nebude fungovat, pokud se nepřipojíte každý kabel v odpovídající model B + GPIO.

    Lze rezervovat číslování v diagramech tohoto článku, a jednou jej upravit do modelu B + také bude spolupracovat s Malina PI 2 Vzhledem k tomu, že pozice byla.

    • Ahoj Alex, Díky za váš komentář.

      Používá pro možné reálné tohoto systému nebo podobné, je zřejmé, že by securizarse na maximální možnou.

      Minimum by konfigurace Apache heslo pro přístup na stránky, Zajistěte všechny služby každého stroje, které tvoří systém, opatření, jako jsou brány firewall založený na IPTables, ID/NIDS, Port Knocking, Fail2ban… tunel, tok datových proudů tak, že to nebude jasné, a nekonečný počet opatření, které jsou vám k dispozici.

      To existuje bezpečnostní celkem, Ale kolik těžší dát další možnosti už není bílá zvolené.

Napsat komentář