Índice:

Bot de pára-choques: 8 etapas
Bot de pára-choques: 8 etapas

Vídeo: Bot de pára-choques: 8 etapas

Vídeo: Bot de pára-choques: 8 etapas
Vídeo: Como fazer uma MÁQUINA DE CHOQUES caseira para FEIRA DE CIÊNCIAS 2024, Julho
Anonim
Bot de pára-choques
Bot de pára-choques
Bot de pára-choques
Bot de pára-choques

Este instrutível irá ensiná-lo a criar bumpers para um robô e como iniciar o código para que seu robô esteja pronto e funcionando em um piscar de olhos. O tipo de robô que você possui pode ser diferente de como você pode conectar os amortecedores ao seu robô e como criar o código.

Etapa 1: Ferramentas de que você precisará:

Para começar você vai precisar

- cartão

- Papel laminado

-fita

- um grampeador

- fios

- pequenas luzes LED (opcional)

- descascadores de fios

- resistores

- alicate (opcional)

Etapa 2: Criando seus fios

Criando seus fios
Criando seus fios

Seus fios são a fonte de energia que ajuda a levar a energia dos pára-choques para o robô. Você vai querer que os fios sejam semi-longos, mas dependendo do tamanho do seu pára-choque ou da distância que ele está do seu robô, o tamanho do fio que você usa é diferente. Com os desencapadores de fio você vai querer descascar cerca de 5 mm da borracha para mostrar o fio de um lado e na outra extremidade você vai querer cortar cerca de 2 cm para que possa dobrar o fio para fazer uma espiral. Você precisará fazer isso mais três vezes para ter quatro fios no total, já que serão necessários dois fios por pára-choque e vamos fazer dois. Se você planeja fazer mais de dois amortecedores, precisará apenas fazer mais dois fios para cada novo amortecedor adicionado. A extremidade mais curta do fio será presa ao seu robô e o lado espiral mais longo será preso ao seu pára-choque.

Etapa 3: enrolando o fio

Enrolando o fio
Enrolando o fio

Depois de descascar os fios, você precisará fazer com que pequenos pedaços de papel alumínio envolvam o lado da espiral. Isso ajudará a dar ao fluxo de energia um espaço maior para se conectar. Você pode embrulhar da maneira que achar mais adequada e com quanto quiser.

Etapa 4: conectar fios enrolados ao papelão

Conexão de fios embrulhados ao papelão
Conexão de fios embrulhados ao papelão
Conexão de fios embrulhados ao papelão
Conexão de fios embrulhados ao papelão

Antes de começar a conectar o fio enrolado ao papelão, você precisará configurá-lo. Encontre um pequeno pedaço de papelão em uma forma retangular para que você possa dobrá-lo ao meio. Isso lhe dará a base do seu pára-choque. Quando o papelão é pressionado, as duas metades se tocam e é aí que você adiciona os fios. Na metade, você gostaria de estar mais perto do robô, adicione o fio que você está planejando prender ao solo (Vss). Para manter o fio enrolado no papelão, achei fácil apenas grampeá-los, mas descobri que o fio enrolado não cobria espaço suficiente, pois gostaria de ter um espaço maior para conexão, então adicionei um pedaço de papel alumínio por cima topo do fio enrolado que cobria toda a metade. Novamente, basta grampeá-lo. Na outra metade que vai ser pressionada pelo objeto tenta-se evitar a passagem acrescente o fio que será conectado aos pinos. Em seguida, repita o processo acima para cada metade dos pára-choques que você fizer. Se você descobrir que seus amortecedores não estão pressionando bem, no vinco você pode pegar uma tesoura e cortar uma linha através do papelão.

Etapa 5: anexando pára-choques ao robô

Anexando pára-choques ao robô
Anexando pára-choques ao robô
Anexando Bumpers ao Robô
Anexando Bumpers ao Robô
Anexando pára-choques ao robô
Anexando pára-choques ao robô

Você vai querer prender seus pára-choques à frente de seu robô. Descobri que gravar é mais fácil. Você vai precisar de muita fita adesiva para prendê-los corretamente e você vai querer tentar enrolá-la na parte frontal do robô, se possível. Como fiz isso, dobrei a fita para ser dupla face, colei e depois peguei mais um monte para prender a fita na parte superior e inferior do pára-choque embaixo do robô. A maneira como você quer gravar é com você, mas quanto mais fita você usar, melhor.

Etapa 6: Configurando os fios no robô

Configurando os fios no robô
Configurando os fios no robô
Configurando os fios no robô
Configurando os fios no robô

Se você deseja apenas ter seus botões conectados, você precisará de dois resistores e, na verdade, de apenas dois ou três fios minúsculos. A maneira como você conecta seus fios ao Vdd e aos pinos é com você. Você precisará ter um fio ou resistor conectado ao Vdd e, em seguida, os fios conectados aos pinos. O lado onde os números dos pinos são mostrados é a forma como a placa se conecta. Qualquer que seja a fileira do seu fio ou resistor conectado ao Vdd, ela será a mesma onde o seu minúsculo fio é conectado aos seus pinos e, na mesma fileira, o fio que sai da metade mais distante do seu pára-choque também será conectado. O fio proveniente de seu pára-choque que está preso em seu robô será conectado ao Vdd (Terra). Achei mais fácil trabalhar com luzes no robô para ajudar a testar se os amortecedores estão funcionando. A maneira de conectar os LEDs à placa de ensaio é conectando o lado negativo (parte plana da borda ao redor da lâmpada) do LED ao Vdd ou um fio que está conectado ao Vdd, o lado positivo a um resistor e o outro lado do resistor a um fio que está conectado a um número de pino. Seria melhor tentar medir o comprimento dos fios para colocá-los diretamente na placa. Você pode cortá-los para o lado com os desencapadores de fio e usar o alicate para dobrar as pernas em um ângulo de 90 graus. Isso ajuda a manter a placa organizada e mais gerenciável.

Etapa 7: O Código

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

Para um código básico, você desejará um loop e todos os seus comandos, mas fiz isso de maneira um pouco diferente. Não é difícil de fazer. Você precisará de um loop "Do" para começar e, provavelmente, desejará que seu robô siga em frente. Em meu programa, tenho variáveis configuradas para cada roda e cada tipo de direção que conhece a velocidade de rotação. Os valores de velocidade serão diferentes para cada robô, é por isso que eles não são mostrados nas imagens, então você precisará descobrir isso por si mesmo. O "Pulsout" diz ao robô que os motores precisarão se mover e eu tenho o número do pino ao qual as rodas estão conectadas como uma variável e a velocidade de avanço como uma variável. Você precisará de um "If" para cada bumper que tiver. Quando seu pára-choque é igual a 0, isso significa que o pára-choque está sendo pressionado e quando seu pára-choque é igual a 1, então ele não está sendo pressionado. Eu tenho meu programa configurado em sub métodos. Meu pára-choque esquerdo, quando pressionado, acende um LED e reverte. Depois de fazer o backup, ele vira à direita e volta a seguir em frente. Para o meu pára-choque direito, ele acende outra luz e vai para trás e depois vira para a esquerda. Se estiver fazendo o programa com LED você pode querer adicionar outro "Se" para quando não for pressionado ele apaga a luz, caso contrário, após a primeira vez que o programa bumper for executado, a luz permanecerá acesa e você não será capaz de dizer da próxima vez que estiver funcionando. Em seu programa principal, ao chamar seus métodos, você precisará colocar "Gosub" e, em seguida, o nome do método a ser chamado. Não desista no final do seu método para colocar "return" para que ele saiba voltar ao programa principal. O loop "Do" fará com que o programa continue em execução continuamente e sempre continuará em linha reta enquanto tenta verificar quando os amortecedores estão sendo pressionados. O "Para" nos métodos dirá aos seus motores por quanto tempo você deseja que eles funcionem (quantas rotações). Os números variam para todos. Não se esqueça de fazer pausas para permitir que o robô faça uma pausa antes de completar a próxima vez. Isso lhe dará tempo para descobrir o que precisa fazer a seguir.

Etapa 8: teste agora

Agora teste
Agora teste
Agora teste
Agora teste

Existem tantas maneiras diferentes de construir seu robô, mas aqui está apenas uma maneira que espero que ajude você a entender como criar pára-choques. Boa sorte e divirta-se!

Recomendado: