Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este instrutível foi criado em cumprimento ao requisito do projeto do Makecourse na University of South Florida (www.makecourse.com). O objetivo deste projeto é ajudar as pessoas a controlar sua respiração quando estão angustiadas ou apenas precisam relaxar. A forma como isso funciona é quando o indivíduo pressiona 1 no controle remoto, o motor de passo gira para expandir a bola enquanto a pessoa inspira e quando a bola diminui a pessoa expira.
Suprimentos
Impressora 3D (usei a impressora 3D Flashforge Finder)
Arduino UNO
Motor de passo 28BYJ-48 + ULN2003 Placa de Módulo de Teste de Driver
16x2 branco em LCD de caracteres azul
Controle remoto IR e receptor
Fios Arduino macho para macho e fêmea para macho
Clip de bateria de 9 V (conecta-se ao Arduino)
Bateria 9V
Etapa 1: impressão em 3D da bola de Hoberman
Esta parte é a parte mais demorada do projeto e sugiro começar a imprimir as partes no início deste projeto. Anexei os arquivos.stl abaixo para que você possa começar a imprimir imediatamente. Você precisará de 96 impressões do "Arm_hoberman", 12 impressões de "Sectional_hoberman", 168 impressões de "Pin_hoberman" e apenas uma impressão do resto dos arquivos. Uma vez impressas, você tem as peças exatamente como na segunda foto mostrada. Você precisará conectar 8 peças "Arm_hoberman" com os pinos e, em seguida, prosseguir para conectar 4 peças "Sectional_hoberman" em cada extremidade. Preste muita atenção em como você monta e certifique-se de que as peças "Sectional_hoberman" estão exatamente montadas como na terceira imagem mostrada. Repita este processo até fazer um anel completo. Depois de completar um anel, repita o processo como no início, mas anexe-o às peças "Secional_hoberman" já no primeiro anel. Repita até que você tenha três anéis que irão abrir e fechar a bola corretamente. Em seguida, imprima o resto das peças que são "HOBERMANHEADmotor", "HOBERMANmotor" e "HOBERPLATEmotor" e monte-as como mostra a quarta imagem.
Etapa 2: configuração dos circuitos
Configure o controle remoto IR e o receptor, o motor de passo e a tela LCD conforme mostrado. Você pode conectar a fêmea ao macho ao visor LCD e ao driver ULN2003 1. Certifique-se de conectar o IN1 no driver ULN2003 1 ao pino 8 no Arduino, IN2 ao pino 9, IN3 ao pino 10 e IN4 ao pino 11. Além disso, certifique-se de conectar o SDA e o SLC aos pinos corretos no Arduino (consulte a parte traseira do Arduino para ver os pinos SDA e SLC). Por último, conecte o receptor IR conforme mostra a terceira imagem; S vai para o pino 2, GND vai para o aterramento e Vcc vai para a coluna positiva na placa de ensaio.
Quando o código estiver pronto, conecte o clipe da bateria ao Arduino junto com a bateria de 9V. Também sugiro comprar outra bateria que se conectará separadamente ao motor de passo. Conectar o motor de passo com a mesma bateria que liga tudo o resto esgota a bateria mais rápido e pode não funcionar corretamente.
Etapa 3: Código
Baixe o IDE do Arduino se ainda não o fez. Eu pessoalmente usei e recomendo a última versão 1.8.10. Anexei o código abaixo e certifique-se de que tudo funciona corretamente. Divirta-se!