Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Segregador inteligente que separa residuos secos y húmedos

Componentes y suministros

Arduino Mega 2560
Cerebro del proyecto
× 1
DFRobot Gravity:Sensor táctil capacitivo digital para Arduino
Ayuda a clasificar los desechos secos.
× 1
Sensor de humedad del suelo SparkFun (con terminales roscados)
Esto detectará la humedad y, por lo tanto, ayudará a clasificar los desechos como secos o húmedos
× 1
Micro-servo motor SG90
Actuador
× 1
Láminas acrílicas
Cuerpo del segregador
× 1
Protoboard sin soldadura de tamaño medio
× 1
Cables de puente (genéricos)
× 1
batería de 9V (genérica)
Fuente de alimentación
× 1

Herramientas y máquinas necesarias

Pelacables y cortador, 18-10 AWG / 0,75-4 mm² Cables de capacidad
Pistola de pegamento caliente (genérica)

Aplicaciones y servicios en línea

Arduino IDE
Plataforma de codificación que es compatible con Arduino.

Acerca de este proyecto

Descripción: Este separador puede separar los desechos secos y húmedos con éxito.

Nota: No puede segregar plástico o metal. Para eso, debe usar sensores y módulos adicionales

Construcción:

1. He utilizado 2 láminas acrílicas como cuerpo de mi segregador

2 .El servomotor se utiliza como un actuador que girará dependiendo del tipo de desperdicio (seco o húmedo)

3. He utilizado una regla / báscula estacionaria de muy bajo costo como eje de mi servomotor. Esto conecta la base superior y el servomotor. He usado pistola de pegamento para pegarlo.

  • Nota:también puede usar feviquick como pegamento, pero es arriesgado, así que utilícelo con cuidado.

4. El sensor de humedad se fija en la parte superior del segregador de modo que cuando se depositan los desechos, caen directamente sobre el sensor. Además, hay un sensor táctil para detectar residuos secos. Esto completa la construcción de este proyecto.

¿Por qué tocar el sensor cuando el sensor de humedad solo puede clasificar el tipo de residuo?

  • es cierto que la humedad puede clasificar los desechos húmedos. pero no puede clasificar los desechos secos. ¿Por qué? imagina que quieres tener un estado neutral cuando no hay desperdicio en el sensor. No importa cuánto lo intente, no podrá lograr este estado neutral. El sensor de humedad siempre estará en un estado seco por defecto, lo que dará como resultado que el segregador siempre se incline hacia cualquier lado. Para superar este problema, se utiliza un sensor táctil.

Implementación paso a paso:

  • Paso 1 :Como se muestra en la imagen de arriba, reúna 2 láminas de acrílico. Puede conseguir estas hojas en cualquier lugar de las tiendas locales o pedirlas en línea a través de Amazon.
  • Paso 2 :Haga los agujeros en las láminas acrílicas como se muestra en la imagen para que pueda fijar el soporte de la masa en ellas.
  • Paso 3 :Luego, en la parte superior del soporte de la batería, pegue el servomotor apuntando hacia adelante como se muestra en la imagen. Puede fijar el servomotor con cinta adhesiva de doble cara o pistola de pegamento.
  • Paso 4 :Luego tome una balanza estacionaria de plástico (que solía usar en las escuelas para dibujar líneas) y haga un agujero en la parte inferior que será un poco menor que el diámetro del eje del motor (puede hacer los agujeros usando un soldador en caliente o cualquier otra varilla de acero delgada.)
  • Paso 5 :Pegue la otra lámina acrílica en la parte superior de la escala como se muestra en la imagen con una pistola de pegamento. Asegúrese de que esté bien fijo y no se mueva.
  • Paso 6 :Coloque el sensor de humedad y el sensor táctil en la parte superior de la placa acrílica.

>> Si sigue estos 6 pasos correctamente, estará listo :)

Explicación del hardware:

Para implementar esta configuración de hardware, necesitará aprender los siguientes conceptos en profundidad:

  • Arduino : Arduino es un microcontrolador que se utilizará en este proyecto. Puedes aprender todo sobre esto en este enlace. Además, no olvide consultar la documentación oficial de Arduino.
  • Programación en C ++ : Para programar Arduino, aprenderá Programación C ++ a un nivel intermedio. También tendrás que aprender las funciones básicas de Arduino.
  • Sensor de humedad : Deberá aprender la interfaz de Arduino con el sensor de humedad con diagrama de circuito.
  • Sensor táctil: Deberá aprender la interfaz de Arduino con el sensor táctil con diagrama de circuito.
  • Servomotor: Tendrá que aprender sobre el servomotor y cómo se opera exactamente con Arduino.

Funcionamiento del separador inteligente paso a paso:

  • Paso 1: Los desechos se depositan y aterrizan en el sensor de humedad.
  • Paso 2 :Dependiendo del umbral establecido, el sensor de humedad lo clasifica como seco o húmedo.
  • Paso 3: Tan pronto como se realiza el paso 2, el servomotor funciona en cualquier dirección dependiendo del tipo de desperdicio y el desperdicio va al compartimiento apropiado.
  • Paso 4: Todo el proceso es autónomo y continuo.

Video: No se olvide de comprobar el increíble funcionamiento de este proyecto (el enlace se proporciona a continuación :)


Código

  • Segregador inteligente
Segregador inteligente C / C ++
 #include  class Smart_Segregator / * _____________________________________________________________ | | Descripción | ----------- | - Este es un segregador inteligente que separa seco y húmedo | Residuos húmedos. (No puede segregar metal o plástico) | | ................................................. ............ | | Atributos ---------- | pin_1:int | - Número de pin del servomotor. | | pin_2:int | - Número de pin del sensor de humedad. | | pin_3:int | - Número de pin del sensor táctil. | | ................................................. ........... | | Métodos | ------- | dry_waste () | - La tapa del segregador se desliza hacia el lado derecho. | | wet_waste () | - Tapa del segregador se desliza hacia el lado izquierdo | | neutral_state () | - En el que la tapa del segregador está en el medio. | | ejecutar () | - Smart Segregator comienza a funcionar. | | ___________________________________________________________ * / {public:int servo_pin; int humedad_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; sensor_de_humedad_pin =pin_2; touch_sensor_pin =pin_3; detectar_humedad =0; detect_touch =falso; } void init () {Serial.begin (9600); servo.attach (servo_pin); servo.write (90); pinMode (sensor_de_humedad_pin, ENTRADA); pinMode (touch_sensor_pin, ENTRADA); Serial.println ("¡Su separador inteligente está listo para segregar!"); } void dry_waste () {servo.write (0); } void wet_waste () {servo.write (180); } void neutral_state () {servo.write (90); } void execute () {detect_moisture =digitalRead (humedad_sensor_pin); detect_touch =digitalRead (touch_sensor_pin); if (detectar_humedad> 85 &&detect_touch ==verdadero) {residuos_húmedos (); } else if (detectar_humedad <=85 &&detectar_touch ==true) {dry_waste (); } más {neutral_state (); }}} segregator =Smart_Segregator (8,6,2); configuración vacía () {segregator.init ();} bucle vacío () {segregator.execute ();} 

Esquemas


Proceso de manufactura

  1. Sensor Arduino - Tipos y aplicaciones
  2. Sensor de temperatura y luz Raspberry Pi
  3. Papelera inteligente
  4. Sensor DHT11 con LED y altavoz piezoeléctrico
  5. Persianas inteligentes
  6. IOT - Smart Jar usando ESP8266, Arduino y sensor ultrasónico
  7. Zapatos inteligentes (autoajuste y generación de electricidad)
  8. Torre de sensores de nubes Arduino
  9. Brazo robótico simple e inteligente con Arduino
  10. Contador de RPM basado en Arduino con un algoritmo nuevo y más rápido
  11. Comprender el sistema de sumidero de aceite húmedo y seco