Zepeng aux Pyakiròt ak GPIO: Sa yo ye ak itilizasyon pwatik ka ba yo?

Zepeng GPIO (GJeneral P Iurpose mwennput NOU MENMutput) de la Aux Pyakiròt pèmèt nou pou travay avèk elektwonik nan yon fason fasil menm jan nou te kapab tou fè li ak Arduino.

P8120164

Premye etap ak GPIO a.

N' a 26 TACHE te òganize nan èskonbwit de la 13, ak chak nan zepeng yo oubyen gen fonksyon espesifik li osinon se lide jeneral, Mwen pral montre distribisyon zepeng de la Aux Pyakiròt fevriye 2.0, Se pou m fè.

Menm jan nou ka wè nan sa comparative foto revi de yo, dezyèm revizyon ki Pyakiròt a ki apa de +5V, senk nan ATÈ (Terre), de nan +3,3V, zepeng ywit Lide jeneral GPIO, senk SP10, de UART, ak zepeng de I2C1.

Comparando los diferentes pinouts de las dos versiones de RPI.

Pa pote diferan du la révision de la RPI.

Nan tout nouvo Aux Pyakiròt yon plis pase B + nou gen de 14 TACHE GPIO plis, ID_SD, ID_SC, twa pens GND, ak nef GPIO lide jeneral; ki pèmèt nou pou devlope pi gwo pwojè.

Du de Franbwaz PYAKIRÒT yon plis pase ak B plis pase, menm jan ak moun nan fevriye a. 2 Men avèk plis GPIO.

Du de Franbwaz PYAKIRÒT yon plis pase ak B plis pase, menm jan ak moun nan fevriye a. 2 Men avèk plis GPIO.

Avèk yo Nou kapab kontwole sikui elèktwonik yo, pa ekzanp pou fè motè oswa kontwole a pouvwa-relè ki ap aji kòm yon gachèt pou sikui yo ki 220V.

Zepeng sa yo ka configure epi kontwole ki soti dirèkteman nan lòd entèprèt la Bash, ni nan pwogramasyon lang moun ki C ou menm Python, Mèsi pou bibliyotèk yo GPIO yo te aplike pou yo.

gpioprogramarNan ka mwen Mwen chwazi Python, depi Malgre pa gen pa janm programmé nan lang sa a, ki pwal pèmèt ou pou aprann sou vole kanpe la avè ou, Se yonn nan moun rekòmande pou yo kòmanse pwogramasyon.

Alo le mond nan Python.

Alo le mond nan Python.

Tou mwen pa jwenn li trè enteresan posibilite de l' a Scripts nan Python ke nou ekri nan yon bouton HTML, Kisa Lè bèk atè s' fonksyon yon nan PHP, Kisa an menm tan te rele pou egzekite Script Python a

gpioprogramar0pngSa pwal pèmèt nou pou dirije pwojè nou nan browser de yon aparèy ki ap itilize yon aplikasyon Web, Se konsa ki kapab jwenn pou aplike automatisation solisyon yo trè ekonomik, pa ekzanp.

Aplikasyon entènèt nan HTML + PHP + Python pou yo fè lè kèk poul nan GPIO a.

Aplikasyon entènèt nan HTML + PHP + Python pou yo fè lè kèk poul nan GPIO a.

Koulye a, sa nou konnen ke yo gen zepeng GPIO Se konsa y ap sèvi, vèsman kap vini a nan nou pwal wè yon limyè entwodiksyon a De baz elektwonik pou mòn a la fen yon chan de kous kòm dyagram sa a, vire yon Dyòd a ak chèk sa tou sa pou pare ak travay byen, Kisa mwen te rele Bonjou mond vèsyon pipiti de youn GPIO.

Bezwen pou kontwole D' ki Dyòd a yon chan de kous.

Bezwen pou kontwole don Dyòd a yon chan de kous.

Si ou tankou ou ka swiv mwen Twitter, Facebook, Google plis pase, LinkedIn, oubyen pataje ak bouton sou piblikasyon sa a, Si ou gen nenpòt kesyon oubyen sigjesyon Tanpri pa ezite pou fè komantè.

Ede nou jwenn plis divinò Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

10 lide sou"Zepeng aux Pyakiròt ak GPIO: Sa yo ye ak itilizasyon pwatik ka ba yo?

  1. alo

    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

    • Bonjou, Juan, Èsi anpil pou fè okenn kòmantè ou.

      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…

      Mwen espere ke pou yo te ravaje dout ou, hasta pronto.

  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. 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, Mèsi pou fè okenn kòmantè ou.

      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.

kite yon repons