Índice:
- Suprimentos
- Etapa 1: Impressão 3D
- Etapa 2: Eletrônica
- Etapa 3: Programação
- Etapa 4: Pintura
- Etapa 5: Montagem e Conclusão
Vídeo: Núcleo da personalidade do Portal 2: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Olá amigos, tenho orgulho de apresentar meu mais recente projeto! Esse núcleo de personalidade de um dos meus jogos favoritos, Portal 2, tem sido um projeto incrivelmente divertido e desafiador. Eu queria que meu núcleo fosse o mais fiel possível ao jogo, então usei seis servo atuadores para controlar o mecanismo interno. Foi um pouco chato programar, mas finalmente consegui fazer funcionar:) Essa foi minha primeira tentativa de construir um núcleo de Personalidade, então, se seguir meu processo, tenha em mente essas sugestões. Eu sugeriria que você aumentasse o núcleo. Foi muito difícil encaixar tudo no meu e o mecanismo mal tinha espaço para se mover e travava de vez em quando. O maior problema que enfrentei ao iniciar este projeto foi não saber como modelar em 3D. Felizmente, consegui encontrar um modelo central articulado de Wheatley no thingiverse. Foi feito por Cerb. Comecei ampliando o modelo Cerbs em 300% e abrindo espaço para os eletrônicos.
Tenho mais fotos e vídeos disponíveis aqui
www.instagram.com/p/B3Hq8G7hqV0/?igshid=1k…
Eles foram excluídos do meu telefone, então esta é a única maneira de mostrar a você: p
Suprimentos
2Kg de filamento branco
500g de filamento preto (opcional)
Arduino Uno
Módulo Hc06 Bluetooth
Tinta acrílica preta
Tinta spray branca
Lixa
Smartphone Android (o olho do meu Core foi projetado para caber em um LGG4)
3 portas usb power brick
Etapa 1: Impressão 3D
Eu imprimi as metades do shell com 20% de preenchimento em meu Ender3. Eu recomendaria aumentar isso. Eu imprimi os atuadores em 50% porque eles continuavam quebrando. Eu recomendo imprimir o painel traseiro e os atuadores primeiro para que você possa trabalhar na eletrônica enquanto o resto imprime
Etapa 2: Eletrônica
Enquanto você espera a impressão das peças, comece a montar os componentes eletrônicos. Consegui enfiar um arduino uno e uma placa de ensaio no meu núcleo. Eu os segurei no lugar com cola quente. Você pode seguir o diagrama para recriar o circuito. Tive que usar um sensor ultrassônico para representar o módulo HC_06 Bluetooth. O núcleo é alimentado por uma grande fonte de alimentação usb. Cabos que saem da parte de trás do núcleo e se conectam a uma fonte de alimentação que pode ser mantida em um bolso. Eu definitivamente quero que a versão dois tenha uma bateria a bordo.
Etapa 3: Programação
A programação é um pouco complicada principalmente porque os valores mudam um pouco cada vez que você conecta a placa frontal e os atuadores. Eu incluí um exemplo do meu código.
Baixe um aplicativo chamado Bluetooth Electronics e crie um layout de botão com os seguintes comandos
O-ESTENDE TODOS OS PISTÕES
I-RETIRA TODOS OS PISTÕES
U-OLHAR
D-OLHE PARA BAIXO
R-OLHE CERTO
L-OLHE PARA A ESQUERDA
C- CENTRAR TODO O PISTÃO
E-GIRAR PARA A DIREITA
e-UNROTATE RIGHT
Q- GIRAR PARA A ESQUERDA
q-UNROTATE LEFT
Y- ABRIR OS OLHOS
PÁLPEBRAS T-CLOSE
O código ouvirá esses comandos por Bluetooth e moverá os servos de acordo.
Para exibir o olho no telefone, basta baixar uma imagem de um núcleo do Iris e abri-lo no telefone. isso pode ser acompanhado de citações do jogo, se desejar, reproduzindo-as por meio de um aplicativo de música.
Etapa 4: Pintura
Para pintar meu núcleo, apliquei tinta acrílica preta com um pincel velho e trabalhei nas fendas com um pano. Se for demais, limpe-o com um pano úmido. No jogo, esses robôs já existem há muitos anos e têm muita sujeira. resistir ao núcleo é uma ótima maneira de esconder erros.
Etapa 5: Montagem e Conclusão
Cole os trilhos x nas conchas esquerda e direita. cole o eixo y na concha direita ao longo do equador; isso ajudará as duas metades a ficarem juntas. Faça dois furos piloto em lados opostos da caixa do painel traseiro e use dois parafusos para prendê-lo no lugar. Os atuadores conectam o painel traseiro ao suporte do telefone no padrão mostrado.
Cole os suportes de engrenagem das pálpebras na parte de trás das pálpebras, certificando-se de que haja espaço suficiente para a pálpebra fechar. Prenda a engrenagem da pálpebra no servo e posicione a montagem do servo da pálpebra de forma que a engrenagem e a cremalheira façam contato. Repita essas etapas para a outra pálpebra e prenda a tampa frontal ao suporte do telefone fazendo orifícios piloto e aparafusando quatro pequenos parafusos.
Abra a imagem da íris no telefone e deslize o telefone em seu suporte. O telefone pode ser conectado à fonte de alimentação se você for usá-lo por muito tempo. Não se esqueça de definir o brilho para alto e desligar o bloqueio automático da tela.
Assim que o telefone estiver inserido, junte as duas peças da concha com a íris no centro e aparafuse as alças.
Conecte o núcleo ao bloco de energia e parabéns, você tem um núcleo de portal funcionando!
Espero que você tenha achado este informativo instrutivo e considere votar em meu projeto no concurso de robótica.
Sinceramente, Ryan
Recomendado:
Caixa inútil de bolso (com personalidade): 9 etapas (com fotos)
Pocket Useless Box (with Personality): Embora possamos estar muito longe de uma revolta de robôs, existe uma máquina que já contradiz os humanos, embora da maneira mais mesquinha possível. Quer você queira chamá-lo de uma caixa inútil ou de uma máquina "deixe-me em paz", este robô corajoso e atrevido é
Parte 1 Conjunto ARM TI RSLK Currículo de aprendizagem de robótica Laboratório 7 STM32 Nucleo: 16 etapas
Parte 1 Montagem do ARM TI RSLK Robotics Learning Curriculum Lab 7 STM32 Nucleo: O foco deste Instructable é o microcontrolador STM32 Nucleo. A motivação para isso é poder criar um projeto de montagem a partir do esqueleto. Isso nos ajudará a aprofundar e entender o projeto MSP432 Launchpad (o TI-RSLK) que tem
Animação em LCD I2c 16x2 USANDO Núcleo STM32: 4 etapas
Animação em LCD i2c 16x2 USANDO STM32 Nucleo: Olá amigos, este é um tutorial que ilustra como fazer uma animação personalizada em um LCD i2c 16x2. Há muito poucas coisas necessárias para o projeto, então se você tiver acesso ao código, pode terminar em 1 hora. Depois de seguir este tutorial, você será capaz
Codificador giratório com placa de núcleo STM32: 12 etapas
Codificador Rotativo com Placa Núcleo STM32: Este é o tutorial para obter a posição do Codificador Rotativo, que é um tipo incremental de codificador. Geralmente, os codificadores são de dois tipos: - um é incremental e o outro é absoluto. Este código pode ser usado para microcontroladores STM32L476 e STM32L0 .Mas se você
Robô que evita obstáculos com uma personalidade !: 7 etapas (com imagens)
Robô que evita obstáculos com uma personalidade !: Diferente da maioria dos robôs móveis, este realmente vaga de uma maneira que realmente parece estar 'pensando'! Com um microcontrolador BASIC Stamp (Basic Atom, Parallax Basic Stamps, Coridium Stamp, etc.), um chassi de algum tipo, alguns sensores e alguns s