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

Segregator inteligente que separa resíduos secos e úmidos

Componentes e suprimentos

Arduino Mega 2560
Cérebro do projeto
× 1
DFRobot Gravity:Sensor digital capacitivo de toque para Arduino
Ajuda na classificação de resíduos secos.
× 1
Sensor de umidade do solo SparkFun (com terminais de parafuso)
Isso detectará a umidade e, assim, ajudará na classificação dos resíduos como secos ou úmidos
× 1
Micro servo motor SG90
Atuador
× 1
Folhas de acrílico
Corpo do Segregator
× 1
Tábua de pão sem solda meio tamanho
× 1
Fios de jumpers (genérico)
× 1
Bateria de 9 V (genérica)
Fonte de alimentação
× 1

Ferramentas e máquinas necessárias

Decapador e cortador de fio, 18-10 AWG / 0,75-4 mm² Fios de capacidade
Pistola de cola quente (genérica)

Aplicativos e serviços online

Arduino IDE
Plataforma de codificação que é compatível com Arduino.

Sobre este projeto


Descrição: Este segregador pode separar resíduos secos e úmidos com sucesso.

Nota: Não pode separar plástico ou metal. Para isso, você deve usar sensores e módulos adicionais





Construção:


1. Eu usei 2 folhas de acrílico como corpo do meu segregador

2 .Servo motor é usado como um atuador que irá girar dependendo do tipo de resíduo (seco ou úmido)

3. Eu usei a escala / régua estacionária de custo muito baixo como o eixo do meu servo motor. Isso conecta a base superior e o servo motor. Eu usei uma pistola de cola para colar.
  • Observação:você também pode usar feviquick como cola, mas é arriscado, então use-o com cuidado.

4. O sensor de umidade é fixado na parte superior do segregador de forma que, quando o resíduo for colocado, ele caia diretamente no sensor. Há também um sensor de toque ao lado dele para detectar resíduos secos. Isso conclui a construção deste projeto.





Por que tocar no sensor quando o sensor de umidade pode por si só classificar o tipo de resíduo?

  • sim é verdade que a umidade pode classificar os resíduos úmidos. mas não pode classificar resíduos secos. porque? imagine que você deseja ter um estado neutro quando nenhum resíduo for colocado no sensor. Não importa o quanto você tente, você não será capaz de atingir esse estado neutro. O sensor de umidade sempre estará em um estado seco por padrão, o que resultará na inclinação do separador sempre para um dos lados. Para superar esse problema, o sensor de toque é usado.





Implementação passo a passo:

  • Etapa 1 :Conforme mostrado na imagem acima, reúna 2 lâminas de acrílico. Você pode conseguir essas folhas em qualquer lugar em lojas locais ou encomendá-las online através da Amazon.
  • Etapa 2 :Faça os furos nas folhas de acrílico conforme mostrado na imagem para que você possa fixar o porta-massa.
  • Etapa 3 :Em seguida, na parte superior do suporte da bateria, coloque o servo motor apontando para frente, conforme mostrado na imagem. Você pode consertar o servo motor com fita dupla-face ou pistola de cola.
  • Etapa 4 :Em seguida, pegue uma balança estacionária de plástico (que você costumava usar em escolas para desenhar linhas) e faça um furo na sua parte inferior que será um pouco menor que o diâmetro do eixo do motor. (Você pode fazer os furos usando um ferro de solda quente ou qualquer outra haste de aço fina.)
  • Etapa 5 :Cole a outra folha de acrílico no topo da escala conforme mostrado na imagem usando uma pistola de cola. Certifique-se de que está bem fixo e não se move.
  • Etapa 6 :Coloque o sensor de umidade e o sensor de toque na parte superior da placa de acrílico.

>> Seguindo estes 6 passos corretamente, você está pronto para prosseguir :)





Explicação do hardware:


Para implementar esta configuração de hardware, você precisará aprender os seguintes conceitos em profundidade:
  • Arduino : Arduino é um microcontrolador que será usado neste projeto. Você pode aprender tudo sobre isso neste link. Também não se esqueça de verificar a documentação oficial do Arduino.
  • Programação C ++ : Para programar em Arduino, você aprenderá Programação C ++ em um nível intermediário. Você também terá que aprender as funções básicas do Arduino.
  • Sensor de umidade : Você precisará aprender a interface do Arduino com o sensor de umidade com diagrama de circuito.
  • Sensor de toque: Você precisará aprender a interface do Arduino com o sensor de toque com diagrama de circuito.
  • Servo motor: Você terá que aprender sobre o servo motor e como exatamente ele é operado com o Arduino.





Trabalho do Smart Segregator passo a passo:

  • Etapa 1: Os resíduos são depositados no sensor de umidade.
  • Etapa 2 :Dependendo do limite definido, o sensor de umidade classifica-o como seco ou úmido.
  • Etapa 3: Assim que a etapa 2 é concluída, o servo motor funciona em qualquer direção dependendo do tipo de resíduo e o resíduo vai para o compartimento apropriado.
  • Etapa 4: Todo o processo é autônomo e contínuo.

Vídeo: Não se esqueça de verificar o incrível funcionamento deste projeto (o link é fornecido abaixo :)



Código

  • Segregador inteligente
Segregador inteligente C / C ++
 #include  class Smart_Segregator / * _____________________________________________________________ | | Descrição ----------- | - Este é um segregador inteligente que separa seco e úmido | resíduos úmidos. (Não pode separar metal ou plástico) | | ................................................. ............ | | Atributos ---------- | pin_1:int | - Número do pino do servo motor. | | pin_2:int | - Número do pino do sensor de umidade. | | pin_3:int | - Número do pino do sensor de toque. | | ................................................. ........... | | Métodos | ------- | dry_waste () | - A tampa do segregador desliza para o lado direito. | | wet_waste () | - A tampa do segregador desliza para o lado esquerdo | | neutral_state () | - Em que a tampa do segregador está no meio. | | executar () | - O Smart Segregator começa a operar. | | ___________________________________________________________ * / {public:int servo_pin; int umidade_sensor_pin; int touch_sensor_pin; int detect_moisture; int detect_touch; Servo servo; Smart_Segregator (int pin_1, int pin_2, int pin_3) {servo_pin =pin_1; umidade_sensor_pin =pino_2; touch_sensor_pin =pin_3; detect_moisture =0; detect_touch =false; } void init () {Serial.begin (9600); servo.attach (servo_pin); servo.write (90); pinMode (umidade_sensor_pin, INPUT); pinMode (touch_sensor_pin, INPUT); Serial.println ("Seu Segregator Inteligente está pronto para se Segregar!"); } void dry_waste () {servo.write (0); } void wet_waste () {servo.write (180); } void neutral_state () {servo.write (90); } void execute () {detect_moisture =digitalRead (umidade_sensor_pin); detect_touch =digitalRead (touch_sensor_pin); if (detect_moisture> 85 &&detect_touch ==true) {wet_waste (); } else if (detect_moisture <=85 &&detect_touch ==true) {dry_waste (); } else {neutral_state (); }}} segregator =Smart_Segregator (8,6,2); void setup () {segregator.init ();} void loop () {segregator.execute ();} 

Esquemas


Processo de manufatura

  1. Sensor Arduino - Tipos e Aplicações
  2. Temperatura do Raspberry Pi e sensor de luz
  3. Lixeira inteligente
  4. Sensor DHT11 com LEDs e um alto-falante Piezo
  5. Smart Blinds
  6. IOT - Jar inteligente usando ESP8266, Arduino e sensor ultrassônico
  7. Sapatos inteligentes (com laço automático e geração de eletricidade)
  8. Arduino Cloud Sensor Tower
  9. Braço robótico simples e inteligente usando Arduino
  10. Entendendo o sistema de reservatório de óleo úmido e seco