# **CONTRIBUTIONS WELCOME** We welcome contributions to our project E-BIN , and there’s always plenty to do! ## **Ways to contribute** There are many ways you can contribute to E-BIN, both as a user(developer) and as a donar. **As a user**: * Making Feature/Enhancement Proposals. * Reporting bugs. * helping in giving new ideas. * Using efficient components. **donar**: You can donate arduino,flow sensors, nodemcu, ultrasonic sensors and other components. **as a developer**: You can make our project more extent by providing new ideas. # **CODE OF CONDUCT** : A Code of Conduct is useful to define accepted and acceptable behaviors and to promote high standards of professional practice. It also provides a benchmark for self evaluation and acts as a vehicle for better identity of the system. •code use free software for developing •Treat each other with respect, professionalism, fairness, and sensitivity to our many differences and strengths, including in situations of high pressure and urgency. •Never harass or bully anyone verbally, physically.. •Never discriminate on the basis of personal characteristics or group membership. •Communicate constructively and avoid demeaning or insulting behavior or language. # **RESOURCES REQUIRED** ## **ARDUINO UNO**: The Arduino UNO is an open-source microcontroller board based on the Microchip ATmega328P microcontroller and developed by Arduino.cc.[2][3] The board is equipped with sets of digital and analog input/output (I/O) pins that may be interfaced to various expansion boards (shields) and other circuits.[1] The board has 14 Digital pins, 6 Analog pins, and programmable with the Arduino IDE (Integrated Development Environment) via a type B USB cable.[4] It can be powered by the USB cable or by an external 9-volt battery, though it accepts voltages between 7 and 20 volts. It is also similar to the Arduino Nano and Leonardo.[5][6] The hardware reference design is distributed under a Creative Commons Attribution Share-Alike 2.5 license and is available on the Arduino website. Layout and production files for some versions of the hardware are also available. The word 'uno'means "one" in Italian and was chosen to mark the initial release of the Arduino Software.[1] The Uno board is the first in a series of USB-based Arduino boards,[3] and it and version 1.0 of the Arduino IDE were the reference versions of Arduino, now evolved to newer releases.[4] ## **ARDUINO IDE**: The Arduino integrated development environment (IDE) is a cross-platform application (for Windows, macOS, Linux) that is written in the programming language Java. It is used to write and upload programs to Arduino compatible boards, but also, with the help of 3rd party cores, other vendor development boards.[2] The source code for the IDE is released under the GNU General Public License, version 2.[3] The Arduino IDE supports the languages C and C++ using special rules of code structuring.[4] The Arduino IDE supplies a software library from the Wiring project, which provides many common input and output procedures. User-written code only requires two basic functions, for starting the sketch and the main program loop, that are compiled and linked with a program stub main() into an executable cyclic executive program with the GNU toolchain, also included with the IDE distribution.[5] The Arduino IDE employs the program avrdude to convert the executable code into a text file in hexadecimal encoding that is loaded into the Arduino board by a loader program in the board's firmware.[6] ## **TECHNOLOGY**: E-Bin is a smart bin which separates different types of waste using different types of sensors. By using IR sensor and Capacitive/Inductive sensor it detects waste (bio/non-bio degredable) and the corresponding bin opens which can be done by using motors and appropriate code and if the bin filled, by using gsm module the message will be sent to nearby municipal authorities.Inductive sensor separates metallic and non metallic waste.Moisture sensor separates dry and wet waste.E-Bin separates different types of waste ## **VERSIONS**: * Selection of project and study of sensors. * working of IR and moisture sensor. * working of servomotor and inductive sensor. * Dumping of all sensor codes ## **BIO-DEGREDABLE WASTE**: Moisture sensor detects bio degredable waste i.e.,dry and wet waste ### **Dry Waste**: Dry waste is typically defined as any waste which will not rot or disintegrate over time and has little or no moisture content. Dry waste can also be described as inorganic or non-biodegradable waste given its lack of food products. Most dry waste is recyclable and below is a list of common dry waste items: Metal Glass Plastic Furniture Wood/Wooden Objects Paper & Cardboard Fabric/Textiles Aluminium Foil ### **Wet Waste**: Wet waste is generally considered anything that will decompose or decay over time. While dry waste is also called inorganic or non-biodegradable waste, wet waste is unsurprisingly referred to as organic or biodegradable waste. Restaurants and other food outlets will produce large amounts of wet waste given the moisture content of the ingredients used and food left over. Examples of wet waste include: Food Oils & fats for cooking Paint Wet building site waste Hazardous materials Wet factory waste Flowers Vehicle oils ## **NON BIO-DEGREDABLE WASTE**: Inductive sensor is used to separate non bio-degredable waste i.e.,metallic and non metallic waste. ### **Metallic Waste**: Scrap consists of recyclable materials left over from product manufacturing and consumption, such as parts of vehicles, building supplies, and surplus materials. Unlike waste, scrap has monetary value, especially recovered metals.The waste which is present in the form of metals is called as metallic waste. ### **Non Metallic Waste**: Non-metallic fractions are called non-metals, non-metallic materials, glass fiber–resin powder (GR powder), glass–non-metals, epoxy resin compounds or other names by different researchers. # **BLOCK DIAGRAM** ![flowchart](CAC6C8C4-E6E3-4BDD-B929-DE84676B1A06.jpeg) # **FLOW CHART** ![flowchart](flow.png) ### **Working**: By using capacitive sensor we can segreate dry and wet waste.And in dry waste we can segregate into metallic and non-metallic using inductive sensor.In wet waste we can segreagte into dry and wet waste using bio and non-bio degredable waste. ### **FUTURE SCOPE**: It will inform the status of each and every dustbin in real time so that concerned authority can send the garbage collection vehicle only when the dustbin is full. By implementing this system resource optimization, cost reduction, effective usage of smart dustbins can be done. ### **CONCLUSION**: *The waste segregator as the name suggests, segregates the waste into three major classes: plastic, organic, metallic. *The proposed system would be able to monitor the solid waste collection process and management of the overall collection process. * The inlet section is provided with open and close mechanism to regulate the flow of waste on to the conveyor. * Inductive proximity sensor is used to detect the metallic waste. * A blower mechanism is used to segregate dry and wet waste. * The timing and movement of the conveyor belt is controlled by Arduino Uno. * Continuous and unnecessary operation of any particular section is thus avoided. # **TEAM INTRODUCTION AND CONTRIBUTIONS** | S.NO | NAME | COLLEGE | CONTRIBUTION | | ---- | ---------- |----------| --------------------------| | 1 | LIKITHA |SRIDEVI |DOCUMENTATION AND DESIGNING| | 2 | HRUTHIKA |VNRVJIET |IMPLEMENTATION | | 3 | VYSHNAVI |MREC |WORKING ON SENSOR | | 4 | RACHANA |CMR |WORKING ON SENSOR | | 5 | SRAVANI |NMREC |MODEL DESIGNING | | 6 | AKSHAY |MREC |DOCUMENTATION |