16. Applications and Implications¶
Group assignment:
None
Individual assignment:
-
Propose a final project masterpiece that integrates the range of units covered,
- answering:
- What will it do?
- Who’s done what beforehand?
- What will you design?
- What materials and components will be used?
- Where will come from?
- How much will they cost?
- What parts and systems will be made?
- What processes will be used?
- What questions need to be answered?
- How will it be evaluated?
- answering:
-
Your project should incorporate 2D and 3D design,
- additive and subtractive fabrication processes,
- electronics design and production,
- embedded microcontroller interfacing and programming,
- system integration and packaging
-
Where possible, you should make rather than buy the parts of your project
-
Projects can be separate or joint, but need to show individual mastery of the skills, and be independently operable
Have you answered these questions?
- What will it do?
- Who has done what beforehand?
- What will you design?
- What materials and components will be used?
- Where will they come from?
- How much will they cost?
- What parts and systems will be made?
- What processes will be used?
- What questions need to be answered?
- How will it be evaluated?
What I’ve done this week¶
What will it do?¶
I would like to make a trash box that automatically sort trash. I’m thinking of making a trash box for Fablab Kuriyama.
First Idea (2022/1/26)¶
- As a requirement for taking the Fabacademy at Fablab Kuriyama, the goal of the final project is to find a problem in Kuriyama Town and solve it.
- Kuriyama Town has a very strict garbage separation policy.There are many types of garbage to be separated,
- household trash segregation
- Food Waste
- Garbage that can be made into charcoal
- Garbage that cannot be made into charcoal
- Plastics
- Cans, bottles and PET bottles
- Paper
- Iron, metal, aluminum foil
- Wooden chopsticks
- Glass
- household trash segregation
You can check this website to find out what type of garbage is covered by this site.
https://www.town.kuriyama.hokkaido.jp/site/trash/196.html
Even if it is the same plastic, there are different types of garbage depending on whether it has a mark on it or not.
If it is marked with this symbol, you can dispose of it in a plastic trash box.
First Spiral (2022/5/1)¶
I would like to create something like the following image.
These are divided into three parts.
Trash box part, Trash Separator part and Image Recognition part.
(2022/5/23)¶
I have completed the machine First Spiral
After this, I will update the packaging (hide wiring, add drag chains, etc.).
Flow¶
-
Flow (2022/5/22)
- 1, Put trash on the table of the sorting machine.
- 2, A camera attached to the Rasbperry Pi recognize trash among (trash that can be turned into charcoal, trash that cannot be turned into charcoal, plastic, recyclable trash, and batteries).
- 3, Rasbperry Pi “GET” request to ESP32 for target trash name via HTTP protocol.
- 4, Esp32, waiting as a web server, receives the “GET” request
- 5, Target trash is moved to the front of the target trash box by the Stepper moter controlled by the ESP32 board
-
6, Rack and pinion gears move the platform on which the trash is placed forward.
-
7, Ultrasonic sensor attached to the trash box detects the moving base and opens the lid.
- 8, Base tilts with servo moter and the trash falls
-
9, Restore the angle of the table with servo moter.
-
10, Rack and pinion allow the base to move backward.
-
11, Return the table of the sorting machine to its initial position with stteper motor.
-
12, Trash box lids close.
-
13, ESP32 returns “success response 200” to RaspberryPi
Who has done what beforehand?¶
A self-made sorting system that artificial intelligence automatically performs separation of such troublesome waste
Three trash boxes are lining up, which is different from the separation of garbage in Japan, but from the left”Recycling garbage” “Landfill waste” “Compost garbage”It is said that it is a sort of separation.
Image recognition and stepping motors are controlled using Raspbery pi3
An AI-Powered Waste Sorting Robot from BHS powered by Sadako’s AI
they had training their deep learning algorithms. The sorts of things they’re solving for are particular objects like polyethylene terephthalate (PET) bottles along with other thermoset plastics that can be recycled. The bottles can either be full of air or crinkled, and also partially obscured by other bits of rubbish. The algorithm is able to handle all these cases in almost real-time with a very high degree of accuracy thanks to the powers of deep learning:
What will you design?¶
I will create three major parts
Trash box, Trash Separator and Image Recognition System.
Trash box¶
(2022/5/1)
I am going to create three trash boxes at first spiral.
I have already completed the general framework of the trash box. I need to decide how to store the electric board and batteries.
Once the design is finalized, I will create three trash boxes.
Trash separator¶
(2022/5/1)
I have already decided on the general design for this one as well. I still need to create a base for the circuit, as it is a breadboard. I also need to create a base to match the height of the trash box and a mechanism needs to be created to place trash in the trash box.
Image Recognition System¶
(2022/5/1) I need to create a base to hold the camera in place.
What materials and components will be used? / Where will come from? / How much will they cost?¶
Box¶
Component | vender | Cost | Required number | Total Cost | Link |
---|---|---|---|---|---|
ATTiny3216 | digi-key | ¥191 (JPY) | 1x3 | ¥573 (JPY) | Link |
Resistor 0Ω | RS components | ¥5 (JPY) | 1x3 | ¥15 (JPY) | Link |
Capacitor 10μF | RS components | ¥36 (JPY) | 1x3 | ¥108 (JPY) | Link |
Pin Header (PSS-410256-00) | vender | ¥299 (JPY) | 1x3 | ¥897 (JPY) | Link |
Servo Motor (HS-311) | akizukidenshi | ¥1,622 (JPY) | 1x3 | ¥4866 (JPY) | Link |
Ultrasonic Sensor (HC-SR04) | vender | ¥640 (JPY) | 1x3 | ¥1920 (JPY) | Link |
Battery 1.5V (エボルタ乾電池 単3形) 12 sets | monotaro | ¥116 (JPY) | 3x4 | ¥1390 (JPY) | Link |
Battery Case | vender | ¥100 (JPY) | 1x3 | ¥300 (JPY) | Link |
Neodymium magnet | daisonet | ¥100 (JPY) | 1x3 | ¥300 (JPY) | Link |
MDF 600mm x 30mm x 4mm | rakuten | ¥240 (JPY) | 1x3 | ¥240 (JPY) | Link |
MDF 600mm x 30mm x 5.5mm | rakuten | ¥242 (JPY) | 2x3 | ¥1452 (JPY) | Link |
Prusament PETG (Prusa Orange) | amazon | ¥4,490 (JPY) | 1 | ¥4,490 (JPY) | Link |
Sorter¶
Component | vender | Cost | Required number | Total Cost | Link |
---|---|---|---|---|---|
ESP32 | Amazon | ¥712 (JPY) | 1 | ¥712 (JPY) | Link |
Resistor 10kΩ | monotaro | ¥16 (JPY) | 1 | ¥16 (JPY) | Link |
TACT Switch | Digi key | ¥72 (JPY) | 1 | ¥72 (JPY) | Link |
Capacitor 10μF | Amazon | ¥26 (JPY) | 1 | ¥26 (JPY) | Link |
Regulator 3.3V 1A SOT223-3 | RS Components | ¥71 (JPY) | 1 | ¥71 (JPY) | Link |
LED RED | vender | ¥55 (JPY) | 1 | ¥55 (JPY) | Link |
Resitor 100Ω | monotaro | ¥31 (JPY) | 1 | ¥31 (JPY) | Link |
Slide Switch | Digikey | ¥77 (JPY) | 1 | ¥77 (JPY) | Link |
Capacitor 0.1μF | Digikey | ¥14 (JPY) | 1 | ¥14 (JPY) | Link |
Stepper Motor Nema17 | RS Components | ¥5220 (JPY) | 2 | ¥10440 (JPY) | Link |
Motor Driver Drv8825 | AliExpress | ¥175 (JPY) | 1 | ¥175 (JPY) | Link |
Servo Motor SG90 | akizukidenshi | ¥440 (JPY) | 1 | ¥440 (JPY) | Link |
AC Adaptor 12V 1A | monotaro | ¥899 (JPY) | 1 | ¥899 (JPY) | Link |
shaft φ8 mm x 800 mm | monotaro | ¥2,013 (JPY) | 2 | ¥4,026 (JPY) | Link |
timing belt and timing pulley set | amazon | ¥1,199 (JPY) | 1 | ¥1,199 (JPY) | Link |
Linear Bushings LM-8UU | misumi | ¥404 (JPY) | 2 | ¥808 (JPY) | Link |
Half Screw with Hexagon Hole | monotaro | ¥549 (JPY) | 1 | ¥549 (JPY) | Link |
Coil type wiring band (コイル型配線バンド) | komeri | ¥228 (JPY) | 1 | ¥228 (JPY) | Link |
MDF 600mm x 30mm x 2.5mm | vender | ¥220 (JPY) | 1 | ¥220 (JPY) | Link |
MDF 600mm x 30mm x 5.5mm | rakuten | ¥242 (JPY) | 2x3 | ¥1452 (JPY) | Link |
Acrylic 2.5mm | Rakuten | ¥550 (JPY) | 1 | ¥550 (JPY) | Link |
screw M3 x 20mm | Rakuten | ¥185 (JPY) | 1 | ¥185 (JPY) | Link |
Image Recognition System¶
Component | vender | Cost | Required number | Total Cost | Link |
---|---|---|---|---|---|
RaspberryPi 4 8GB Model B | vender | ¥11,440 (JPY) | 1 | ¥11,440 (JPY) | Link |
Raspberry Pi Camera | rakuten | ¥898 (JPY) | 1 | ¥898 (JPY) | Link |
Tact Switch | monotaro | ¥71 (JPY) | 1 | ¥71 (JPY) | Link |
Resistor 10kΩ | vender | ¥5 (JPY) | 1 | ¥5 (JPY) | Link |
Power Supply AC Adaptor | amazon | ¥980 (JPY) | 1 | ¥980 (JPY) | Link |
Packaging¶
Component | vender | Cost | Required number | Total Cost | Link |
---|---|---|---|---|---|
Coil type wiring band (コイル型配線バンド) | komeri | ¥228 | 1 | ¥228 | Link |
Wiring Tube (配線チューブ) | komeri | ¥508 | 1 | ¥508 | Link |
Shrink Tubing (収縮チューブ) | komeri | ¥118 | 1 | ¥118 | Link |
Battery case (電池ケースUM4x3) | komeri | ¥308 | 1 | ¥308 | Link |
Bundling tape (結束テープ) | komeri | ¥428 | 1 | ¥428 | Link |
Oil-based black spray (ラッカースプレー) | komeri | ¥658 | 1 | ¥658 | Link |
What parts and systems will be made? / What processes will be used?¶
-
Input Device¶
-
Trash Box
- Ultrasonic Sensor (HC-SR04)
-
Image Recognition System
- Raspberry Pi Camera
-
-
Output Device¶
-
Trash Box
- Servo Motor (HS-311)
-
Trash Separator
- Stepper Motor (Nema17)
- Servo Motor (SG90)
-
-
Subtractive¶
- Trash Box
- Trash Box body (Laser Cutter Fabrication)
- Trash Box
-
Additive¶
-
Trash Box
- Trash Box Iris Blade (3D Printer Fabrication)
-
Trash Separator
- Trash Separator Body (3D Printer Fabrication)
-
Image Recognition System
- Raspberry Pi Camera Stand (3D Printer Fabrication)
-
How is the project going to be developed?¶
-
Complete the final project (2022/5/22 ~ 2022/5/25)
-
Fix minor details (hide wiring, add drag chains) and document in detail on the tracking page (2022/5/26 ~ 2022/6/5)
What questions need to be answered?¶
- In performing a series of flows, does the machine ensure idempotency?
How will it be evaluated?¶
-
Check to see if the image recognition system allows the sorting machine to move and dump the trash into the target garbage Box.
-
Check to see Whether the machine is able to classify more than 3 types of trash