Obsah:
- Krok 1: Časti a súčasti systému
- Krok 2: Stručný popis časti 1-Skladovanie produktu a spotrebné rameno
- Krok 3: Dopravné pásy Part2 a k nim pripojené pohony a snímače
- Krok 4: Riadiace centrum a monitor
- Krok 5: To je všetko! Dúfam, že sa vám tento projekt páči
Video: Jednoduchý systém na triedenie produktov s Raspberry Pi a Arduino: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Som fanúšikom techniky, milujem programovanie a vytváranie elektronických projektov vo svojom voľnom čase. V tomto projekte by som sa s vami podelil o jednoduchý systém triedenia produktov, ktorý som nedávno urobil.
Na výrobu tohto systému pripravte nasledujúce komponenty:
1. Napájanie Raspberry Pi 3 + Camera v2.1 +
2. Arduino Uno + štít motora + napájanie (na tento používam cesto)
3. NodeMCU ESP8266 + kryt motora + napájanie (na tento používam batériu)
4. DC motor x 1
5. Servo RC 9 g x 2
6. Servo RC MG90S x 2
7. IR snímač x 3
8. LED diódy pre osvetľovaciu časť
9. Ložisko prenosovej jednotky gule x 1
10. Kartón, zmrzlinové tyčinky, slamky
11. Dopravný pás
12. Tablet alebo chytrý telefón
Krok 1: Časti a súčasti systému
Tento systém v zásade obsahuje 3 časti.
1. Skladovanie a konzumácia výrobku. (Ako výrobky používam škatule s označením)
2. Dopravné pásy a k nim pripojené pohony a snímače.
3. Riadiace centrum a monitor. (Kamera Raspberry Pi + ako riadiace centrum a tablet ako monitor)
Krok 2: Stručný popis časti 1-Skladovanie produktu a spotrebné rameno
Konzumujúce rameno prijíma riadiaci signál z ovládača (Raspberry Pi 3), aby vykonalo postupnosť: Ruka hore o 90 stupňov => Rameno sa otáča o 90 stupňov => Ruka dole o 0 stupňov => Detekovaný box IR senzora => Prsty blízko, aby sa box => Rameno sa otočí späť na 0 stupňov => Prsty sa otvoria a odhodia schránku.
Bližšie informácie nájdete v kóde:
github.com/ANM-P4F/ProductSortingSystem/tr…
Krok 3: Dopravné pásy Part2 a k nim pripojené pohony a snímače
Jadrom tejto časti je Arduino Uno. Prijíma signál „štart/stop“z Raspberry Pi prostredníctvom sériového pripojenia na spustenie/zastavenie zvončeka dopravníka. Prvý IR snímač pozdĺž zvončeka dopravníka sa pripája k Arduino Uno prostredníctvom DIO, keď detekuje box, Arduino Uno zastaví zvonček dopravníka a vyšle signál do Raspberry Pi cez sériové pripojenie, aby sa vykonala klasifikácia obrazu.
Po dokončení klasifikácie vyšle malinový pi signál späť do Arduina, aby pokračoval v chode zvončeka.
Druhý IR senzor sa tiež pripája k Arduinu prostredníctvom DIO, keď detekuje box, Arduino ovláda servomotor a robí triedenie.
Podrobnosti nájdete v zdrojovom kóde v nasledujúcom odkaze:
github.com/ANM-P4F/ProductSortingSystem/tr…
Krok 4: Riadiace centrum a monitor
Riadiacim centrom je Raspberry Pi s pripojenou kamerou.
Ako monitorový panel je možné použiť tablet alebo chytrý telefón.
Raspberry Pi prijíma užívateľský riadiaci príkaz na spustenie/zastavenie systému prostredníctvom požiadavky HTTP, ktorú je možné vykonať vo webovom prehliadači v tablete alebo smartfóne.
Po prijatí riadiaceho príkazu Raspberry Pi požiada o spustenie častí ramena a zvončeka dopravníka.
Raspberry Pi komunikuje s Arduino Uno (časť dopravníkového zvončeka) cez sériový a NodeMCU ESP8266 (spotrebný diel) cez UDP. Raspberry Pi je streamingový server, ktorý streamuje obrázky z kamery do webového prehliadača. Tiež prevádzkuje klasifikačnú sieť vgg16 na serveri tensorflow lite, aby klasifikovala políčka a získala typ loga (batman, superman a naše). Klasifikačná sieť sa spustí iba vtedy, ak Raspberry Pi dostane príkaz od Arduino Uno (keď je box detekovaný prvým IR senzorom).
Pokiaľ ide o označenie škatule, v tomto projekte som použil 3 triedy loga.
Ak potrebujete trénovať svoje vlastné hodiny, použite tento zdroj:
github.com/ANM-P4F/Classification-Keras
Podrobnosti nájdete v kóde v nasledujúcom odkaze:
github.com/ANM-P4F/ProductSortingSystem/tr…
Krok 5: To je všetko! Dúfam, že sa vám tento projekt páči
Ak potrebujete ďalšie informácie, dajte nám vedieť.
Odporúča:
Elektronické triedenie mincí: 7 krokov (s obrázkami)
Elektronický triedič mincí: Dávno, veľmi dávno, keď bolo ešte možné chodiť do školy, sme prišli so zaujímavým nápadom vyrobiť zariadenie, ktoré funguje pomerne jednoduchým spôsobom - po vhodení správneho množstva peňazí sme vydá konkrétny výrobok. Nemôžem sa odhaliť
Súčet obvodov produktov pomocou logických brán: 4 kroky
Súčet obvodov produktov pomocou logických brán: V tomto návode vám ukážem, ako si vytvoriť vlastný systém pomocou súčtu produktov, trochy booleovskej algebry a niektorých logických brán. Nemusíte vytvárať rovnaký presný systém ako ten v tomto návode, ale môžete použiť
Robot na triedenie odpadu: 15 krokov (s obrázkami)
Robot na triedenie odpadu: Vedeli ste, že priemerná miera kontaminácie v komunitách a podnikoch sa pohybuje až do 25%? To znamená, že jeden zo každých štyroch kusov recyklácie, ktoré vyhodíte, sa nerecykluje. Je to spôsobené ľudskou chybou v recyklačných strediskách. Tradícia
Stroj na triedenie magického mramoru LittleBits: 11 krokov (s obrázkami)
LittleBits Magical Marble Triediaci stroj: Chceli ste niekedy triediť guličky? Potom ste mohli postaviť tento stroj. Už nikdy nebudete musieť miešať vrece mramoru! Je to čarovný mramorový triediaci stroj, ktorý používa farebný senzor od spoločnosti Adafruit, typ TCS34725 a Leonardo Arduino od
Stroj na triedenie skrutiek: 7 krokov (s obrázkami)
Stroj na triedenie skrutiek: Jedného dňa som v laboratóriu (FabLab Moskva) videl svojho kolegu zaneprázdneného triedením celej škatule so skrutkami, maticami, krúžkami a iným hardvérom. Zastavil som vedľa neho, chvíľu som to sledoval a povedal som: " Pre stroj by to bola perfektná práca. &Quot; Po rýchlom pohľade