Malina PI i GPIO igle: Oni su i praktične koristi možete im dati?

Igle GPIO (GOpće Purpose Samnput Output) od u Malina PI omogućuju nam rad s elektronikom na jednostavan način kao što ćemo i uspjeti s Težak.

P8120164

Prvi koraci s GPIO.

Su 26 PIN organizirani u dva reda 13, i svaki od igle ili ima svoju specifičnu funkciju ili je opće namjene, Će prikazati distribuciju Pina i na Malina PI Rev 2.0, Je da sam.

Kao što možemo vidjeti u komparativnu sliku dvije recenzije, druga revizija pi ima dva PIN +5V, Petorica TLO (uzemljenje), dva +3,3V, osam igle Opće namjene GPIO, pet SP10, dva UART, i dvije igle I2C1.

Comparando los diferentes pinouts de las dos versiones de RPI.

Uspoređujući različite dekadskog dvije revizije RPI.

U novi malina PI A + a B + smo imali 14 PIN GPIO više, ID_SD, ID_SC, tri igle GND, i devet GPIO opće namjene; dozvoljava nam da razviju više velikih projekata.

Pinout maline PI A + a B +, identičan je od sveštenika. 2 Ali s više GPIO.

Pinout maline PI A + a B +, identičan je od sveštenika. 2 Ali s više GPIO.

S njima Možemo kontrolirati elektroničke sklopove, na primjer za premještanje motora ili kontrolirati moć-relej koji će djelovati kao i prekidači za krugove 220V.

Ove igle možete konfigurirati i kontrolirati izravno iz naloga za tumač Paša, ili iz programske jezike kao što C o Python, Zahvaljujući knjižnice GPIO Oni su uveli za njih.

gpioprogramarU mom slučaju Izabrali Python, Budući da usprkos ne ima nikada nije programiran na ovom jeziku, koja će vam omogućiti da naučiti u hodu s tobom, To je jedan od onih preporučenih za početak programiranja.

Pozdrav svijet u Python.

Pozdrav svijet u Python.

Također sam ga pronaći vrlo zanimljiva mogućnost izvršenja na Skripte u Python koji pišemo kroz HTML gumb, Što Kada u depresiji izvršava funkciju u PHP, Što u isto vrijeme naziva za izvršavanje Python skripte

gpioprogramar0pngOvo će nam omogućiti da upravljanje projektima iz preglednika bilo kojeg uređaja pomoću web-aplikacije, Tako da bude u mogućnosti doći do implementirati rješenja za automatizaciju jako ekonomski, na primjer.

Web aplikacija u HTML + PHP + Python za obradu nekoliko Leds kroz GPIO.

Web aplikacija u HTML + PHP + Python za obradu nekoliko Leds kroz GPIO.

Sad kad znamo da su iglice GPIO i tako oni služe, u sljedeći obrok ćemo vidjeti svjetlo uvod u se Osnovna elektronika Konačno montirati sklop kao sljedeći dijagram, za uključivanje u dioda Led i provjerite sve spremno i rad ispravno, su pod nazivom Pozdrav svijetu verzija GPIO.

Sklop je potrebno za kontrolu paljenja LED dioda.

Sklop je potrebno za kontrolu snage LED dioda.

Ako želite možete Slijedite me na Twitter, Facebook, Google +, LinkedIn, ili ga podijeliti s gumbima ispod ove publikacije, Ako imate bilo kakvih pitanja ili prijedloge Molimo ne ustručavajte se komentirati.

Pomažu nam do više čitatelja Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

10 misli na"Malina PI i GPIO igle: Oni su i praktične koristi možete im dati?

  1. Pozdrav

    En la primera versión de la RPi creo que sólo tiene un pin para +5v, otro para +3.3V y otro para GND. Y los que sobran quedan como no utilizados.

    También creo que los pines GPIO trabajan a 3.3V.

    Si lo puedes confirmar

    • Zdravo, Juan, Hvala vrlo velik dio za svoj komentar.

      A que versión te refieres? Yo he añadido los diagramas de pinout a partir de los modelos A y B rev 1.0; como explico en este artículo y en muchos otros tutoriales, todos los pines GPIO que pueden actuar como entradas o salidas trabajan a 3.3V y si les añades mas voltaje puedes quemar tu Raspberry.

      Luego están los de alimentación que ofrecen 3.3V, 5V y GND; y debes tener en cuenta que hay algunos pines GPIO con funciones específicas como buses SPI, I2C…

      Nadam se da ste Očistili svoje sumnje, vidimo se.

  2. Hola y gracias por tu post, mi pregunta es la siguientela raspberry permite el mismo control de sensores que un ardruino por ejemplo, el sensor de luz, el sensor ultrasonico, el sensor de temperatura y humedad, el sensor de presencia o que sensores pueden funcionar con rasberry?

    • Hola Andrés,

      Con Raspberry PI puedes utilizar todo tipo de sensores digitales que trabajen a 3,3V.

      Con Arduino puedes utilizar todo tipo de sensores digitales y analógicos que trabajen a 5V.

      La diferencia básicamente es la precisión de los sensores, pues los analógicos son mas precisos, ya que el voltaje siempre se podría adaptar.

  3. Pozdrav, tengo la raspberry pi b+ y quiero un motor pero no me funciona el codigo del gpio con la b+ y con la b si, usando los mismos pines

  4. La disposición de los pines GPIO en ambas versiones no es la misma, por lo que no funcionará si no conectas cada cable en el GPIO correspondiente del modelo B+.

    Puedes revisar la numeración en los esquemas de este artículo, y una vez lo adaptes para el modelo B+ también funcionará con Raspberry PI 2 ya que se ha mantenido la posición.

    • Hola Alex, Hvala za tvoj komentar.

      Para posibles usos reales de este sistema o similares, es evidente que debería securizarse al máximo posible.

      Lo mínimo sería configurar en Apache un password para acceder a la página web, securizar todos los servicios de cada máquina que componga el sistema, con medidas como firewall basado en IPTables, un IDS/NIDS, Port Knocking, Fail2Bantunelizar el flujo de streaming para que no vaya en claro, e infinidad de medidas que están a tu disposición.

      La seguridad total no existe, pero cuanto más difícil lo ponemos mas posibilidades tenemos de no ser el blanco escogido.

Komentariši