Índice:

Parque da meia-noite: 7 etapas
Parque da meia-noite: 7 etapas

Vídeo: Parque da meia-noite: 7 etapas

Vídeo: Parque da meia-noite: 7 etapas
Vídeo: Racionais Mc's - A Vida é Desafio 2024, Novembro
Anonim
Parque da Meia-Noite
Parque da Meia-Noite
Parque da Meia-Noite
Parque da Meia-Noite

Aviso! Por favor, leia isto primeiro! Não machuque seu animal de estimação

Lasers são perigosos! NÃO recomendo construir este projeto COMO ESTÁ por vários motivos

  • Porque é muito fácil para um gato olhar para o laser
  • Talvez substitua o laser por uma "vara de pescar e barbante" (tipo de brinquedo para gatos) saindo do buraco …
  • A interferência pode fazer com que o servo laser se comporte inesperadamente e seja redefinido para a posição 0
  • Não é possível desligar o laser rapidamente ou redirecioná-lo. Ao contrário de um laser portátil
  • Gato é atraído pelo ruído e movimento dos servos e olha para o laser
  • O gato não entende os perigos dos lasers

Meu gato adora perseguir lasers

Meus braços ficam cansados muito rápido para o gosto dela quando se trata de ela perseguir o apontador laser que eu aceno … Claro, dou uma boa corrida; de vez em quando, por alguns minutos, mas eu precisava de algo mais automatizado … Adoro automatizar coisas.

Recentemente, segui o tutorial do arduino abaixo e construí um "CAT LASER POINTER".

create.arduino.cc/projecthub/circuito-io-team/how-to-make-a-cat-laser-pointer-5f6307

Esse conhecimento é um pré-requisito para o Midnight's Playground

Você aprenderá como conectar servos a um arduino, configurar o bluetooth, obter o software necessário. É tudo muito simples e o tutorial é muito bem delineado.

Segui as instruções. Tive um amigo para imprimir em 3D os 3 pequenos componentes de que necessita. Então, encomendei o módulo bluetooth, os servos (e alguns servos extras).

Estou sempre tentando aprender coisas sobre o arduino e a eletrônica. Acho "Instructables" um recurso inestimável e encontro ideias e ótimas dicas aqui todos os dias! Não sou profissional e ainda estou aprendendo. Eu amo programar computadores, então estava ansioso para brincar com esses servos e lasers.

Eu construí o "apontador laser para gatos" e funcionou conforme o esperado. O gato estava de fato perseguindo alegremente o ponto vermelho que foi projetado aleatoriamente no chão.

Então o Instructables fez um concurso para o PETS. Eu não pude resistir. Eu já tinha um Arduino Mega 2560 R3 e construí alguns outros projetos, então tenho alguns sensores extras em uma caixa. Juntei alguns pedaços de madeira que tinha. Alguns pedaços aqui e ali para os quais posso encontrar um uso.

E, decidi construir um pequeno playground Midnight usando o laser como um "Instrutível".

Suprimentos

Componentes essenciais necessários

  • Arduino Mega 2560 (ou similar) e cabo USB
  • Placa de ensaio e vários cabos de ligação (M-M. M-F, F-F)
  • Adaptadores de energia 9v e 12v (para Arduino e servo)

Componentes de playground

  • (4) x DXW90 Micro Servo Motor 9g / 1,6 kg
  • (1) x Módulo regulador de tensão de três terminais para Arduino
  • (2) x Módulo Sensor Ultrassônico de Distância HY-SRF05
  • (1) x Mecanismo de Pan / Tilt (https://www.thingiverse.com/thing:2800192)
  • (1) x HC-05 Módulo transceptor RF sem fio Bluetooth de 6 pinos
  • (1) x Módulo de Diodo Laser Mini 650nm 6mm 5V 5mW Laser
  • (6) x Vários pedaços de madeira
  • (2) x almofadas de amortecimento
  • (1) x lençol velho para embrulhar tudo

Programas

  • IDE Arduino
  • Arduino BlueControl disponível na Google Play Store.

Ferramentas Diversas

  • Pistola de grampo
  • Furar
  • Medidor de tensão (para solução de problemas, não é necessário)
  • Fita métrica
  • Cortador de fio
  • Alicate de rosca / ponta de agulha
  • Fita isolante
  • Tesoura
  • Canivete

Etapa 1: Mas o que posso fazer !?

Mas o que posso fazer !?
Mas o que posso fazer !?
Mas o que posso fazer !?
Mas o que posso fazer !?
Mas o que posso fazer !?
Mas o que posso fazer !?
Mas o que posso fazer !?
Mas o que posso fazer !?

Como isso é para o meu gato, tive que considerar algumas coisas … Não quero que meu gatinho se machuque, e os brinquedos devem ser flexíveis …

Eu tinha acabado de comprar alguns servos extras e alguns sensores de alcance ultrassônico em uma gaveta … Além disso, eu tinha acabado de fazer um incrível apontador a laser automatizado.

Olhei ao redor do apartamento e deixei minha imaginação correr solta. Eu tinha alguns recipientes de plástico velhos de café. Eu poderia usar as tampas redondas e girá-las com os servos. Encontrei um velho frasco de spray que não borrifava mais, examinei o tubo de plástico recuperado dentro dele e descobri que tinha alguns recursos interessantes que funcionariam bem.

Estou sempre guardando as caixas por muito mais tempo do que deveria … Então, eu tinha uma caixa grande e legal que eu poderia cortar e montar as coisas. O papelão foi útil muitas vezes durante o projeto. O suporte da bola é feito de papelão, as montagens ultrassônicas são feitas de papelão. Usei papelão para cobrir os fios para ajudar a protegê-los e, eventualmente, irei cobrir o fio e os componentes eletrônicos em uma caixa de papelão.

Etapa 2: o layout e a construção

O Layout e Build
O Layout e Build
O Layout e Build
O Layout e Build
O Layout e Construir
O Layout e Construir

Eu já tinha alguma madeira pré-cortada por aí, então tentei utilizar o que já tinha …

  • Uma peça quadrada de 2 '1 "de madeira compensada (para a base)
  • Uma placa de 1 "x 6" (para a prateleira)
  • Três 1 "x 1" s com cerca de 1 '1 "de comprimento (para segurar a prateleira)
  • Um pedestal de 1,5 "1,5" (para segurar o mecanismo do laser)

Reconhecido, este é um design bastante simples. Tenho certeza que com mais tempo e um pouco de criatividade, você poderia inventar algo espetacular, tenho certeza !!!

Vou usar aquele grande pedaço de papelão achatado na parte de trás para esconder as rodas e alavancas.

Eu pré perfurei os furos e usei alguns parafusos de madeira para segurar tudo junto. Não sou um carpinteiro muito bom, então desculpe alguns dos erros visíveis …

Eu grampeei um pouco de acolchoamento à prova de som que eu tinha na madeira. Usando papelão para ajudar a segurar os grampos.

AVISO! Mantenha o pedestal baixo, no máximo uma polegada. O gato pode olhar diretamente para ele se estiver muito alto! O meu é muito alto

Etapa 3: As atrações

The Laser Turret

A principal atração é a torre de laser.

Recentemente, fiz um apontador laser automático para gatos.

Era um brinquedo perfeito para construir o playground do Midnight. O "ponteiro" pode ser controlado via bluetooth e seu telefone Android usando um aplicativo chamado "Arduino BlueControl" disponível na Google Play Store. Devo admitir. O software para o mecanismo de pan / tilt original foi fundamental para começar. Eu estava enviando rapidamente meus comandos do bluetooth do Arduino em minutos. O software possui um modo "Autoplay" onde o laser é movido aleatoriamente em torno de uma área predefinida. Funciona muito bem para o que eu tinha em mente!

The Bouncing Ball / Jumping mouse Lever

Este é simplesmente um tipo de bola de lã amarrada a um barbante que encontrei. Em seguida, anexei isso à alavanca, que por sua vez é anexada a um servo. O servo pode ser programado para girar em qualquer lugar de 0 a 180 graus. Eu uso essa funcionalidade para mover a alavanca para cima e para baixo aleatoriamente, e faço a bola balançar de vez em quando.

Um bônus: coloquei um mouse na alavanca. Quando a alavanca puxa a corda para cima, o mouse aparece acima do cenário. Quando a bola cai, o mouse cai atrás do pano de fundo.

A roda do mouse

Presa a um dos servos está a tampa de plástico de uma lata de café. Prendi meu mouse na tampa e prenda a tampa em um servidor. Em seguida, recortei orifícios especiais (janela?) Para o mouse "aparecer" de repente. Um orifício acima da prateleira e um orifício abaixo. Girar a roda me permite posicionar o mouse em qualquer nível ou até mesmo ocultá-lo.

The String Wheel

Mais uma vez, usei a tampa da lata de café de plástico, mas desta vez colei alguns fios de lã na tampa. Usando o mesmo princípio da roda do mouse, posso balançar as cordas para frente e para trás na frente de uma "janela", ocultá-la ou fazê-la reaparecer. (Infelizmente, devido a um servo com defeito, tive que remover esta atração do festival.

Etapa 4: informações do Arduino, esboço, informações variáveis, etc

Pinagem Arduino

Usaremos pinos digitais, 2, 5, 7, 10, 11, 22, 23, 24, 25, 36, 40.

// Definir pinos de Bluetooth # define BTHC05_PIN_RXD 10 #define BTHC05_PIN_TXD 11

// Definir pino de laser # define LASER_PIN_S 2

// Definir 5 pinos servo #define SERVO9G1_PIN_SIG 36 // Laser esquerdo e direito #define SERVO9G2_PIN_SIG 40 // Laser para cima e para baixo #define SERVO9G3_PIN_SIG 5 // Alavanca esférica #define SERVO9G4_PIN_SIG 7 // Roda do mouse // Definir Trig e pino de eco para HY-SRF05 (Sensores ultrassônicos 1 e 2) #define trigPin1 22 // 12 Sensor de proximidade de bola #define echoPin1 23 // 13 Sensor de proximidade de bola #define trigPin2 24 // Sensor de proximidade de parque #define echoPin2 25 // Sensor de proximidade de parque

Variáveis mínimas e máximas para servos:

// Isso define a posição min & mix para o servo

exemplo:

int servo1Min = 70; int servo1Max = 110; int servo2Min = 25; int servo2Max = 90;

Estado do PlayTime

Uma rotina que executa o código quando um objeto aciona o sensor ultrassônico apropriado.

if (playTimeState) {// Aviso! Configure as coordenadas do laser de acordo com as dimensões que você construiu! desenhe um círculo, desenhe uma linha, etc, etc …}

Aviso! Lasers são perigosos. Não olhe diretamente para o laser

Usei um regulador 12v - 5v para fornecer 5v suavizado para servos e sensores.

Etapa 5: a saída serial

Ao usar o IDE do Arduino, você pode visualizar o "Monitor Serial" para visualizar a saída conforme a rotina é executada.

Abaixo está uma amostra editada da saída produzida.

começar

Sensor ultrassônico 1 - 28,85 Sensor ultrassônico 2 - 42,66 Sensor ultrassônico 1 - 28,79 Sensor ultrassônico 2 - 43,36 Sensor ultrassônico 1 - 28,78 Sensor ultrassônico 2 - 43,66 Sensor ultrassônico 1 - 28,31 Sensor ultrassônico 2 - 43,07 Sensor ultrassônico 1 - 28,29 Sensor ultrassônico 2 - 112,42 (Sensor do playground. Excedeu a regra "45"!) O objeto entrou no playground - Laser LIGADO - Desenhe o círculo x - 100,00, y - 45,00 x - 100,00, y - 45,20 x - 99,99, y - 45,39… (um monte de coordenadas editadas out) x - 97,37, y - 51,76 x - 97,23, y - 51,91 x - 97,10, y - 52,05 - Desenhe diagonal em direção à bola x - 91, y - 20 x - 92, y - 21 x - 93, y - 22 … x - 121, y - 50 x - 122, y - 51 x - 123, y - 52 - Traçando linha para a bola x - 123, y - 53 x - 123, y - 54… x - 123, y - 59 x - 123, y - 60 x - 123, y - 61 - Laser DESLIGADO - Ativando Alavanca de Esfera - Laser LIGADO - Traçando linha para baixo da bola x - 123, y - 62 x - 123, y - 61 x - 123, y - 60… x - 123, y - 48 x - 123, y - 47 x - 123, y - 46 - Desenho da linha direita para o mouse x - 123, y - 45 x - 122, y - 45 x - 121, y - 45… x - 76, y - 45 x - 75, y - 45 x - 74, y - 45 - Desenhar a linha até o mouse x - 73, y - 44 x - 73, y - 45 x - 73, y - 46… x - 73, y - 83 x - 73, y - 84 x - 73, y - 85 - Laser DESLIGADO - Mouse Wiggling - Laser LIGADO - Círculo de desenho x - 100,00, y - 45,00 x - 100,00, y - 45,20 x - 99,99, y - 45,39… x - 97,37, y - 51,76 x - 97,23, y - 51,91 x - 97,10, y - 52,05 - Tempo de reprodução desligado do laser! Sensor ultrassônico 1 - 27,45 Sensor ultrassônico 2 - 42,12 Sensor ultrassônico 1 - 27,56 Sensor ultrassônico 2 - 41,47 Sensor ultrassônico 1 - 27,93 Sensor ultrassônico 2 - 42,02

Etapa 6: Vídeos de demonstração

Image
Image

Primeiro Vídeo

Estou demonstrando a rotina principal do "playground", usando um sensor ultrassônico.

Essa rotina é a seguinte:

  1. Laser desenha um círculo
  2. O laser segue um caminho programado para a alavanca da bola quicando
  3. A bola é lançada 10 vezes entre as posições aleatórias e depois devolvida ao balde inferior
  4. O laser segue um caminho programado para a roda do mouse
  5. A roda do mouse balança um pouco para frente e para trás e, em seguida, o mouse se move para a prateleira superior. Em seguida, retorna à posição original.
  6. Laser desenha um círculo
  7. O laser desliga e espera que o gatilho aconteça

Segundo vídeo

Estou demonstrando a rotina da alavanca de bola saltitante / servo usando outro sensor ultrassônico.

Terceiro Vídeo

Estou demonstrando como começar no modo Autoplay. Então, quando um objeto é detectado (ou atraído), a rotina mencionada no primeiro vídeo é iniciada.

Quarto Vídeo

Midnight está testando a versão beta do playground para mim. Ela está fazendo um ótimo trabalho!

Quinto Vídeo

Este é um dos meus vídeos de erros. Como um fio terra foi desconectado, alguns resultados inesperados foram produzidos … O som está vindo da minha tv, mas quase parece sincronizado … Achei meio engraçado. Estou feliz que nada foi danificado.

Etapa 7: algumas reflexões finais

  • Para a segurança do gato. Não use o ponto de laser. Existem muitas variáveis a serem consideradas e não queremos machucar nosso amiguinho peludo.
  • As rodas e alavancas fornecem bastante estimulação, adicione alguns sinos ou LEDs e viola … Você tem uma alternativa segura ao laser.
  • Tenha cuidado quando e se você decidir usar sua pistola de grampos. Eu atirei um grampo no mesmo dedo duas vezes. O sangue jorrou. Infelizmente, só pensei em tirar uma foto depois de limpá-la … Desculpe:(

Recomendado: