Índice:

Animal de estimação catador de álcool: 6 etapas
Animal de estimação catador de álcool: 6 etapas

Vídeo: Animal de estimação catador de álcool: 6 etapas

Vídeo: Animal de estimação catador de álcool: 6 etapas
Vídeo: Você sabe como eliminar o berne em casa com toucinho???!!! 2024, Julho
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Animal de estimação catador de álcool
Animal de estimação catador de álcool
Animal de estimação catador de álcool
Animal de estimação catador de álcool
Animal de estimação catador de álcool
Animal de estimação catador de álcool

O Alcohol Scavenging Pet é um robô que segue a linha baseado em arduino, projetado para jogar um jogo interativo com seu dono. O robô se move ao longo da linha do caminho (fita preta) em um loop. O dono trata o animal de estimação um tiro por vez em sua linha de caminho. Quando o robô detecta o tiro (obstáculo), ele para na frente dele e “cheira” (verifica o nível de álcool). Se a dose contiver álcool, o animal se excita (toca a respectiva melodia), e armazena a dose em seu ninho (terminal Alcohol House). Se a dose não contiver álcool, fica decepcionada (toca a respectiva melodia), e “joga” a dose no lixo (terminal Water House). Em seguida, ele volta ao seu caminho para mais limpeza!

Etapa 1: reúna materiais, componentes e ferramentas

Reúna materiais, componentes e ferramentas
Reúna materiais, componentes e ferramentas
Reúna materiais, componentes e ferramentas
Reúna materiais, componentes e ferramentas

Materiais e componentes:

Para o robô, você precisará de:

  • 1x 2WD Smart Motor Robot Car Chassis KIT
  • 2x placas de madeira de 2 mm - 25 x 50 cm
  • 2x espaçadores de metal 20 mm
  • Parafusos M2 x 6mm
  • Parafusos M2,5 x 6mm
  • Parafusos M3 x 6
  • Fita de Espuma Dupla Face
  • 1x Arduino Uno R3 ATmega 328P
  • 1x Prototype Shield com Mini breadboard para Arduino Uno R3
  • 1x cabo USB tipo A / B
  • 2x Sensores IR TCRT5000 de Seguimento de Linha
  • 1x sensor ultrassônico HC-SR04
  • 1x MQ3 sensor de álcool e etanol
  • 1 LED azul
  • 1x resistor 1kΩ
  • 1x Piezo Passive Buzzer
  • 1x Haljia L9110S Dual-Channel H-Bridge
  • 2x motores CC (KIT de chassi de carro robô inteligente 2WD)
  • 1x interruptor (2WD Smart Motor Robot Car Chassis KIT)
  • 1x Mini Power Bank 5000mAh com saída 2.4A
  • Jumper Wires

Para a configuração, você precisará de:

  • Kappa Board
  • Fita preta
  • Copos de Shot
  • Guarda-chuvas de coquetel
  • Álcool e bebidas não alcoólicas

Ferramentas:

  • Conjunto de chaves de fenda de precisão pequena
  • Alicate
  • Cortador
  • Pistola de cola quente
  • Estação de solda

Etapa 2: corte a laser o chassi

Corte a laser no chassi
Corte a laser no chassi
Corte a laser no chassi
Corte a laser no chassi

Baixe o arquivo Chassis.3dm e corte as peças a laser.

Etapa 3: construir o robô

Construa o Robô
Construa o Robô
Construa o Robô
Construa o Robô
Construa o Robô
Construa o Robô

Monte o chassi cortado a laser, as rodas e os componentes eletrônicos:

  1. Solde os fios de jumper preto e vermelho aos pinos dos motores CC.
  2. Fixe os motores CC na base do chassi usando parafusos e porcas, conforme mostrado na imagem.
  3. Empurre os fios do jumper através dos orifícios no chassi, conforme mostrado na imagem.
  4. Prenda as duas rodas dianteiras e a roda traseira.
  5. Monte o banco de potência entre os motores CC.
  6. Monte o Arduino UNO R3 na parte superior do chassi.
  7. Coloque a placa de expansão da placa de ensaio acima.
  8. Adicione a ponte H de canal duplo no local designado e conecte os fios de jumper dos motores DC aos pinos do motor A e B. O motor CC esquerdo é conectado aos pinos do motor A e o direito aos pinos do motor B, conforme mostrado no diagrama do circuito.
  9. Adicione o Switch posicionado conforme mostrado na imagem. Corte o cabo USB - que conectará o Power Bank com o Arduino UNO R3 - em dois, e retire os cabos preto e vermelho em ambos os lados.
  10. Solde os fios pretos (terra) juntos. Solde os fios vermelhos aos terminais da chave. Isole com cola quente.
  11. Monte o sensor ultrassônico, os sensores de infravermelho e o sensor de álcool nas peças cortadas a laser, conforme mostrado na imagem.
  12. Com os dois espaçadores de metal, fixe a peça de montagem dos sensores infravermelhos no chassi.
  13. Monte o Sensor Ultrassônico no chassi, conforme mostrado na imagem.
  14. Monte o Sensor de Álcool no chassi, conforme mostrado na imagem.
  15. Monte a tampa.

Etapa 4: conectar os elementos do circuito (diagrama do circuito)

Conectar Elementos de Circuito (Diagrama de Circuito)
Conectar Elementos de Circuito (Diagrama de Circuito)
Conectar elementos de circuito (diagrama de circuito)
Conectar elementos de circuito (diagrama de circuito)
Conectar elementos de circuito (diagrama de circuito)
Conectar elementos de circuito (diagrama de circuito)

1. Usando fios de jumper vermelhos e fios de jumper pretos, crie uma alimentação e uma linha de aterramento na placa de expansão da placa de ensaio. Todos os fios de aterramento e jumper de alimentação dos elementos do circuito serão conectados a essas linhas.

2. Conecte os pinos H-Bridges aos pinos certos na placa de ensaio, conforme mostrado no diagrama de circuito.

3. Conecte os pinos dos sensores aos pinos da placa de ensaio, conforme mostrado no diagrama de circuito.

4. Adicione o Buzzer e o LED conectado aos pinos, conforme mostrado no diagrama de circuito.

Etapa 5: construir a configuração

Construir a configuração
Construir a configuração

A pista é construída com fita preta com 3,5 cm de largura. Os terminais são perpendiculares à via e têm 13 cm de largura e cerca de 40 cm de comprimento. O trilho não deve ter saliências na superfície, que impeçam o copo de deslizar ao ser empurrado pelo robô.

Os copos não contêm álcool ou água, apenas os guarda-chuvas vermelhos são borrifados com álcool.

O robô será posicionado na pista para ter o caminho preto entre os dois sensores infravermelhos.

Etapa 6: carregue o código

Carregue o código
Carregue o código

Resumo:

O movimento do loop no caminho é definido por uma série de funções. As funções básicas são: moveForward (), moveBackward (), rotateLeft (), rotateRight () e stopMotors (). A rotação, feita quando o robô chega a um terminal, é definida na função reverseDirection (). Esta função é acionada quando ambos os sensores IR estão na cor preta. A orientação do robô para o terminal direito, após detectar se o copo é álcool ou água, é feita na função turnAroundObject ().

No loop void (), por meio de uma série de instruções If, o processo é direcionado. Se os dois sensores infravermelhos detectarem a cor branca, o robô avançará. Se o preto for detectado por um dos sensores IR, o robô irá recalibrar seu movimento para seguir o caminho.

Caso o robô encontre um obstáculo, detectado com o Sensor Ultrassônico, o robô irá parar e verificar com o Sensor de Álcool MQ3, se há álcool. Se o valor do álcool aumentar, a campainha tocará a música do álcool e girará ou avançará para que o copo seja empurrado em direção ao terminal de álcool. Se o valor não aumentar, a campainha tocará a música da água e as mesmas etapas serão repetidas em direção ao terminal de água.

Recomendado: