Sadržaj:
- Korak 1: Sistemski dijelovi i komponente
- Korak 2: Dio 1-Skladištenje proizvoda i potrošnja ruke Kratak opis
- Korak 3: Part2-transportne trake i njihovi pričvršćeni aktuatori i senzori
- Korak 4: Kontrolni centar i monitor
- Korak 5: To je sve! Nadam se da vam se sviđa ovaj projekt
Video: Jednostavan sistem sortiranja proizvoda s Raspberry Pi i Arduinom: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Ja sam ljubitelj inženjeringa, volim programiranje i pravljenje projekata povezanih sa elektronikom u slobodno vrijeme, u ovom projektu bih podijelio sa vama jednostavan sistem sortiranja proizvoda koji sam nedavno uradio.
Za izradu ovog sistema pripremite komponente na sljedeći način:
1. Raspberry Pi 3 + Camera v2.1 + napajanje
2. Arduino Uno + Štitnik motora + napajanje (za ovo koristim tijesto)
3. NodeMCU ESP8266 + Štitnik motora + napajanje (za ovo koristim tijesto)
4. DC motor x 1
5. RC servo 9g x 2
6. RC servo MG90S x 2
7. IR senzor x 3
8. LED diode za dio za osvjetljenje
9. Ležaj jedinice za prijenos kugle x 1
10. Karton, štapići za sladoled, slamke
11. Transportna traka
12. Tablet ili pametni telefon
Korak 1: Sistemski dijelovi i komponente
Ovaj sistem u osnovi uključuje 3 dijela.
1. Ruka za skladištenje i konzumiranje proizvoda. (Koristim kutije sa etiketom kao proizvode)
2. Transportne trake i njihovi pričvršćeni aktuatori i senzori.
3. Kontrolni centar i monitor. (Raspberry Pi + kamera kao kontrolni centar i tablet kao monitor)
Korak 2: Dio 1-Skladištenje proizvoda i potrošnja ruke Kratak opis
Ruka koja troši prima kontrolni signal od kontrolera (Raspberry Pi 3) radi slijeda: Ruka gore za 90 stepeni => Ruka se okreće za 90 stepeni => Ruka dolje na 0 stepeni => Otkrivena kutija IR senzora => Prsti blizu da uzmu box => Ruka se rotira na 0 stepen => Otvorite prste i ispustite kutiju.
Za detalje, molimo unesite kôd na:
github.com/ANM-P4F/ProductSortingSystem/tr…
Korak 3: Part2-transportne trake i njihovi pričvršćeni aktuatori i senzori
Jezgra ovog dijela je Arduino Uno. Prima signal "start/stop" od Raspberry Pi putem serijske veze za pokretanje/zaustavljanje transportnog zvona. Prvi IR senzor duž zvona transportera povezuje se s Arduino Uno putem DIO -a, kada detektira kutiju, Arduino Uno zaustavlja zvono transportera i šalje signal na Raspberry Pi putem serijske veze radi klasifikacije slike.
Nakon što je klasifikacija izvršena, malina pi šalje signal Arduinu da nastavi zvoniti.
Drugi IR senzor također se povezuje s Arduinom putem DIO -a, kada otkrije kutiju, Arduino kontrolira servo motor kako bi obavio sortiranje.
Za detalje pogledajte izvorni kod na sljedećoj poveznici:
github.com/ANM-P4F/ProductSortingSystem/tr…
Korak 4: Kontrolni centar i monitor
Raspberry Pi sa povezanom kamerom je kontrolni centar.
Tablet ili pametni telefon mogu se koristiti kao ploča monitora.
Raspberry Pi prima korisničku kontrolnu naredbu za pokretanje/zaustavljanje sistema putem HTTP zahtjeva, što se može učiniti u web pregledniku na tabletu ili pametnom telefonu.
Nakon što primi kontrolnu naredbu, Raspberry Pi zahtijeva pokretanje dijelova ruke i zvona transportera.
Raspberry Pi komunicira s Arduino Uno (dio transportnog zvona) putem serijskog i NodeMCU ESP8266 (potrošni dio) putem UDP -a. Raspberry Pi je poslužitelj za streaming, koji prenosi slike s kamere u web preglednik. Također pokreće vgg16 klasifikacijsku mrežu na tensorflow lite -u kako bi klasificirao okvire kako bi dobio vrstu logotipa (batman, superman i naš). Mreža za klasifikaciju se pokreće samo kada Raspberry Pi primi naredbu od Arduino Uno (kada okvir otkrije prvi IR senzor).
Što se tiče oznake kutije, u ovom projektu sam koristio 3 klase logotipa.
Ako trebate obučavati vlastite časove, koristite ovaj izvor:
github.com/ANM-P4F/Classification-Keras
Za detalje, pogledajte kôd na sljedećoj poveznici:
github.com/ANM-P4F/ProductSortingSystem/tr…
Korak 5: To je sve! Nadam se da vam se sviđa ovaj projekt
Javite mi ako vam trebaju dodatne informacije.
Preporučuje se:
Zbir krugova proizvoda koji koriste logička vrata: 4 koraka
Zbir proizvoda u krugu pomoću logičkih vrata: U ovom uputstvu pokazat ću vam kako stvoriti vlastiti sistem koristeći zbroj proizvoda, malo Booleove algebre i neke logičke kapije. Ne morate stvoriti isti sistem kao ovaj u ovom vodiču, ali možete koristiti
Konfigurator proizvoda Inventor: 11 koraka
Inventor Konfigurator proizvoda: Ove upute pokazuju kako izgraditi jednostavan konfigurator proizvoda pomoću Inventora 2019. Što vam je potrebno? Inventor professional 2019Osnovni Inventor poznat o: Parametarskom dizajnu Izvedeni dijeloviSastavljanje
Arduino kontroler za automatizirano fotografiranje proizvoda od 360 °: 5 koraka (sa slikama)
Arduino kontroler za automatizirano fotografiranje proizvoda od 360 °: Izgradimo arduino kontroler koji kontrolira steppermotor i zatvarač kamere. Zajedno sa gramofonom sa steppermotorom, ovo je moćan i jeftin sistem za automatizirano fotografiranje proizvoda ili fotogrametriju od 360 °. Automatski
ITTT interaktivni dizajn proizvoda: 10 koraka
ITTT interaktivni dizajn proizvoda: Zdravo! Ik ben Wouter Kamies U ovom projektu, pokušajte sa interaktivnim proizvodom koji je napravljen sa Arduinom. U ovom uputstvu možete da ga staknete u bilo koje mjesto u ovom proizvodu. Ik heb een.zip datoteka zadovoljila je sve vaše potrebe
(Jednostavan) jednostavan način za dobivanje analognog/pwm zvuka s Raspberry PI Zero -a i povezivanje na Crt TV: 4 koraka
(Jednostavan) jednostavan način za dobijanje analognog/pwm zvuka s Raspberry PI Zero -a i povezivanje na Crt TV: Ovdje sam upotrijebio najjednostavniji način za unos zvuka na TV zajedno sa kompim video zapisom