Índice:

Robô de controle de tráfego do Cardboard: 8 etapas
Robô de controle de tráfego do Cardboard: 8 etapas

Vídeo: Robô de controle de tráfego do Cardboard: 8 etapas

Vídeo: Robô de controle de tráfego do Cardboard: 8 etapas
Vídeo: Como fazer uma MÁQUINA DE CHOQUES caseira para FEIRA DE CIÊNCIAS 2024, Setembro
Anonim
Robô de controle de tráfego de papelão
Robô de controle de tráfego de papelão

Estou no concurso de papelão. Se você gosta do meu instrutível, vote nele! Depois de estudar este instrutível, você aprenderá a projetar e usar o Cruizmo Cis. Cruizmo Cis é um robô inteligente que controla o tráfego. Ele controla a passagem e travessia de carros e pedestres. Ele envia sinais aos LEDs para que os passageiros do tráfego saibam quando ir ou parar. Também acende as luzes da rua se for noite ou se o ambiente estiver escuro.

Etapa 1: reunindo os materiais necessários

Reunindo os materiais necessários
Reunindo os materiais necessários
Reunindo os materiais necessários
Reunindo os materiais necessários
Reunindo os materiais necessários
Reunindo os materiais necessários
Reunindo os materiais necessários
Reunindo os materiais necessários

Componentes: 1x Arduino uno e cabo USB (ou Nano) 4x LEDs vermelhos de 5 mm4x LEDs brancos de 5 mm4x LEDs verdes / azuis de 5 mm2x Botões de pressão1x LDR10x Resistores de 220 Ohms9V Bateria e capaJumperfiosBreadboard e VeroboardOs componentes podem ser obtidos em uma loja próxima ou online no AliExpress.com, Arduino Store ou Amazon. Tools:CardboardSoldering ironTapeGlueA4 paperA ruler. Uma serra de tamanho pequeno. Scissors. A pencil. Apps: Arduino IDE (pode ser obtido aqui)

Etapa 2: Cortar peças do papelão

Cortando peças do papelão
Cortando peças do papelão
Cortando peças do papelão
Cortando peças do papelão
Cortando peças do papelão
Cortando peças do papelão
Cortando peças do papelão
Cortando peças do papelão

Usei papelão para fazer as estradas, caminho, suporte do robô, postes e postes de luz. Usei uma dimensão adequada para o projeto. Você pode usar dimensões diferentes, se quiser. Pode-se adicionar espaço livre de 0,5 centímetros nas bordas. Para começar, pegue o papelão, a tesoura, a régua e o lápis para marcar as dimensões. No papelão, marque um cuboide com 2 centímetros de altura, 2 centímetros de largura e 12 centímetros de comprimento. No cuboide, marque um pequeno orifício de 0,5 centímetros de diâmetro para as luzes. Também marque um quadrado para o botão. Usando uma tesoura, corte o plano marcado. Em seguida, coloque-o sobre o papelão e recorte mais sete para fazer oito. Isso será usado como postes para o tráfego e as luzes da rua. Faça também um pequeno orifício de 0,5 centímetros de diâmetro para as luzes. A seguir está a cabine onde o robô está. Marque e corte outro cuboide com as dimensões: altura 2,5 centímetros, largura 6 centímetros, comprimento 17 centímetros. Esta será a base da cabine. Para o corpo da cabine, marque e corte outro cuboide com as dimensões: altura 5 centímetros, largura 6 centímetros, comprimento 8,5 centímetros.

Etapa 3: colar as peças

Colando as peças
Colando as peças
Colando as peças
Colando as peças
Colando as peças
Colando as peças
Colando as peças
Colando as peças

Usei a cola para juntar as peças e obter as estruturas necessárias. Cada uma das oito peças de papelão para os postes deve ser colada nas bordas, exceto em um dos lados que será aberto. Para que parecesse uma caixa aberta. A cola deve ser aplicada de forma inteligente e cuidadosa para que as estruturas fiquem bonitas. A base da cabine e o corpo também devem ser colados separadamente de forma semelhante aos postes. Em seguida, as duas estruturas serão coladas aplicando pouca cola nas bordas para formar uma única estrutura com o lado aberto voltado para você. O centro da base deve estar alinhado com o centro do corpo de forma que a distância entre as bordas seja de 4,25 centímetros. Em seguida, corte o ponto onde os dois lados da base da cabine e o corpo se encontram. Outras partes serão coladas após a instalação da fiação.

Etapa 4: Projetando Cruizmo Cis

Projetando Cruizmo Cis
Projetando Cruizmo Cis
Projetando Cruizmo Cis
Projetando Cruizmo Cis

O corpo de Cruizmo Cis é um cuboide com 3 centímetros de altura, 2 centímetros de largura e 4 centímetros de comprimento. A cabeça é um cubo com 2 centímetros de altura, 1 centímetro de largura e 2 centímetros de comprimento. Para pegar o robô, marque as dimensões e corte-o do papelão. Cole as bordas do cubo para pegar a cabeça. Use um lápis para os olhos ovais e a boca ou recorte-os se desejar. Cole todas as bordas do cubóide, exceto aquela que será colada posteriormente. Em seguida, cole a cabeça no corpo. Para colocar o Robô na cabine, recorte um quadrado de 2 centímetros por 2 centímetros do topo da cabine. Monte o robô na cabine e cole-o.

Etapa 5: a fiação elétrica dentro do Cruizmo Cis

A fiação elétrica dentro do Cruizmo Cis
A fiação elétrica dentro do Cruizmo Cis
A fiação elétrica dentro do Cruizmo Cis
A fiação elétrica dentro do Cruizmo Cis
A fiação elétrica dentro do Cruizmo Cis
A fiação elétrica dentro do Cruizmo Cis
A fiação elétrica dentro do Cruizmo Cis
A fiação elétrica dentro do Cruizmo Cis

Para que o robô execute suas funções, incorporei um circuito elétrico dentro dele. Na base da cabine há uma placa de ensaio para conectar o robô ao sistema de tráfego. Dentro do robô, há uma placa Arduino Uno com muitos fios conectados a isto. A placa envia e recebe sinais de outros componentes. A conexão pode ser vista nos diagramas acima. Os LEDs de tráfego são conectados a pinos de 2 a 9. Os fios irão para os semáforos. Os semáforos são conectados ao pino digital 10. O botão está conectado ao pino digital 11. O GND vai para a placa de ensaio. O A0 vai para o LDR. Todos os aterramentos estão conectados na placa de ensaio.

Etapa 6: Completando as Estruturas

Completando as Estruturas
Completando as Estruturas
Completando as Estruturas
Completando as Estruturas
Completando as Estruturas
Completando as Estruturas

Algumas formas que não foram completamente coladas porque algumas fiações precisam ser embutidas. Use a serra para cortar 6 peças retangulares de 2 por 1,5 centímetros e 2 peças retangulares de 4 por 1,5 centímetros do veroboard. Solde independentemente o botão, LED vermelho, LED verde / azul com fios saindo para serem conectados ao Arduino. Das outras 6 peças, escolha duas e solde independentemente os LEDs vermelho e verde / azul com fios saindo. peças, solde um LED branco em cada uma, os fios do pino positivo serão conectados juntos ao Arduino e os negativos ao GND. Insira os circuitos soldados nas estruturas de papelão. Na base da cabine, um orifício é criado para o LDR, a placa de ensaio é inserida nele. O Arduino é inserido no robô. Depois de completar as fiações, as superfícies abertas podem ser coladas. As estruturas estão completas e Cruizmo Cis está pronto para começar a funcionar, mas alguns códigos de linhas precisam ser carregado. Vamos inspecionar o código.

Etapa 7: O Código

O código
O código
O código
O código
O código
O código
O código
O código

Usei o IDE do Arduino para compilar o código. O código pode ser obtido aqui. Primeiramente, defini os pinos para o LDR, botão e LEDs usados no circuito. Então no setup () configurei os pinos do LED para OUTPUT e o BUTTON_PIN para INPUT_PULLUP, isso habilita o botão para usar o embutido resistor pull-up. No loop (), usei uma instrução if para verificar se Cruizmo Cis deve acender as luzes da rua ou não. Em seguida, outra instrução if aparece e verifica se o botão está pressionado ou não. Após o loop são dois funções usadas por Cruizmo Cis para controlar o tráfego. A função goRoad () para os pedestres e permite que os carros continuem. A luz vermelha piscará primeiro para alertar os pedestres antes de pará-los totalmente. A função stopRoad () para os carros e permite que os pedestres atravessem. A luz vermelha piscará primeiro para alertar os carros antes de pará-los totalmente e a luz verde / azul acenderá para ultrapassar os pedestres.

Etapa 8: Finalização

Finalização
Finalização
Finalização
Finalização
Finalização
Finalização

Para rimar, os postes de papelão são usados como ruas e semáforos. Os dois postes com botão devem ser usados para os pedestres. Os Pedestres solicitam a travessia pressionando o botão e Cruizmo Cis só pode atender ao seu pedido se este for pressionado 17 segundos após o pressionamento anterior. Se a condição for atendida, eles podem cruzar por 6 segundos. Depois que a luz vermelha os parará e os carros poderão dirigir. Por fim, certifique-se de que o código foi carregado corretamente na placa do Arduino para obter o resultado correto. Divirta-se!

Recomendado: