Índice:

Máquina inútil: El Rompe Huevos: 10 etapas
Máquina inútil: El Rompe Huevos: 10 etapas

Vídeo: Máquina inútil: El Rompe Huevos: 10 etapas

Vídeo: Máquina inútil: El Rompe Huevos: 10 etapas
Vídeo: PRUEBO 7 INVENTOS EXTRAÑOS para ROMPER HUEVOS ¿Funciona con Mike? 2024, Julho
Anonim
Máquina inútil: El Rompe Huevos
Máquina inútil: El Rompe Huevos

Diga olá a El Rompe Huevos, a máquina inútil criada por Jorge Christie e Rebeca Duque Estrada

O que deve fazer?

É hora do brunch e você está sonhando em ter seus ovos moles. Como quebrar os ovos precisa de muita atenção e experiência, desenvolvemos um robô para te ajudar! Mas … algo deu errado durante o aniversário e veio ao mundo um pouco rebelde. Realmente tentará ajudá-lo, mas se você colocar alguma música legal para tocar durante o seu brunch, pode ficar muito animado e as coisas podem dar errado.

Então, aproveite o seu brunch e espero que possa bagunçar algumas coisas =)

Etapa 1: Lista de peças

Lista de peças
Lista de peças

Esta é a lista de peças de que você precisa. O suporte impresso em 3D você pode fazer da maneira que preferir, mas lembre-se sempre de deixar espaço suficiente para a parte eletrônica.

1x servo motor SG90 [1]

1x interruptor de limite [2]

1x Módulo sensor de microfone Iduino SE019 [3]

3x LEDs vermelhos [5]

1x Arduino Uno [4]

1 protoboard [6]

1x bom suporte impresso em 3D

1 colher de sua preferência

1 módulo de bateria (opcional)

Um monte de cabos [7]

Alguns ovos

Etapa 2: o suporte

O apoio
O apoio
O apoio
O apoio
O apoio
O apoio
O apoio
O apoio

O suporte impresso em 3D foi projetado considerando um local para o ovo com uma pequena abertura para encaixar o botão, o suporte para o servo para girar a colher, um local para o Arduino e a eletrônica no seu interior ficarem protegidos da bagunça que pode acontecer. E algumas luzes que vão piscar com a música.

Etapa 3: Código

Código
Código
Código
Código

O código funciona com duas entradas: O botão e o módulo de microfone. O botão, colocado abaixo do ovo, detecta quando o ovo está no lugar e, por meio de uma condição “se”, ele começa a executar o código. O microfone passa a ler o som do ambiente e quando se enquadra na faixa especificada, aciona as duas saídas: o servo que gira a colher e os leds que passam a brilhar no ritmo da música.

Alguns mapeamentos e condições “se” foram usados em outros para evitar ruído.

Para iniciar a fiação de seus componentes, basta dar uma olhada no diagrama fritzing.

// Useless Robots Presents: // ElRompeHuevos // Código: Rebeca Duque Estrada e Jorge Christie

// Código para motor e integração de som com base em: // // Faça um Servo mover para o som. // // 2012 por Cenk Özdemir

// Servo #include // criando um objeto servo Servo myservo;

// MicrophoneSensor

int sensorPin = A0;

int sensorValue = 0; //Botão

botãoPin int = 2;

int buttonState = 0; //CONDUZIU

int ledPin = 12;

void setup () {

Serial.begin (9600);

Serial.println ("online");

myservo.attach (9);

pinMode (sensorPin, INPUT);

pinMode (buttonPin, INPUT);

pinMode (ledPin, OUTPUT);

}

void loop () {

buttonState = digitalRead (buttonPin);

if (buttonState == LOW) // Funciona de maneira oposta. BAIXO quando o botão é pressionado. Se a condição for verdadeira, comece toda a magia e vamos quebrar alguns ovos;)

{

int sensorValue = analogRead (sensorPin);

int LEDValue = map (sensorValue, 0, 150, 0, 255); // Mapeie um valor para LED que pode ser um número inteiro entre 0..255

sensorValue = map (sensorValue, 60, 150, 80, 45); // Mapeie a faixa possível do servo com os valores do sensor. int MoveDelayValue = map (sensorValue, 0, 300, 0, sensorValue); // define o servo na posição padrão Serial.println (sensorValue);

if (sensorValue <80) {// corta algum ruído com uma condição if

atraso (1);

myservo.write (sensorValue); // move o servo para a leitura mapeada

analogWrite (ledPin, sensorValue); // liga o led com o valor calculado

atraso (MoveDelayValue / 2); // e mova neste tempo de atraso

}

analogWrite (ledPin, 0); // desligue o led novamente.

}

outro {

digitalRead (sensorValue == 0);

}

}

Etapa 4: Montagem - 1

Montagem - 1
Montagem - 1

Primeiro: monte todo o seu circuito e teste se está funcionando conforme o esperado. Identifique-os e desconecte para prosseguir com a montagem.

Etapa 5: Montagem - 2

Montagem - 2
Montagem - 2
Montagem - 2
Montagem - 2

As lâmpadas foram estendidas com um par de fios. Instale todas as luzes nos orifícios. Adicione cola quente para fixá-los

Etapa 6: Montagem - 3

Montagem - 3
Montagem - 3
Montagem - 3
Montagem - 3

Instale o servo e fixe-o com cola quente.

O ideal é marcar seus cabos antes da instalação para que seja mais fácil reconectar todos.

Etapa 7: Montagem -4

Montagem -4
Montagem -4
Montagem -4
Montagem -4

Estenda os conectores do microfone para ter mais flexibilidade para colocá-lo.

Posicione no suporte e cole

Etapa 8: Montagem - 5

Montagem - 5
Montagem - 5
Montagem - 5
Montagem - 5

Coloque a placa do botão na ranhura e fixe-a com cola.

Coloque a tampa e verifique se o botão pode ser acionado pelo ovo.

Etapa 9: Aproveite o seu brunch e divirta-se =)

Agora é hora de experimentar o seu próprio Rompe Huevos.

Coloque um ovo no suporte e toque ou cante uma música para ativar sua máquina inútil.

Esteja pronto para limpar alguma bagunça depois.

Recomendado: