Perguntas com a marcação «gpio»

10
Como conectar um motor de passo?

Recentemente, comprei uma dessas placas de motor e motor de passo - e não consigo encontrar nenhuma documentação sobre como conectá-la ao Raspberry Pi - estou tentando usar o tutorial do AdaFruit e enquanto obtive todas as conexões corretas. pinos gpio conectados (os leds na placa do motorista...

10
Dispositivo de 12V para um Raspberry Pi

Para o meu projeto de engenharia da escola, tenho um dispositivo aceitador de moedas que gostaria de vincular ao Raspberry Pi. No entanto, o dispositivo requer 12V de energia. Tenho uma ideia do que fazer para alimentar o dispositivo, no entanto, ouvi dizer que existe o risco de explodir o Pi...

10
Criando botão de parada / ativação?

Eu montei um botão de ativação por interrupção usando os pinos 5 e 6. Esses dois pinos, quando conectados, reiniciarão a energia e serão reiniciados a partir da interrupção. Desejo usar esse mesmo botão, se puder, para executar um comando que, quando pressionado, desligará o computador usando sudo...

10
Pi Camera - como criar um flash?

Preciso tirar fotos com a câmera Pi, mas iluminar o assunto. O assunto estará a 1 metro de distância, mas estará na escuridão total a maior parte do tempo. Portanto, preciso de um flash de algum tipo. Só vou tirar uma foto a cada hora. Eu estava pensando em: Uma lâmpada LED USB (mas não poderei...

9
Como detectar se há tensão entre dois pontos via GPIO?

Gostaria de detectar se um dispositivo externo está ligado ou desligado. Eu encontrei dois pinos onde deveria haver 5V entre no primeiro caso, mas a tensão pode variar um pouco e eu não costumo quebrar o Pi. Como devo conectar os pontos aos pinos GPIO para detectar se há tensão? Ou para perguntar...

9
Como transformar um GPIO em sua função alternativa?

Eu quero usar a função altenate do GPIO 4, ou seja, a função GPCLK0. Como se pode definir um GPIO para sua função alternativa? Muitas funções alternativas estão resumidas aqui: elinux-wiki O melhor seria se fosse possível com a fiaçãoPi Library . Mas eu não me importo de usar código C arbitrário...

9
Partição de recuperação personalizada

Estou trabalhando em um projeto em que as atualizações para o Raspberry PI serão feitas por HTTP e o Raspberry PI não estará diretamente acessível (não é possível trocar apenas cartões). Eu gostaria de ter uma configuração de partição assim: Partição 1- / boot (contém kernels para ambas as...

9
Alternando um pino GPIO definido como saída

Eu li aqui que eu poderia alternar o estado de um pino GPIO definido para saída em Python usando o seguinte comando: GPIO.output(LED, not GPIO.input(LED)) onde LEDé o valor do pino. Posso ligar o LED usando o seguinte código: import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) LED =...

9
Fiação do interruptor Reed

Estou trabalhando em um projeto de porta de garagem. Comprei alguns deles, mas ficarei surpreso se encontrar uma resposta consistente sobre como eles são conectados a um Rpi. Meu pensamento era apenas começar a ligá-lo e tentar, mas estou preocupado em explodir meu pi. Existem alguns sites que...

9
A tensão do pino GPIO está muito baixa para energizar o relé

Estou tentando ativar e desativar um pequeno relé . Conectei um pino GPIO e GND diretamente ao relé. Consigo ouvir o relé clicando quando coloco o pino GPIO em HIGH. No entanto, o relé raramente deixa passar um sinal. Funciona algumas vezes, mas raramente. Se eu definir o pino como ALTO e medir a...

8
Bloqueado (Atômico) Registre leitura / gravação

Estou codificando algo usando o controle direto do GPIO, existem alguns bons recursos para isso, como http://elinux.org/RPi_Low-level_peripherals#GPIO_hardware_hacking ; o processo envolve aberto ("/ dev / mem") e, em seguida, uma operação mmap efetivamente mapeia o endereço físico desejado em seu...

8
Lendo estados GPIO usando C

Eu implementei este exemplo para me familiarizar com a programação GPIO básica em C. O código demonstra como gravar nos pinos do GPIO, mas não indica explicitamente como ler o estado dos pinos. Suspeito que o WiringPi acabe sendo uma solução melhor, pois , eventualmente, vou querer ler o estado de...

8
Como o Raspberry Pi diferencia entre várias placas de expansão?

Estou apenas começando a usar o GPIO no Raspberry Pi para vários projetos. Existem muitas placas de interrupção para o RPi e muitas delas possuem pinos para empilhar placas umas sobre as outras. Parece que os pinos do GPIO passam direto e todas as placas têm os mesmos pinos em comum. Para mim, isso...

8
RPi.GPIO no Python 3

Raspberry Pi2 B, Raspbian padrão. Usando o RPi.GPIO, V3 instalado como: sudo apt-get install python-rpi.gpio python3-rpi.gpio Conectados import RPi.GPIO eu recebo ImportError: /usr/local/lib/python3.2/dist-packages/RPi/GPIO.so: undefined symbol: _Py_ZeroStruct (no intérprete ou no...