Cov txheej txheem:

Cov Khoom Yooj Yim Sorting System Nrog Raspberry Pi thiab Arduino: 5 Kauj Ruam
Cov Khoom Yooj Yim Sorting System Nrog Raspberry Pi thiab Arduino: 5 Kauj Ruam

Video: Cov Khoom Yooj Yim Sorting System Nrog Raspberry Pi thiab Arduino: 5 Kauj Ruam

Video: Cov Khoom Yooj Yim Sorting System Nrog Raspberry Pi thiab Arduino: 5 Kauj Ruam
Video: Giants' Nest - Yim Yim [Rocking Cogs] 2024, Kaum ib hlis
Anonim
Image
Image

Kuv yog FAN ntawm kev tsim vaj tsev, Kuv nyiam cov phiaj xwm thiab ua cov phiaj xwm hluav taws xob cuam tshuam hauv kuv lub sijhawm dawb, hauv txoj haujlwm no kuv yuav qhia rau koj nrog Cov Khoom Yooj Yim Sorting System Kuv tau ua tsis ntev los no.

Txhawm rau ua qhov system no, thov npaj cov khoom raws li hauv qab no:

1. Raspberry Pi 3 + Lub koob yees duab v2.1 + fais fab mov

2. Arduino Uno + Lub cev muaj zog tiv thaiv + lub zog siv (Kuv siv roj teeb rau qhov no)

3. NodeMCU ESP8266 + Lub cev muaj zog thaiv + lub zog siv (Kuv siv roj teeb rau qhov no)

4. DC Tsav x 1

5. RC Servo 9g x 2

6. RC Servo MG90S x 2

7. IR sensor x 3

8. LEDs rau teeb pom kev zoo ib feem

9. Pob Hloov Chaw Pob Bearing x 1

10. Cardboard, Ice cream sticks, Straws

11. Conveyor Belt

12. Lub ntsiav tshuaj lossis lub xov tooj ntse

Kauj Ruam 1: Qhov Chaw thiab Cov Cheeb Tsam

Cov kab ke no suav nrog 3 ntu.

1. Khoom cia thiab siv caj npab. (Kuv siv cov thawv nrog daim ntawv lo ua khoom)

2. Conveyor Belts thiab nws tau txuas nrog actuators thiab sensors.

3. Tswj chaw thiab saib xyuas. (Raspberry Pi + Lub Koob Yees Duab raws li chaw tswj hwm thiab Tablet ua tus saib xyuas)

Kauj Ruam 2: Ntu 1- Cov Khoom Muag Khoom thiab Kev Siv Caj Npab Piav Qhia luv

Ntu 1-Cov Khoom Muag thiab Kev Siv Caj Npab Piav Qhia luv
Ntu 1-Cov Khoom Muag thiab Kev Siv Caj Npab Piav Qhia luv
Ntu 1-Cov Khoom Muag thiab Kev Siv Caj Npab Piav Qhia luv
Ntu 1-Cov Khoom Muag thiab Kev Siv Caj Npab Piav Qhia luv
Ntu 1-Cov Khoom Muag thiab Kev Siv Caj Npab Piav Qhia luv
Ntu 1-Cov Khoom Muag thiab Kev Siv Caj Npab Piav Qhia luv

Kev siv caj npab tau txais lub teeb liab tswj los ntawm tus tswj (Raspberry Pi 3) los ua ntu ntu: Tes nce 90 degree => Caj npab tig 90 degree => Tes nqes rov qab mus rau 0 degree => IR sensor kuaj lub thawv => Ntiv tes ze rau box => Caj npab tig rov qab rau 0 degree => Ntiv tes qhib thiab poob lub thawv.

Yog xav paub ntxiv, thov nqa cov cai hauv:

github.com/ANM-P4F/ProductSortingSystem/tr…

Kauj Ruam 3: Part2-Conveyor Belt thiab Nws Txuas Cov Actuators thiab Sensors

Ntu 2-Txoj siv txoj siv sia thiab nws tau txuas nrog cov Actuators thiab Sensors
Ntu 2-Txoj siv txoj siv sia thiab nws tau txuas nrog cov Actuators thiab Sensors
Ntu 2-Txoj siv txoj siv sia thiab nws tau txuas nrog cov Actuators thiab Sensors
Ntu 2-Txoj siv txoj siv sia thiab nws tau txuas nrog cov Actuators thiab Sensors
Ntu 2-Txoj siv txoj siv sia thiab nws tau txuas nrog cov Actuators thiab Sensors
Ntu 2-Txoj siv txoj siv sia thiab nws tau txuas nrog cov Actuators thiab Sensors

Qhov tseem ceeb ntawm ntu no yog Arduino Uno. Nws tau txais "pib/nres" teeb liab los ntawm Raspberry Pi ntawm kev txuas txuas mus rau kev khiav/nres lub tswb conveyor. Thawj IR sensor raws tus neeg nqa khoom lub tswb txuas rau Arduino Uno ntawm DIO, thaum nws pom lub thawv, Arduino Uno nres lub tswb conveyor thiab xa lub teeb liab mus rau Raspberry Pi ntawm kev txuas txuas ua cov duab cais.

Tom qab kev faib tawm tau ua tiav, raspberry pi xa rov qab teeb liab mus rau Arduino kom txuas ntxiv lub tswb.

Qhov thib ob IR sensor tseem txuas rau Arduino ntawm DIO, thaum nws kuaj pom lub thawv, Arduino tswj hwm lub cav servo kom ua qhov sib cais.

Yog xav paub ntxiv, thov saib cov cai hauv qhov txuas hauv qab no:

github.com/ANM-P4F/ProductSortingSystem/tr…

Kauj Ruam 4: Tswj Chaw thiab Saib Xyuas

Chaw Tswj thiab Saib Xyuas
Chaw Tswj thiab Saib Xyuas
Chaw Tswj thiab Saib Xyuas
Chaw Tswj thiab Saib Xyuas
Chaw Tswj thiab Saib Xyuas
Chaw Tswj thiab Saib Xyuas

Raspberry Pi nrog lub koob yees duab txuas yog lub chaw tswj hwm.

Ib lub ntsiav tshuaj lossis lub xov tooj ntse tuaj yeem siv los ua tus saib xyuas vaj huam sib luag.

Raspberry Pi tau txais cov neeg siv kev tswj hwm kom pib/nres lub kaw lus ntawm HTTP thov uas tuaj yeem ua tiav hauv lub vev xaib hauv lub ntsiav tshuaj lossis smartphone.

Tom qab tau txais cov lus txib tswj hwm, Raspberry Pi thov kom muaj caj npab thiab cov khoom siv lub tswb nrov kom khiav.

Raspberry Pi sib txuas lus nrog Arduino Uno (cov khoom siv tswb ntu) ntawm cov ntawv thiab NodeMCU ESP8266 (siv ib feem) ntawm UDP. Raspberry Pi yog lub server tso tawm, nws tso lub koob yees duab duab mus rau lub vev xaib. Nws kuj tseem ua vgg16 kev faib tawm network ntawm tensorflow lite los cais cov thawv kom tau txais hom cim (batman, superman thiab peb li). Kev faib tawm network tsuas yog ua haujlwm thaum Raspberry Pi tau txais cov lus txib los ntawm Arduino Uno (thaum lub thawv raug kuaj pom los ntawm thawj IR sensor).

Hais txog daim ntawv lo ntawm lub npov, hauv qhov haujlwm no kuv tau siv 3 chav kawm ntawm lub logo.

Yog tias koj xav tau qhia koj tus kheej chav kawm, thov siv qhov chaw no:

github.com/ANM-P4F/Classification-Keras

Yog xav paub ntxiv, thov saib cov cai hauv qhov txuas hauv qab no:

github.com/ANM-P4F/ProductSortingSystem/tr…

Kauj ruam 5: Qhov ntawd yog txhua yam! Vam tias koj nyiam txoj haujlwm no

Thov qhia rau kuv paub yog tias koj xav tau xov xwm ntxiv.

Pom zoo: