Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Sistema DIY de Controle de Baratas com Arduino – Construa por Menos de $30

Componentes e Materiais

Arduino Micro 1
Arduino MKR1000 1

Sobre o Projeto

Sistema DIY de Controle de Baratas com Arduino – Construa por Menos de $30

Há alguns anos vi a barata controlada por smartphone da Backyard Brains e fiquei impressionado! Tentei convencer minha mãe a me deixar comprar, mas a menção de baratas a fez recusar. :) Comecei a fazer projetos com Arduino alguns anos depois. Lembrei-me de quanto queria fazer o experimento com a barata, então a convenci de que baratas não são nojentas. Comprei algumas baratas assobiadoras de Madagascar. Quando chegaram, comecei a programar, testar, reprogramar, retestar. Finalmente descobri como fazer tudo corretamente e alterar temporariamente o comportamento da barata, como você verá neste vídeo:

Isto não é um brinquedo, é um experimento científico para ensinar neurociência. É semelhante a alguém receber um implante coclear (que devolveu a audição a mais de 324.000 pessoas). Baratas podem regenerar antenas e patas perdidas. As baratas neste projeto foram totalmente anestesiadas durante a "cirurgia". Tudo o que fiz é reversível e foi revertido ao final do experimento. Também usei Cianoacrilato (super cola), mas não é prejudicial porque um químico similar foi usado na Guerra do Vietnã para selar ferimentos em humanos.

Passo 1: Como Funciona

Como funciona? Bem, como muitos insetos, as baratas têm antenas diretamente envolvidas na navegação. Estimulando as antenas com frequências variáveis (que imitam sinais neurais) do Arduino, você pode fazer a barata pensar que há uma parede à sua frente quando não há. Quando isso acontece, a barata vira em outra direção. Embora depois de um tempo a barata comece a ignorar o estímulo e continue andando como se não tivesse a mochila.

Passo 2: Materiais

Sistema DIY de Controle de Baratas com Arduino – Construa por Menos de $30

Peças Eletrônicas:

Baratas:

Certifique-se de verificar as regulamentações do seu país e estado sobre baratas. Mantenha sempre a gaiola fechada com uma camada espessa de vaselina ao redor da tampa. NUNCA deixe baratas sem supervisão fora do terrário e NUNCA, JAMAIS solte baratas na natureza, onde quer que você viva.

Ferramentas:

Passo 3: Construa a Mochila

Sistema DIY de Controle de Baratas com Arduino – Construa por Menos de $30

O primeiro passo é fazer a "mochila". Usando chapa de alumínio, recorte uma forma de "+" de 7,5cm x 5cm. Dobre as bordas para cima (veja as fotos). Se quebrarem, tente cortar contra o grão do alumínio. Depois, envolva fita isolante em uma das extremidades. Em seguida, faça um pequeno furo em uma das extremidades, próximo ao centro, e passe o fio. Solde uma das extremidades a uma arruela pequena. Faça o mesmo do outro lado. Feito isso, solde um conector de pinos nos fios recém-instalados e coloque fita isolante nas juntas de solda. Em seguida, cole com cola quente um conector de pinos maior em um dos lados da "mochila", solde um fio de aproximadamente 2,5cm do fio encapado a um dos pinos e faça o mesmo com o outro pino. Para testar, coloque uma bateria A23 no suporte e conecte o conector de pinos nos pinos VIN e GND do Arduino Micro. Se acender, você fez corretamente. Se não, talvez precise dobrar o suporte da bateria para que toque a bateria A23.

Passo 4: Procedimento das Antenas

Sistema DIY de Controle de Baratas com Arduino – Construa por Menos de $30

Pegue uma barata e coloque-a gentilmente em um copo com água gelada (isso anestesia a barata) por aproximadamente 2 minutos ou até que haja pouca ou nenhuma reação a movimentos. Depois, coloque a barata sobre o papel toalha e lixe levemente o topo do tórax da barata (esta é uma substância sem nervos, muito parecida com suas unhas e cabelo). Então, com sua cola não tóxica, cole a mochila na área lixada. Em seguida, corte as antenas até cerca de 2-3 cm. Depois, insira levemente o fio cerca de 0,25 cm em uma das antenas aparadas (que é oca) e aplique um pouco de super cola no fio e empurre mais 0,25 cm para dentro da antena. Faça o mesmo com a outra antena. Quase lá! Antes de continuar, certifique-se de que a barata ainda está totalmente anestesiada; se não, coloque-a gentilmente de volta na água gelada. Insira cuidadosamente o alfinete reto no lado do tórax da barata. Em seguida, insira o fio de terra 0,25 cm na pequena perfuração que você acabou de fazer e aplique uma pequena quantidade de super cola no fio e insira mais 0,25 cm no furo. Certifique-se de que os fios fiquem longe das patas porque elas podem puxar os fios! Quando terminar, deixe-a recuperar durante a noite em um terrário separado. Depois de fazer a cirurgia algumas vezes, fica mais fácil. Lembre-se também de limpar a mesa e descartar a água gelada para manter sua mãe feliz.

Passo 5: Código

Sistema DIY de Controle de Baratas com Arduino – Construa por Menos de $30

O código é simples e fácil de modificar. Se tentar reescrever o código, lembre-se de usar noTone(seu_pino) após cada uso da função tone. O Arduino usa milissegundos, então 1 segundo equivale a 1000 milissegundos. Se quiser estimular a outra antena, simplesmente mude 11 para 12.

void setup() {
  // configuração inicial
}

void loop() {
  tone(11, random(1,100), random(1,1000)); // fará a barata virar em uma direção
  noTone(11);
}

Passo 6: Experimente!

Sistema DIY de Controle de Baratas com Arduino – Construa por Menos de $30

Após carregar o código no Arduino, retire a barata com a mochila do terrário, insira uma bateria A23 na mochila, conecte os conectores de pinos no Arduino e observe a barata virar! Se suspeitar que não está aterrado corretamente, use um multímetro na escala de ohms. Coloque uma ponta no fio da antena e outra no fio de terra; se ler algo acima de 1 ohm, você fez corretamente; se ler abaixo de 1, o fio da antena e o fio de terra estão se tocando; se ler "fora de escala", não está aterrado corretamente, então você precisará refazer o procedimento do fio de terra. Ao terminar o experimento, lembre-se de remover gentilmente a mochila e cortar os fios. Outra dica: ao testar, faça em um ambiente com iluminação uniforme porque as baratas às vezes viram em áreas escuras.

Agradecimentos especiais à minha mãe, que tolerou baratas vivas em casa, e ao meu pai, pela ajuda no projeto. Obrigado por ler!

Código Completo

/* void setup() { 
  void loop() { 
    tone(11, random(1,100), random(1,1000)); // fará a barata virar em uma direção
    noTone(11);
  }
}

Processo de manufatura

  1. Painel de Controle para Flight Simulator 2020 com Arduino Nano – Display LCD e CDI
  2. Painel de Chaves e LEDs para Microsoft Flight Simulator 2020 com Arduino
  3. Mealheiro Inteligente: Controlar Aceitador de Moedas com Arduino Nano
  4. Central de Controle de Potência Arduino: N-FET, P-FET, Relé e Kit RTC
  5. Controlar um LED via Bluetooth com Arduino – Guia DIY Simples
  6. Controlador de Umidificador DIY com Arduino e Relé – Configuração Segura de Alta Tensão
  7. Controle Dois Motores de Passo com Arduino Nano e Joystick – Tutorial Simples
  8. ThimbleKrox: Controle de Mouse Dedo-Montado com Arduino Micro e MPU-6050
  9. Controle Remoto de Carro com Arduino Uno e Bluetooth: Guia Passo a Passo
  10. Controle de Ventoinha PWM 4 Pinos 25 kHz com Arduino Uno – Montagem, Código e Teste