Índice:

Construir um cofre usando um Rpi: 12 etapas
Construir um cofre usando um Rpi: 12 etapas
Anonim
Construir um cofre usando um Rpi
Construir um cofre usando um Rpi

Quer aprender como converter seu Raspberry pi em um cofre totalmente funcional? Em seguida, siga estas 12 etapas instrutíveis para aprender como. O cofre terá teclado em pleno funcionamento e sistema de trava, para que você possa manter seus pertences seguros.

Etapa 1: Materiais

Antes de começar, você precisa coletar os materiais necessários. Você vai precisar de:

  1. Botões de pressão x9
  2. RGB Led x1
  3. LED verde x3
  4. Motores DC x2
  5. L292D H-bridge x1
  6. Resistor 330Ω x4
  7. Breadboard x2
  8. T-cobbler x1
  9. Engrenagens do mesmo tamanho x2
  10. Variedade de jumperwire's
  11. Pistola de cola e bastões de cola
  12. Tesoura
  13. Serra de mão pequena
  14. Caixa de sapatos / caixa de papelão x1
  15. Cavilha de madeira x2
  16. Vários pedaços de papelão
  17. Tinta preta e prata
  18. Fita isolante
  19. Um canudo ou tampa de marcador (grande o suficiente para que o pino de madeira passe)

Etapa 2: Configurando os botões

Configurando os botões
Configurando os botões

Nesta etapa, você precisará de uma placa de ensaio, um T-cobbler, nove botões de pressão e uma variedade de fios elétricos. Primeiro, coloque o T-cobbler em cada extremidade da placa de ensaio, certifique-se de que ele seja colocado sobre o centro da placa de ensaio. Em seguida, coloque um fio preto com uma extremidade conectada ao GND no T-cobbler e o outro lado ao trilho de aterramento na placa de ensaio. Repita a última etapa, mas use um fio vermelho e conecte-o do 5V no T-cobbler ao barramento de alimentação na placa de ensaio. Coloque oito dos botões na placa de ensaio em uma forma retangular 4 x 2, deixando um espaço entre cada botão, coloque metade dos botões em cada lado da placa de ensaio. Em seguida, coloque o último botão mais para baixo na placa de ensaio sozinho. O retângulo 4 x 2 de botões é o teclado do cofre e o botão singular é o botão de reinicialização. Para conectar um botão (qualquer um dos botões), use um fio preto para conectá-lo ao trilho de aterramento, coloque uma extremidade do fio preto no trilho de aterramento e o outro lado na mesma linha do botão. Em seguida, conecte o pino do botão que está do mesmo lado do pino que você acabou de conectar ao aterramento a um pino gpio no T-cobbler. Repita isso para todos os nove botões, de forma que cada botão tenha seu próprio pino gpio e esteja conectado ao aterramento.

Etapa 3: Configurando o LED RGB

Configurando o LED RGB
Configurando o LED RGB

Nesta etapa, você precisará de um LED RGB, um resistor de 330Ω, uma variedade de fios de jumper e a placa de ensaio da etapa anterior. Primeiro coloque o LED RGB na placa de ensaio do ano ao lado do botão de reset, certifique-se de que cada pino seja colocado em uma linha separada na placa de ensaio. Conecte o pino mais longo do Led RGB ao barramento de alimentação usando o resistor 330Ω. Em seguida, usando fios de jumper, conecte cada uma das outras três pernas do LED RGB a um pino gpio.

Etapa 4: Configurando os LEDs

Configurando os LEDs
Configurando os LEDs

Nesta etapa, você precisará de três LEDs verdes, três resistores de 330Ω, uma variedade de cabos de jumper, uma nova placa de ensaio e a placa de ensaio da etapa anterior. Primeiro conecte as duas placas de ensaio juntas, conecte a nova placa de ensaio no lado direito da placa de ensaio da etapa anterior. Na nova placa de ensaio, coloque um fio preto com uma extremidade conectada ao pino de aterramento no T-cobbler e o outro lado no trilho de aterramento na placa de ensaio. Em seguida, use um fio vermelho e conecte-o do pino de 5 V no T-cobbler ao barramento de alimentação na placa de ensaio. Coloque os três LEDs em uma linha, certifique-se de que cada perna de cada LED tenha sua própria linha e que haja espaço entre cada LED. Usando os três resistores de 330Ω, conecte a perna curta (cátodo) de cada LED ao trilho de aterramento. Em seguida, conecte a perna longa (ânodo) de cada LED a um pino gpio no T-cobbler.

Etapa 5: Configurando os motores

Configurando os motores
Configurando os motores

Nesta etapa, você precisará de uma ponte H L292D, dois motores CC, uma variedade de cabos de jumper e as duas placas de ensaio da etapa anterior. Usando a placa de ensaio sem o T-cobbler, coloque a ponte H sobre o centro da placa de ensaio com o sulco na ponte H voltado para o topo da placa de ensaio, certifique-se de que cada pino da ponte H tem sua própria linha no placa de ensaio. Primeiro, conecte os pinos superior e inferior de cada lado da ponte H ao barramento de alimentação usando fios vermelhos. Em seguida, usando fios pretos, conecte os dois pinos do meio em cada lado da ponte H ao trilho de aterramento. Neste ponto, deve haver quatro pinos em cada lado da ponte H sem conexão. Usando fios amarelos, conecte os pinos acima / abaixo dos fios vermelhos a diferentes pinos gpio no T-cobbler, certifique-se de que cada pino conectado com um fio amarelo tenha seu próprio pino gpio no T-cobbler. Agora conecte um fio vermelho e um fio preto a cada um dos motores. Neste ponto, você deve ter dois pinos em cada lado da ponte H sem conexões, em cada lado da ponte H coloque o fio vermelho de um motor no pino vazio acima dos dois fios pretos do meio. Finalmente, em cada lado, coloque o fio preto do motor no pino vazio.

Etapa 6: Código

Agora que você construiu seu circuito, inicialize seu Raspberry pi e abra o python (Idle) 3. Use este código para dar vida à sua criação, certifique-se de alterar os pinos gpio para especificar o seu circuito específico.

do gpiozero importar LED, botão, RGBLED, motor

do tempo importar dormir

arco-íris = RGBLED (vermelho = 16, verde = 25, azul = 6)

led1 = LED (23)

led2 = LED (18)

led3 = LED (22)

resetbutton = Botão (27)

button1 = Botão (26)

button2 = Botão (19)

button3 = Botão (5)

button4 = Botão (13)

button5 = Botão (20)

button6 = Botão (21)

button7 = Botão (12)

button8 = Botão (24)

motor = Motor (para frente = 4, para trás = 17)

motor2 = Motor (para frente = 8, para trás = 7)

def reset ():

led1.off ()

led2.off ()

led3.off ()

rainbow.color = (0, 1, 0)

motor.stop ()

motor2.stop ()

trancar()

teclado ()

def unlock ():

motor2.forward ()

dormir (0,5)

motor2.stop ()

motor.forward ()

dormir (0,5)

motor.stop ()

def lock ():

motor2.backward ()

dormir (0,5)

motor2.stop ()

motor.backward ()

dormir (0,5)

motor.stop ()

def wrongpin ():

led1.off ()

led2.off ()

led3.off ()

rainbow.color = (0, 1, 0)

teclado def ():

enquanto verdadeiro:

if button1.is_pressed ou button3.is_pressed ou button8.is_pressed ou button4.is_pressed ou button6.is_pressed:

pino errado ()

se button2.is_pressed:

led1.on ()

if button7.is_pressed e led1.is_lit:

led2.on ()

if button5.is_pressed e led1.is_lit e led2.is_lit:

led3.on ()

if led1.is_lit e led2.is_lit e led3.is_lit:

rainbow.color = (1, 0, 1)

desbloquear ()

pausa

enquanto verdadeiro:

if resetbutton.is_pressed:

Redefinir()

Etapa 7: construir o mecanismo de bloqueio

Construir o mecanismo de bloqueio
Construir o mecanismo de bloqueio

Nesta etapa, você precisará de uma serra manual, uma pistola de cola, um tarugo de madeira, duas engrenagens (do mesmo tamanho), duas tampas de marcadores ou canudos, dois motores DC, fita isolante, papelão e tinta preta. Primeiro pegue um pedaço de papelão de 5cm x 5cm e pinte-o de preto, em seguida, usando a serra manual faça ranhuras no pino de madeira que combinem com os arvoredos das engrenagens. Crie 7 a 10 arvoredos na cavilha de madeira, certifique-se de que deixa cerca de 1,5 cm da cavilha sem ranhura na frente e cerca de 0,7 cm atrás. Agora está usando um canudo corte dois pedaços de canudo com aproximadamente 0,7cm de comprimento, se estiver usando um boné marcador use a serra manual para cortar pedaços de 0,7cm do boné. Agora prenda a engrenagem ao motor, você pode colar a engrenagem na extremidade do motor ou usar fita isolante (cola quente funciona melhor). Agora coloque e cole a quente os pedaços do canudo / tampa do marcador na borda do pedaço de papelão, certifique-se de que os dois pedaços do canudo / tampa do marcador estejam separados pelo comprimento de uma engrenagem e estejam alinhados para que o pino de madeira possa passar por eles. Em seguida, corte o papelão em 5cm x 3cm, certifique-se de que os pedaços de canudo / tampa do marcador estão ao longo da borda do lado de 5cm. Agora corte um pedaço de 1 - 2cm de tarugo e coloque e cole a quente cerca de 1cm atrás do segundo canudo / tampa do marcador, este tarugo atua como uma rolha. Agora coloque o pino com as engrenagens nos canudos / tampas de marcação. Agora corte um quadrado no papelão entre os dois pedaços de canudo / tampa, certifique-se de não cortar o papelão sob o pino. Agora coloque o motor no orifício quadrado que você acabou de fazer no papelão, alinhe as engrenagens com as do pino, a fita ou cola quente o motor no papelão. Agora repita esta etapa para criar um segundo mecanismo de travamento, certifique-se de que o segundo mecanismo de travamento seja construído de forma que o pino fique voltado para o lado oposto quando os motores de cada mecanismo estão voltados para o mesmo lado.

Etapa 8: construir um seguro e instalar a placa de ensaio

Construir seguro e instalar placa de ensaio
Construir seguro e instalar placa de ensaio

Nesta etapa, você precisará de uma pistola de cola, as duas placas de ensaio das etapas anteriores, caixa / caixa de sapatos, papelão, fita isolante e tinta preta. Para começar pintar toda a caixa de sapatos de preto e cortar outro pedaço de papelão do mesmo comprimento da caixa de sapatos e da mesma altura do interior da caixa, pinte este pedaço de papelão também de preto. Em seguida, coloque sua placa de ensaio dentro da caixa de sapatos no canto direito da frente, certifique-se de que o T-sapateiro está voltado para o lado oposto da caixa e não contra a parede da caixa. Em seguida, coloque e cole quente o pedaço de papelão que você acabou de pintar logo atrás da placa de ensaio. Agora corte e pinte um pedaço de papelão do tamanho que você precisa para separar o pedaço de papelão que você acabou de colar na frente da caixa de sapatos, para cobrir a placa de ensaio na caixa. Depois de pintado, adicione o novo pedaço de papelão colando-o ao outro pedaço de papelão que já está na caixa, de modo que a placa de ensaio ainda esteja acessível quando o papelão for levantado.

Etapa 9: Criar teclado

Criar teclado
Criar teclado

Nesta etapa, você precisará da caixa de sapatos da etapa anterior, papelão, tesoura e tinta prateada. Primeiro corte cinco pedaços diferentes de papelão. Corte duas peças de 11 x 4 cm, duas peças de 6 x 4 cm e uma peça de 11 x 6 cm. Nas peças de 11cm x 4cm e nas peças de 6cm x 4cm marque um ponto no centro de cada peça, a seguir desenhe uma linha através do ponto com 1cm de cada lado do ponto. Em seguida, corte nas bordas da linha a partir dos dois cantos inferiores da peça e, a seguir, horizontalmente a partir das bordas do papelão. Agora, cada peça, exceto a peça de 11 x 6 cm, deve se parecer com um retângulo com um triângulo preso na parte inferior. Em seguida, pinte cada peça de prata e, em seguida, cole todas essas peças juntas para criar um prisma retangular sem verso, os triângulos em cada peça lateral devem estar voltados para baixo. Agora use a tesoura para fazer uma grade 4 x 2 para encaixar os 8 botões de pressão que estão em sua placa de pão e, em seguida, faça orifícios para o botão de reset, o LED RGB e os três LEDs verdes. Em seguida, remova os nove botões, o LED RGB e os três LEDs verdes da placa de ensaio e coloque-os nos orifícios que você acabou de fazer para eles no teclado.

Etapa 10: Instale o teclado

Instalar teclado
Instalar teclado

Nesta etapa, você precisará do teclado, da caixa de sapatos, de uma variedade de fios de ligação e tesouras. Primeiro, usando uma tesoura, corte quatro fendas na frente da caixa de sapatos, do lado que fica a placa de ensaio. As fendas devem coincidir com os triângulos no teclado, mas os cortes na caixa de sapatos devem ser mais curtos do que o comprimento dos triângulos. Em seguida, faça um furo entre todas as fendas da caixa de sapatos. Agora, usando fios de jumper, conecte os botões e LEDs à placa de ensaio onde eles estavam colocados anteriormente. Alimente os fios dos botões e LEDs através do orifício na caixa de sapatos para a placa de ensaio. Em seguida, coloque o teclado na caixa de sapatos inserindo os triângulos do teclado nos cortes da caixa de sapatos.

Etapa 11: Instale o mecanismo de bloqueio

Instale o mecanismo de bloqueio
Instale o mecanismo de bloqueio

Finalmente, para instalar o mecanismo de bloqueio, você precisará de uma pistola de cola, dos mecanismos de bloqueio e de uma tesoura. Em cada mecanismo de bloqueio deve haver um papelão pendurado, use-o para colar um mecanismo de cada lado da caixa de sapatos, no topo do papelão que cobre a placa de ensaio. Em seguida, faça um furo em cada lado da caixa de sapatos e na tampa da caixa de sapatos, os furos devem se alinhar com os pinos de madeira no mecanismo de fechadura. Agora faça um pequeno orifício no papelão que cobre a placa de ensaio, através desse orifício conecte os motores à placa de ensaio usando fios de jumper. Conecte os motores à ponte H onde eles foram originalmente colocados na etapa cinco.

Etapa 12: CONCLUÍDO

Agora você tem um cofre totalmente funcional que pode ser executado com o Raspberry pi, se quiser que o cofre seja portátil longe do monitor, use o visualizador VCN para conectar-se remotamente ao pi. Ao usar o visualizador VCN, o Raspberry pi pode ser colocado no mesmo compartimento que a placa de ensaio. Agora você pode parar de se preocupar com seus itens e mantê-los seguros. =)

Recomendado: