Raspberry PI in GPIO nožic: Kaj so in praktični uporabi lahko jim?

Nožice GPIO (GSplošna Pnamen Semnput OUTPUT) o na Raspberry PI nam omogočajo, da delo z elektroniko na enostaven način, kot smo lahko tudi z Arduino.

P8120164

Prvi koraki s v GPIO.

So 26 PIN organizirana v dveh vrsticah 13, in vseh nožic ali ima svojo posebno funkcijo ali pa splošnega namena, Bom prikazati porazdelitev igle iz na Raspberry PI Rev 2.0, To je, da imam.

Kot lahko vidimo na spodnji sliki primerjalnih pregledov dve, druga revizija PI je dvema zatiči +5V, pet TLA (ozemljitev), dva od +3,3V, osem zatiči Splošni namen GPIO, pet SP10, dve UART, in dvema zatiči I2C1.

Primerjava različnih pinouts dve različici RPI.

S primerjavo različnih pinout dve reviziji RPI.

V novi Raspberry PI A + in B + smo od 14 PIN GPIO več, ID_SD, ID_SC, tri zatiči GND, in devet GPIO splošni namen; omogoča nam pripraviti več velikih projektov.

Pinout Raspberry PI A + in B +, enako je za na vrt. 2 vendar z več GPIO.

Pinout Raspberry PI A + in B +, enako je za na vrt. 2 vendar z več GPIO.

Z njimi Lahko kontroliramo elektronskih vezij, na primer za gibljejo motorji ali nadzor moči releja, ki bo deloval kot a stikala za vezja 220V.

Te igle lahko oblikovati ter pregled neposredno iz tolmač je naročil Bash, ali iz programskih jezikov, kot C o Python, Hvala za knjižnice GPIO da so izvedle zanje.

gpioprogramarV mojem primeru Sem izbral Python, ker kljub ne ob nikoli programirana v tem jeziku, ki bo omogočilo, da se naučijo na letenje z vami, To je ena tistih priporoča, da začnete, programiranje.

Zdravo svet v Python.

Zdravo svet v Python.

Tudi se mi zdi zelo zanimiva možnost izvedbe je Skripte v Python, ki pišemo z HTML gumb, kaj Ko depresiven izvaja funkcijo v PHP, kaj ob istem času imenuje vršiti Python skript

gpioprogramar0pngTo nam omogoča, da upravljajo naše projekte iz brskalnika napravo z uporabo spletne aplikacije, tako bi mogli dobiti izvajanje rešitev avtomatizacije zelo gospodarske, na primer.

Spletni program v HTML + PHP + Python ravnati nekaj LED skozi na GPIO.

Spletni program v HTML + PHP + Python ravnati nekaj LED skozi na GPIO.

Zdaj, ko vemo, da so nožice GPIO in tako služijo, v naslednji obrok bomo videli svetlobo uvod v na Osnovna elektronika na koncu mount vezje kot spodnji diagram, Če želite vklopiti a dioda Led in preverite vse pripravljena ter ki dela pravilno, Kaj sem ti Hello World različica GPIO.

Vezje, ki so potrebne za krmiljenje vžiga LED dioda.

Vezje, ki so potrebne za krmiljenje moč LED dioda.

Če želite lahko sledite mi na Cvrkutati, Facebook, Google +, LinkedIn, ali delite z gumbi pod to objavo, Če imate kakršnakoli vprašanja ali predloge prosim ne oklevajte in pripombe.

Pomagajte nam, da dosežejo več bralcev Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

10 misli na"Raspberry PI in GPIO nožic: Kaj so in praktični uporabi lahko jim?

  1. zdravo

    V prvi različici je RPi, mislim, da samo pripeti na + 5v, drugo za + 3.3V in eno za GND. In ljudje so še vedno veliko neizkoriščenih.

    Mislim tudi GPIO nožic za delo na 3.3V.

    Če boste lahko potrdili…

    • Zdravo, John, Najlepša hvala za vaš komentar.

      Kakšen prevod vi podel? Sem dodal pinout diagrami iz modelov A in B obr 1.0; kot sem razložil v tem členu in mnoge druge vaje, vse GPIO nožic, ki lahko delujejo kot vhodi ali izhodi delo na 3.3V in če jih dodate več napetosti lahko opeklina vaš malina.

      Potem so tiste moči, ki ponujajo 3.3V, 5Proti in GND; in jo morajo voditi v mislih da obstaja nekaj GPIO nožic z posebne funkcije, kot so SPI avtobusi, I2C…

      Upam, da ste počistili svoje dvome, kmalu se vidimo.

  2. Pozdravljeni in hvala za vaš post, Moje vprašanje je to…malin omogoča enak nadzor senzorjev, ki ardruino na primer, svetlobno tipalo, ultrazvočni senzor, senzor temperature in vlage, senzor prisotnosti ali da se senzorji lahko upravlja z rasberry?

    • Pozdravljeni Andrew,

      Z Raspberry PI lahko uporabite vseh vrst digitalnih senzorjev, ki delajo za 3, 3V.

      Z Arduino, lahko uporabite vse vrste digitalnih in analognih senzorjev, ki delujejo v 5V.

      Razlika je v bistvu natančnost senzorjev, kot primerljiva tisti, ki so bolj natančno, Ker je napetost vedno lahko prilagodijo.

  3. Postavitev GPIO nožic na obe različici ni enako, tako da to navada opus če ne priključite vsak kabel v ustrezen model B + GPIO.

    Vi moči odjaviti se oštevilčenje v diagramih članek, in enkrat lahko prilagodijo model B + bo tudi delo z Raspberry PI 2 Ker je bil položaj.

    • Zdravo Alex, Hvala za vaš komentar.

      Za možnosti uporabe dejanski sistem ali podobno, To je jasno, da je treba securizarse čim več.

      Minimalno bi bilo nastaviti Apache geslo za dostop do spletne strani, zagotoviti vse storitve vsakega stroja, ki sestavljajo sistem, ukrepi kot so zid IPTables, na podlagi, ID/NIDS, Vrata potrkala, Fail2Ban… predor, tok tok, tako da to ne bo jasno, in neskončno število ukrepov, ki so vam na voljo.

      Vsota varnost ne obstaja, vendar težje smo bi bilo možnosti imamo, če ne bela, izbrana.

pusti odgovor