Segregator inteligente que separa resíduos secos e úmidos
Componentes e suprimentos
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Ferramentas e máquinas necessárias
| ||||
|
Aplicativos e serviços online
|
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 ++
#includeclass 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
- Sensor Arduino - Tipos e Aplicações
- Temperatura do Raspberry Pi e sensor de luz
- Lixeira inteligente
- Sensor DHT11 com LEDs e um alto-falante Piezo
- Smart Blinds
- IOT - Jar inteligente usando ESP8266, Arduino e sensor ultrassônico
- Sapatos inteligentes (com laço automático e geração de eletricidade)
- Arduino Cloud Sensor Tower
- Braço robótico simples e inteligente usando Arduino
- Entendendo o sistema de reservatório de óleo úmido e seco