Malinová PI a GPIO kolíky: Aké sú a praktické využitie im môže dať?

Piny GPIO (GVšeobecné Purpose Somnput OUTPUT) z Malinová PI nám umožňuje pracovať s elektronikou jednoduchým spôsobom, ako sme si mohli robiť s Arduino.

P8120164

Prvé kroky s GPIO.

26 PIN usporiadané v dvoch riadkoch 13, a piny má svoju špecifickú funkciu alebo je univerzálny, Hodlám Zobraziť rozloženie pinov Malinová PI Rev 2.0, Je to, že mám.

Ako môžeme vidieť v nasledujúcich porovnávacie obraz dvoch hostí, Revízia PI má dva kolíky +5V, päť ZEM (uzemnenie), dve +3,3V, osem pinov Univerzálny GPIO, päť SP10, dve UART, a dva kolíky I2C1.

Porovnávanie rôznych vývodom z dvoch verzií RPI.

Porovnaním rôznych pinoutom dve revízie RPI.

V novej Malinová PI A + a B + majú 14 PIN GPIO viac, ID_SD, ID_SC, tri piny GND, a deväť GPIO všeobecný účel; čo nám umožňuje rozvíjať viac veľkých projektov.

Pinoutom Malinová PI A + a B +, identické s rev. 2 ale s viac GPIO.

Pinoutom Malinová PI A + a B +, identické s rev. 2 ale s viac GPIO.

S nimi Môžeme kontrolovať elektronických obvodov, napríklad pre pohyblivé motory alebo kontrolovať výkon-relé, ktoré budú pôsobiť ako prepínače pre obvody 220V.

Tieto piny môžu konfigurovať a ovládať priamo z interpreter príkazov Bash, alebo z programovacích jazykov, napríklad C o Python, Vďaka knižniciam GPIO že vykonali ich.

gpioprogramarV mojom prípade Vybrala som si Python, pretože napriek nie naprogramovaní nikdy v tomto jazyku, ktorý vám umožní naučiť sa lietať s vami, Je to jeden z tých, odporúča sa začať s programovaním.

Hello World in Python.

Hello World in Python.

Tiež som nájsť veľmi zaujímavé možnosti vykonania Skripty v jazyku Python, ktoré píšeme cez tlačidlo HTML, čo Pri depresii vykonáva funkcie v PHP, čo v rovnakom čase musieť vykonať skript v Pythone

gpioprogramar0pngUmožní nám zvládnuť naše projekty z prehliadača zariadenia pomocou webovej aplikácie, tak budú môcť získať na realizovať automatizáciu riešenia veľmi ekonomické, napríklad.

Webové aplikácie v HTML + PHP + Python zvládnuť niekoľko LED cez GPIO.

Webové aplikácie v HTML + PHP + Python zvládnuť niekoľko LED cez GPIO.

Teraz, keď vieme, že sú kolíky GPIO a tak slúži, v ďalšej splátky budeme vidieť svetlo Úvod do Electronics základné nakoniec pripojiť okruh ako nasledujúci diagram, Zapnutie dióda Led a skontrolovať, že je všetko pripravené a pracuje správne, to, čo som volal Dobrý deň, verzia sveta GPIO.

Okruh zariadenie na ovládanie na diódy LED.

Obvod treba kontrolovať silu LED diódy.

Ak by ste za mnou na Twitter, Facebook, Google +, LinkedIn, alebo zdieľať pomocou tlačidiel podľa Táto publikácia, Ak máte akékoľvek otázky, alebo návrhy prosím neváhajte komentár.

Pomôžte nám osloviť viac čitateľov Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

10 myšlienky na"Malinová PI a GPIO kolíky: Aké sú a praktické využitie im môže dať?

  1. dobrý deň

    V prvej verzii RPi, myslím, že práve pin + 5v, Ďalšie pre + 3.3V a jeden pre GND. A ľudia sú veľa zostávajú nevyužité.

    Tiež si myslím, že GPIO kolíky pracovať na 3.3V.

    Ak môžete potvrdiť, že…

    • Ahoj John, Veľmi vám ďakujem za váš komentár.

      Akú verziu máte na mysli? Pridal som diagramy pinoutom z modelov A a B rev 1.0; ako som vysvetlil v tomto článku a mnoho ďalších výučbových, Všetky GPIO kolíky, ktoré môžu pôsobiť ako vstupy alebo výstupy práce 3.3V a ak môžete pridať viac napätia môže vypáliť vaše Malina.

      Potom sú tu tí pri moci, ktoré ponúkajú 3.3V, 5V a GND; a treba mať na pamäti, tam sú niektoré GPIO pinov so špecifickými funkciami ako SPI autobusy, I2C…

      Dúfam, že ste zrušili svoje pochybnosti, čoskoro sa uvidíme.

  2. Dobrý deň a vďaka za váš príspevok, Moja otázka znie…Malina umožňuje rovnaké ovládanie senzorov, ktoré ardruino napr., Svetelný senzor, Ultrazvukový senzor, senzor teploty a vlhkosti, prítomnosť snímača alebo že senzory môžu byť prevádzkované s čokoládou?

    • Dobrý deň, Andrea,

      S Raspberry PI môžete používať všetky druhy digitálne senzory, ktoré fungujú 3, 3V.

      S Arduino, môžete použiť všetky typy digitálnych a analógových senzorov, ktoré pracujú na 5V.

      Rozdiel je v podstate presnosť senzory, ako analógových sú presnejšie, Keďže napätie dalo vždy prispôsobiť.

  3. Rozloženie GPIO kolíky na obe verzie nie je rovnaké, tak to nebude fungovať, ak sa nepodarilo pripojiť každý kábel v príslušných model B + GPIO.

    Môžete sa pozrieť na číslovanie v diagramoch tohto článku, a raz môže prispôsobiť sa model B + tiež bude spolupracovať s Raspberry PI 2 Od pozície.

    • Ahoj Alex, Vďaka za váš komentár.

      Možné použitia skutočný systém alebo podobný, Je jasné, že by malo byť čo najviac securizarse.

      Minimálne by bolo nastaviť Apache heslo na prístup k webovej lokalite, zabezpečiť služby jednotlivých zariadení, ktoré tvoria systém, opatrenia ako IPTables firewallu, ID/NIDS, Port klope, Fail2Ban… tunel tok vysielania tak, že to nebude jasné, a nekonečné množstvo opatrení, ktoré sú vám k dispozícii.

      Celková bezpečnosť neexistuje, ale ťažšie to šance máme, ak nie bielej vybraný.

nechať odpoveď