Obsah:
- Krok 1: Části a součásti systému
- Krok 2: Část 1-Skladování produktu a spotřeba paže Stručný popis
- Krok 3: Dopravní pásy Part2 a k nim připojené pohony a senzory
- Krok 4: Řídicí centrum a monitor
- Krok 5: To je vše! Doufám, že se vám tento projekt líbí
Video: Jednoduchý systém třídění produktů s Raspberry Pi a Arduino: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Jsem FAN inženýrství, miluji programování a vytváření elektronických souvisejících projektů ve svém volném čase, v tomto projektu bych se s vámi podělil o jednoduchý systém třídění produktů, který jsem nedávno udělal.
Pro výrobu tohoto systému připravte součásti následujícím způsobem:
1. Napájení Raspberry Pi 3 + Camera v2.1 +
2. Arduino Uno + Motorový štít + napájecí zdroj (na tento používám těsto)
3. NodeMCU ESP8266 + stínění motoru + napájecí zdroj (pro tento používám těsto)
4. Stejnosměrný motor x 1
5. RC Servo 9g x 2
6. Servo RC MG90S x 2
7. IR senzor x 3
8. LED pro osvětlovací část
9. Ložisko jednotky přenosu koule x 1
10. Karton, tyčinky zmrzliny, slámy
11. Dopravní pás
12. Tablet nebo chytrý telefon
Krok 1: Části a součásti systému
Tento systém v zásadě obsahuje 3 části.
1. Skladovací a spotřební rameno produktu. (Jako výrobky používám krabice se štítkem)
2. Dopravní pásy a jejich připojené ovladače a senzory.
3. Řídicí centrum a monitor. (Kamera Raspberry Pi + jako řídicí centrum a tablet jako monitor)
Krok 2: Část 1-Skladování produktu a spotřeba paže Stručný popis
Konzumující rameno přijímá řídicí signál z ovladače (Raspberry Pi 3), aby provedlo sekvenci: Ruka nahoru o 90 stupňů => Rameno se otáčí o 90 stupňů => Ruka dolů zpět na 0 stupňů => Detekován infračervený box => Prsty blízko, aby se box => Rameno se otáčí zpět na 0 stupňů => Prsty otevřete a pusťte box.
Podrobnosti získáte v kódu:
github.com/ANM-P4F/ProductSortingSystem/tr…
Krok 3: Dopravní pásy Part2 a k nim připojené pohony a senzory
Jádrem této části je Arduino Uno. Přijímá signál „start/stop“z Raspberry Pi přes sériové připojení pro spuštění/zastavení dopravníkového zvonu. První IR senzor podél zvonku dopravníku se připojí k Arduino Uno přes DIO, když detekuje box, Arduino Uno zastaví zvonek dopravníku a vyšle signál do Raspberry Pi přes sériové připojení za účelem klasifikace obrazu.
Po dokončení klasifikace vyšle malinový pi signál zpět do Arduina, aby pokračoval ve spuštění zvonku.
Druhý IR senzor se také připojuje k Arduinu přes DIO, když detekuje box, Arduino ovládá servomotor a provádí třídění.
Podrobnosti naleznete ve zdrojovém kódu v následujícím odkazu:
github.com/ANM-P4F/ProductSortingSystem/tr…
Krok 4: Řídicí centrum a monitor
Řídícím centrem je Raspberry Pi s připojenou kamerou.
Jako monitorový panel lze použít tablet nebo chytrý telefon.
Raspberry Pi přijímá příkaz uživatele ke spuštění/zastavení systému prostřednictvím požadavku HTTP, který lze provést ve webovém prohlížeči v tabletu nebo smartphonu.
Po obdržení řídicího příkazu Raspberry Pi požádá o spuštění částí ramene a zvonku dopravníku.
Raspberry Pi komunikuje s Arduino Uno (část dopravníkového zvonu) přes sériový a NodeMCU ESP8266 (spotřební část) přes UDP. Raspberry Pi je streamovací server, který přenáší obrázky z kamery do webového prohlížeče. Také provozuje klasifikační síť vgg16 na tensorflow lite, aby klasifikovala krabice a získala typ loga (batman, superman a naše). Klasifikační síť je spuštěna pouze tehdy, když Raspberry Pi obdrží příkaz od Arduino Uno (když je box detekován prvním IR senzorem).
Pokud jde o označení krabice, v tomto projektu jsem použil 3 třídy loga.
Pokud potřebujete trénovat vlastní třídy, použijte prosím tento zdroj:
github.com/ANM-P4F/Classification-Keras
Podrobnosti najdete v kódu v následujícím odkazu:
github.com/ANM-P4F/ProductSortingSystem/tr…
Krok 5: To je vše! Doufám, že se vám tento projekt líbí
Pokud potřebujete další informace, dejte mi prosím vědět.
Doporučuje:
Systém třídění barev: Systém založený na Arduinu se dvěma pásy: 8 kroků
Systém třídění barev: Systém založený na Arduinu se dvěma pásy: Přeprava a/nebo balení produktů a položek v průmyslové oblasti se provádí pomocí linek vyrobených pomocí dopravníkových pásů. Tyto pásy pomáhají přesouvat předmět z jednoho bodu do druhého určitou rychlostí. Některé úlohy zpracování nebo identifikace mohou být
Třídění barev: 6 kroků
Color Sorter: Cílem této Color Sorters je přesunout m & ms do různých hromádek na základě jejich barvy
Sorter Bin - Detekce a třídění koše: 9 kroků
Třídicí koš - detekce a třídění koše: Už jste někdy viděli někoho, kdo nerecykluje nebo to dělá špatně? Přáli jste si někdy stroj, který by za vás recykloval? Pokračujte ve čtení našeho projektu, nebudete litovat! Sorter bin je projekt s jasnou motivací pomoci
Stroj na třídění kouzelného mramoru LittleBits: 11 kroků (s obrázky)
LittleBits Magical Marble Sorting Machine: Chtěli jste někdy třídit kuličky? Pak jste mohli postavit tento stroj. Už nikdy nebudete muset míchat pytel mramoru! Je to kouzelný třídící stroj na mramor, který využívá barevný senzor od společnosti Adafruit, typ TCS34725 a Leonardo Arduino od
Stroj na třídění šroubů: 7 kroků (s obrázky)
Stroj na třídění šroubů: Jednoho dne v laboratoři (FabLab Moskva) jsem viděl svého kolegu zaneprázdněného třídením plné krabice šroubů, matic, kroužků a dalšího hardwaru. Zastavil jsem vedle něj, na vteřinu jsem to sledoval a řekl: „Pro stroj by to byla perfektní práce.“Po rychlém pohledu