Today as we know population is flourishing in our country like ever before so more and more apartment complexes and houses are constructed every day, so due to this the rate of waste generated is significantly high and due to this the bins get full at a faster rate and hence after a point the bins start to overflow, although the corporation people are trying their level best to send garbage trucks to every single area to empty the bins but after an hour or so the bins get full again also sometimes these garbage trucks go the areas where the bins are hardly even full rather than assigning these trucks to the right places where they need to be.so instead of exploiting manpower, fuel, etc we can let technology to do its work with the new and improved user friendly automated SmartDustbin
Introduction:
This system which I designed is a simple solution to the above problem.It basically monitors the amount of garbage in the bin and once if the bin is full it sends a message to the head of the corporation mobile number stating “i am full, so please clean me out” and then he /she could send the truck to clean the waste this is the internal operation whereas the external operation is that when a person walks towards the bin then a part of the lid of the bin opens (if bin is empty) and then he /she can dump the garbage inside the bin and then the lid closes, also the status of the bin will be displayed via LCD
SOFTWARE NEEDED ARE:
1. BOLT IOT BOLT CLOUD2. ARDUINO IDE3. TWILLIO4. VM -WARE
Steps to register in these above mentioned applications are mentioned below- BOLT IOT BLOT CLOUD
- ARDUINO IDE
The Arduino Integrateddevelopment environment (IDE) Is a cross-platform application (for Windows, mac OS, Linux)that is written in the programming language Java. It is used to write and upload programs to Arduino board. It is a open source software so either visit the Arduino home page and download the software in your system else you can use the link below to guide you in setting up Arduino IDE in your system
https://www.youtube.com/watch?v=TbHsOgtCMDc
TWILLIO ACCOUNT- TWILLIO ACCOUNT
Step 1 : Login in the twillio account as above
Step 2 : Next you need to verify our phone number.
Step 3 : Next we will create the product as shown in the figure.
Step 4: then we select the programmable sms andphone number options due to we need to get sms so we use that.
Step 5: Next we click continue.
Step 6 : enter your project name and then continue.
Step 7 : you can skip this step
Step 8 : enter the project info
Step 9 : According to the step we need to select that.
Step 10 : you can the get started
Step 11 : next you need to generate the new phone number according to the option
Step 12 : Next we get the new phone number and you can now access the account.
VM-WARE:(virtual private server)
Minimum SpecificationsFor installing a virtual machine on your Desktop/Laptop, it should meet the minimum specifications mentioned below,
- OS - Windows 7 or Windows 10
- CPU - Dual Core 2Ghz
- RAM - 4GB
- HDD - Should have at least 10GB free space
- High-Speed Internet Access
The installation steps are mentioned in brief as below,
- Download VmWare.
- Install VmWare.
- Download Ubuntu Server image.
- Install Ubuntu Server image on VmWare.
Do note that the setup requires high-speed internet access and will download approximately 1.2GB of data.
The links to the softwares is given below:
VMWare Download link - https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0
Ubuntu Server ISO link - http://releases.ubuntu.com/16.04/ubuntu-16.04.6-server-i386.iso
operation:
so basically this project is comprised of two components
1) internal setup(trash talker using IOT, arduino mega, bread boards )
2) external setup(servo motor, ultrasonic sensor, lcd display)
so when a person walks towards the bin the ultrasonic sensor present on the external setup sends a signal to the arduino, the arduino waits for the signal sent from the internal ultrasonic sensor (trash talker)(internal setup) then the arduino sends a signal to the servo motor to open the bin only when the bin is not empty (this is read by the ultrasonic sensor in the trash talker project which I had done earlier).for more details about the above project do visit the link below
https://www.hackster.io/vishalsivaraman5/trash-talker-0d87de
so if bin is not full then the lid opens via servo motor so the person can dump the garbage into the bin, status of the bin is displayed via LCD
NOTE FOR HARDWARE CONNECTIONS:please do follow the circuit diagrams correctly as attached below to get the desired output
once when the circuit connections are all done then do upload the code and check if the components are working fine, when verified then stick the internal section of components underneath the sun board, make sure that the ultrasonic sensor is facing downwards and then stick it. Then stick the external section of components on top of the sun board and then power these components up via 12 v battery connector(that consists of 8 AA batteries) Also guys do keeps your servo motor at a position where a part of the lid can open.
HINT: stick the motor in a higher position and a father position like the picture down
then tie a thread to a hole of the servo motor and pull the thread through the part of lid which can open and on the other end tie the thread coming from the top to a pin /washer so that when the motor pulls the thread then the lid will open when powered
.Once done do check your project setup with the screen shots given below
Once completed verifying the setup then power the arduino mega via the 12 volt battery and then check if setup is working correctly if so very well you have made your own smart dustbin else check for any loose connections or connecting error
screenshots:
IN CASE IF BIN IS NOT FULL:
IN CASE IF BIN IS FULL-
Also if you run the server code which is a part of the trash talker project , then you will get a set of messages like the picture below
Advantages:
1)USER FRIENDLY
2)AUTOMATED
3)THE HC-SRO4 SENSOR IS VERY RUGGED.HELPS MONITOR GARBAGE LEVELS. AS WELL AS MOVEMENTS
4)KEEPS THE WORKPLACE NEAT AND TIDY
5)AS BIN IS CLOSED THERE IS NO ROOM FOR BREEDING OF MOSQUITOES OR DEADLY DISEASES
6) LOCATION OF BIN IS MESSAGED TO THE USER
DISADVANTAGES:
1)THE SENSOR CANNOT DETECT LIQUID WASTES
2)THE EXTERNAL SETUP IS EXPOSED AND HENCE MIGHT GET DAMAGED EASILY
Conclusion:
Thus together we created a user friendly automated dustbin which can replace the traditional open dustbins found at every street corner. There will be a version 2 of the same project coming up soon so stay tuned guys
For further queries or problems faced by you guys do kindly message me in the comment section below and I will get in touch with you guys as soon as possible
MY OTHER PROJECTS: - TRASH TALKER -. https://www.hackster.io/vishalsivaraman5/trash-talker-0d87de
IR Remote Control Car -
https://www.hackster.io/vishalsivaraman5/ir-remote-control-car-3df9a3
Contributors: Surendaranath.K, Vishal.B, Yukteshwar Rav
Comments
Please log in or sign up to comment.