
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03





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


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


Baixe o arquivo Chassis.3dm e corte as peças a laser.
Etapa 3: construir o robô



Monte o chassi cortado a laser, as rodas e os componentes eletrônicos:
- Solde os fios de jumper preto e vermelho aos pinos dos motores CC.
- Fixe os motores CC na base do chassi usando parafusos e porcas, conforme mostrado na imagem.
- Empurre os fios do jumper através dos orifícios no chassi, conforme mostrado na imagem.
- Prenda as duas rodas dianteiras e a roda traseira.
- Monte o banco de potência entre os motores CC.
- Monte o Arduino UNO R3 na parte superior do chassi.
- Coloque a placa de expansão da placa de ensaio acima.
- 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.
- 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.
- Solde os fios pretos (terra) juntos. Solde os fios vermelhos aos terminais da chave. Isole com cola quente.
- Monte o sensor ultrassônico, os sensores de infravermelho e o sensor de álcool nas peças cortadas a laser, conforme mostrado na imagem.
- Com os dois espaçadores de metal, fixe a peça de montagem dos sensores infravermelhos no chassi.
- Monte o Sensor Ultrassônico no chassi, conforme mostrado na imagem.
- Monte o Sensor de Álcool no chassi, conforme mostrado na imagem.
- Monte a tampa.
Etapa 4: conectar os elementos do circuito (diagrama do 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

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

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:
The Moving OLOID - um animal de estimação diferente em tempos diferentes: 10 etapas (com fotos)

O OLOID em movimento - um animal de estimação diferente em tempos diferentes: Corona mudou nossas vidas: exige que nos distanciemos fisicamente, o que, por sua vez, leva ao distanciamento social. Então, o que poderia ser uma solução? Talvez um animal de estimação? Mas não, Corona vem de animais. Vamos nos salvar de outro Corona 2.0. Mas se hamos
Alimentador de gato (animal de estimação) de força industrial: 10 etapas

Comedouro de gato (animal de estimação) de força industrial: Eu viajo por muitas semanas seguidas e tenho esses gatos selvagens ao ar livre que precisam ser alimentados enquanto estou fora. Por vários anos, tenho usado alimentadores modificados comprados na Amazon que são controlados por um computador raspberry pi. Mesmo que meu
Clone Arduino Tamagotchi - Animal de estimação digital: 8 etapas (com imagens)

Clone Arduino Tamagotchi - Animal de estimação digital: Neste vídeo, vamos construir nosso próprio animal de estimação digital usando o Arduino, um clone do Tamagotchi. Com mais de 76 milhões de unidades vendidas em todo o mundo, o Tamagotchi foi um dos brinquedos mais populares dos anos 90. Como você pode ver no pequeno display OLED, cuidamos de um sma
Porta do animal de estimação ao ar livre da IoT: 6 etapas (com fotos)

Porta do animal de estimação ao ar livre da IoT: fui inspirado por este instrutor para criar uma porta automática do galinheiro. Eu não queria apenas a porta do galinheiro com um cronômetro, mas também conectar a porta à internet para que pudesse controlá-la com meu telefone ou computador. Este d
Faça uma tigela de arte com uma garrafa de animal de estimação: 5 etapas (com fotos)

Faça uma tigela de arte com uma garrafa de animal de estimação: PET é polietileno tereftalato, que é um polímero termoplástico. Pode ser reformado por aquecimento. Após o processo de aquecimento, torna-se mais rígido, rígido, durável e vítreo. Torna-se ainda mais forte e cristalizado quando perfurado. Isso se reformou