The main aim of this project is to avoid the accidents in shredding ( Waste Recycling Industry )

Overview

shredder-Machine-Hand-Safety

The main aim of this project is to avoid the accidents in shredding ( Waste Recycling Industry ) . The Basic function of this project is to draw the virtual safety line ( Blue & Red ) as per the Safety Guidelines as well as Considering the Orientation of Machineand Continiosly detect the Hand of Worker as the Hand Crosses the Safety line , Alarm Will raise and Machine will Turned OFF with the Help of Relay & Electrical Circuit.

What is Shredder Machine and How it looks Like ?

An industrial shredder is a piece of heavy duty equipment designed to shred dense and light materials to prepare them 
for recycling or for the destruction of unusable products. They are an environmentally sound device that takes otherwise
useless materials and transforms them into raw forms for remanufacturing or  waste management.
Industrial shredders vary from office equipment designed to destroy sensitive documents to huge commercial industrial 
shredders that prepare materials for disposal or recycling. In recent years, shredders have become an essential part of 
manufacturing and production as an assist to helping reduce the amount of waste dumped into landfills.

shredder MAchine

Shredder Machine


Q1 : How To run this Project ?

step1 : Clone the Git repository

    $ git clone https://github.com/shubhamchau222/shredder-Machine-Hand-Safety.git

step2 : create the fresh annconda env & activate it

    $ conda create -n shredder python=3.7 -y 
    $ conda activate shredder
  • make sure the env is activated or not

step3 : Install the Dependancies

    $ pip install -r requirements.txt
  • if you get any error while installing deps Please change the versions of problematic packages

Q2: To create env & install all deps in single shot :

  • Open your git bash terminal at the project dir & fire command
    $ bash setup_enviroment.sh
  • This command will create the fresh env & install all Dependancies in single Shot.
  • If you're getting any error then you can follow the above procedure manually.

now we good to go


To run the project

    $ python hand_detection.py
  • in case if you get any error related to the camera( if video isn't redering )
  • then change the argument of vs = VideoStream(0).start() from the hand_detection.py file

Operational Video + circuit Diagram will be posted very soon.

Thanks For visting !! Happy Learning!

Owner
Shubham Chaudhari
Data Science Intern at ineuron.ai
Shubham Chaudhari
ROS2 nodes for Waveshare Alphabot2-Pi mobile robot.

ROS2 for Waveshare Alphabot2-Pi This repo contains ROS2 packages for the Waveshare Alphabot2-Pi mobile robot: alphabot2: it contains the nodes used to

Michele Rizzo 2 Oct 11, 2022
♟️ QR Code display for P4wnP1 (SSH, VNC, any text / URL)

♟️ Display QR Codes on P4wnP1 (p4wnsolo-qr) 🟢 QR Code display for P4wnP1 w/OLED (SSH, VNC, P4wnP1 WebGUI, any text / URL / exfiltrated data) Note: Th

PawnSolo 4 Dec 19, 2022
Designed and coded a password manager in Python with Arduino integration

Designed and coded a password manager in Python with Arduino integration. The Program uses a master user to login, and stores account data such as usernames and passwords to the master user. While lo

Noah Colbourne 1 Jan 16, 2022
a fork of the OnionShare software better optimized for lower spec lightweight machines and ARM processors

OnionShare-Optimized A fork of the OnionShare software better optimized for lower spec lightweight machines and ARM processors such as Raspberry Pi or

ALTPORT 4 Aug 05, 2021
Various programs in Atari BASIC for #FujiNet for Atari 8-bit

FujiNet Various programs in Atari BASIC for #FujiNet for Atari 8-bit FujiNet-3D Tic Tac Toe In 1978, Scott Adams wrote a 3-D Tic Tac Toe game, for pla

Kay Savetz 2 Jan 01, 2022
A Macropad using the Raspberry Pi Pico, programmed with CircuitPython.

A Macropad using the Raspberry Pi Pico, programmed with CircuitPython.

15 Oct 14, 2022
A low power 1U Raspberry Pi cluster server for inexpensive colocation.

Raspberry Pi 1U Server There are server colocation providers that allow hosting a 1U server for as low as $30/month, but there's a catch: There are re

Paul Brown 627 Dec 31, 2022
Tools and documentation to aid in modifying the ADI ADALM Pluto firmware

Pluto firmware modifications This repository contains tools and documentation to aid in modifying the ADI ADALM Pluto firmware. Extraction of the Plut

Daniel Estévez 28 Dec 21, 2022
Examples to accompany the

Examples to accompany the "Raspberry Pi Pico Python SDK" book published by Raspberry Pi Trading, which forms part of the technical documentation in support of Raspberry Pi Pico and the MicroPython po

Raspberry Pi 589 Jan 08, 2023
MicroPython driver for 74HC595 shift registers

MicroPython 74HC595 A MicroPython library for 74HC595 8-bit shift registers. There's both an SPI version and a bit-bang version, each with a slightly

Mike Causer 17 Nov 29, 2022
This Home Assistant custom component adding support for controlling Midea dehumidifiers on local network.

This custom component for Home assistant adds support for Midea dehumidifier appliances via the local area network. homeassistant-midea-dehumidifier-l

Nenad Bogojevic 91 Dec 28, 2022
Pihole-eink-display - A simple Python script to display PiHole statistics on an eInk Display

Pihole-eink-display - A simple Python script to display PiHole statistics on an eInk Display

Mark McIntyre 64 Oct 11, 2022
A simple non-official manager interface I'm using for my Raspberry Pis.

My Raspberry Pi Manager Overview I have two Raspberry Pi 4 Model B devices that I hooked up to my two TVs (one in my bedroom and the other in my new g

Christian Deacon 21 Jan 04, 2023
Cascade Drone Swarm Physical Demonstration Project

Cascade Drone Swarm Physical Demonstration Project Table of Contents About The Project Built With Getting Started Prerequisites Installation About The

3 Aug 24, 2022
Unofficial Playdate reverse-engineering notes/tools - covers file formats, server API and USB commands

Unofficial Playdate reverse-engineering notes/tools - covers file formats, server API and USB commands ⚠️ This documentation is unofficial and is not

James 106 Dec 31, 2022
raspberry pi servo control using pca9685

RPi_servo-control_pca9685 raspberry pi 180° servo control using pca9685 Requirements Requires you to have the adafruit servokit library installed You

1 Jan 10, 2022
Micropython automatic watering

micropython-automatic-watering micropython automatic watering his code was developed to be used with nodemcu esp8266, but can be modified to work with

1 Nov 24, 2021
A script and GUI for controlling stepper motors from an arduino

A script and GUI for controlling stepper motors from an arduino (nema 23 in my case but should work for others in general)

Pip 2 Aug 01, 2022
A simple portable USB MIDI controller based on Raspberry-PI Pico and a 16-button keypad, written in Circuit Python

RPI-Pico-16-BTn-MIDI-Controller-using-CircuitPython A simple portable USB MIDI controller based on Raspberry-PI Pico, written in Circuit Python. Link

Rounak Dutta 3 Dec 04, 2022
This is a python script to grab data from Zyxel NSA310 NAS and display in Home Asisstant as sensors.

Home-Assistant Python Scripts Python Scripts for Home-Assistant (http://www.home-assistant.io) Zyxel-NSA310-Home-Assistant Monitoring This is a python

6 Oct 31, 2022