PI de framboesa e GPIO pinos: O que são e usos práticos podem dar-lhes?

Os pinos GPIO (GGeral Purpose Eunput Óutput) do PI de framboesa nos permitem trabalhar com eletrônica de forma fácil, como também poderíamos fazê-lo com Arduino.

P8120164

Primeiros passos com o GPIO.

São 26 PIN organizados em duas fileiras de 13, e cada um dos pinos ou tem sua função específica ou é de propósito geral, Eu vou mostrar a distribuição dos pinos do Framboesa PI Rev 2.0, É que eu tenho....

Como podemos ver na figura a seguir comparativa das duas revisões, a segunda revisão do PI tem dois pinos +5V, cinco dos TERRENO (ligação à terra), dois dos +3,3V, 8 pinos Finalidade geral GPIO, cinco SP10, dois UART, e dois pinos I2C1.

Comparando a pinagem diferente das duas versões da RPI.

Comparando a pinagem diferente das duas revisões da RPI.

Na nova framboesa PI A + e B + nós temos de 14 PIN GPIO mais, ID_SD, ID_SC, três pinos GND, e nove GPIO propósito geral; que nos permite desenvolver projetos mais grandes.

Pinagem do Raspberry PI A + e B +, idêntica do Rev. 2 Mas com mais GPIO.

Pinagem do Raspberry PI A + e B +, idêntica do Rev. 2 Mas com mais GPIO.

Com eles Podemos controlar circuitos eletrônicos, por exemplo, para motores em movimento ou controlar o relé do poder-que atuará como um interruptores para circuitos de 220V.

Esses pinos podem configurar e controlar diretamente de ordens do interpretador Brito, ou de linguagens de programação, tais como C o Python, Graças as bibliotecas GPIO que eles implementaram para eles.

gpioprogramarNo meu caso Eu escolhi Python, uma vez que apesar de não ter nunca programado nesta língua, que permitirá que você aprender sobre a voar com você, É um daqueles recomendados para iniciar a programação.

Olá mundo em Python.

Olá mundo em Python.

Também acho que é muito interessante a possibilidade de executar o Scripts de em Python que escrevemos através um botão HTML, O que Quando pressionado executa uma função em PHP, O que ao mesmo tempo chamado para executar o Script Python

gpioprogramar0pngIsso nos permitirá gerenciar nossos projetos do browser de qualquer dispositivo usando um aplicativo da Web, Então, ser capaz de obter a implementar soluções de automação muito económico, por exemplo.

Aplicativo da Web em HTML + PHP + Python para lidar com alguns Leds através o GPIO.

Aplicativo da Web em HTML + PHP + Python para lidar com alguns Leds através o GPIO.

Agora que sabemos que eles são os pinos GPIO e para que servem, na próxima edição, veremos uma introdução clara para o Electrónica básica Finalmente, montar um circuito como o diagrama a seguir, para ligar um diodo Led e verificar se está tudo pronto e funcionando corretamente, que chamei Olá World versão GPIO.

Circuito necessário para controlar a ignição de um diodo LED.

Circuito necessário para controlar o poder de um diodo LED.

Se você gosta você pode me seguir no Twitter, Facebook, Google +, LinkedIn, ou compartilhá-lo com os botões sob esta publicação, Se você tiver dúvidas ou sugestões não hesite em comentar.

Ajude-na alcançar mais leitores Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
Email

10 reflexões sobre"PI de framboesa e GPIO pinos: O que são e usos práticos podem dar-lhes?

  1. Olá

    Na primeira versão da RPI, acho que apenas um pino de + 5v, outro para + 3.3 v e outra para GND. E as pessoas são que bastante ser utilizado.

    Eu também acho que os pinos GPIO para trabalhar em 3.3 v.

    Se você pode confirmá-la…

    • Olá, John., Muito obrigado pelo seu comentário.

      Qual versão você quer dizer? Eu adicionei a pinagem de diagramas de modelos A e rev B 1.0; como eu explico no presente artigo e muitos outros tutoriais, todos os pinos GPIO que podem atuar como entradas ou saídas de trabalho em 3.3 v e se você adicionar mais tensão podem queimar seu framboesa.

      Depois há aqueles no poder que oferecem 3.3 v, 5V e GND; e você deve ter em mente que existem alguns pinos GPIO com funções específicas, tais como os autocarros SPI, I2C…

      Espero ter limpo suas dúvidas, Te vejo depois.

  2. Olá e obrigado pelo seu post, Minha pergunta é a seguinte…a framboesa permite que o mesmo controle de sensores que uma ardruino por exemplo, o sensor de luz, o sensor ultra-sônico, o sensor de temperatura e umidade, sensor de presença ou sensores que podem ser operados com rasberry?

    • Olá, Andrew.,

      Com framboesa PI pode fazer uso de todos os tipos de sensores digitais que funcionam a 3, 3V.

      Com Arduino, você pode usar todos os tipos de sensores analógicos e digitais que trabalham para 5V.

      A diferença é basicamente a precisão dos sensores, como os analógicos são mais precisos, Desde que a tensão pode adaptar-se sempre.

  3. A disposição dos pinos GPIO em ambas as versões não é o mesmo, Então não vai funcionar se você não conectar cada cabo no correspondente modelo B + GPIO.

    Você pode conferir a numeração dos esquemas deste artigo, e uma vez pode adaptá-la ao modelo B + também funcionará com Raspberry PI 2 Desde que a posição.

    • Oi, Alex., Obrigado pelo seu comentário.

      Para possíveis usos reais do sistema ou similar, É claro que deve ser securizarse tanto quanto possível.

      O mínimo seria configurar o Apache uma senha para acessar o site, assegurar todos os serviços de cada máquina que compõem o sistema, medidas como firewall baseado em IPTables, um IDS/NIDS, Porta batendo, Fail2ban… fluxo de streaming para que isso não irá limpar um túnel, e um número infinito de medidas que estão disponíveis para você.

      Não existe segurança total, Mas o mais difícil conseguirmos as possibilidades que temos, se não o branco escolhido.

Deixar uma resposta