Innehållsförteckning:
- Steg 1: Systemdelar och komponenter
- Steg 2: Del1-produktlagring och konsumtionsarm Kort beskrivning
- Steg 3: Del 2-transportband och dess anslutna ställdon och sensorer
- Steg 4: Kontrollcenter och bildskärm
- Steg 5: Det är allt! Hoppas du gillar det här projektet
Video: Enkelt produktsorteringssystem med hallon Pi och Arduino: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Jag är fan av teknik, jag älskar att programmera och göra elektroniska relaterade projekt på fritiden, i detta projekt skulle jag dela med mig av ett enkelt produktsorteringssystem som jag har gjort nyligen.
För att göra detta system, förbered komponenterna enligt följande:
1. Raspberry Pi 3 + kamera v2.1 + strömförsörjning
2. Arduino Uno + Motorsköld + strömförsörjning (jag använder smet till den här)
3. NodeMCU ESP8266 + Motorskydd + strömförsörjning (jag använder smet till den här)
4. Likströmsmotor x 1
5. RC Servo 9g x 2
6. RC Servo MG90S x 2
7. IR -sensor x 3
8. Lysdioder för belysningsdel
9. Bollöverföringsenhetens lager x 1
10. Kartong, glasspinnar, sugrör
11. Transportband
12. En surfplatta eller en smart telefon
Steg 1: Systemdelar och komponenter
Detta system innehåller i princip 3 delar.
1. Produktlagring och konsumtionsarm. (Jag använder lådor med etikett som produkter)
2. Transportband och dess monterade ställdon och sensorer.
3. Kontrollcentral och monitor. (Raspberry Pi + kamera som kontrollcenter och surfplatta som bildskärm)
Steg 2: Del1-produktlagring och konsumtionsarm Kort beskrivning
Den förbrukande armen tar emot styrsignalen från styrenheten (Raspberry Pi 3) för att göra sekvensen: Hand upp 90 grader => Arm roterar 90 grader => Hand ner till 0 grader => IR -sensor upptäckt låda => Fingrar nära att ta box => Arm roterar tillbaka till 0 grader => Fingrarna öppnar och tappar lådan.
Mer information finns i koden:
github.com/ANM-P4F/ProductSortingSystem/tr…
Steg 3: Del 2-transportband och dess anslutna ställdon och sensorer
Kärnan i denna del är en Arduino Uno. Den tar emot "start/stopp" -signal från Raspberry Pi via seriell anslutning för att köra/stoppa transportbandet. Den första IR -sensorn längs transportbandsklockan ansluts till Arduino Uno via DIO, när den känner av lådan stoppar Arduino Uno transportörklockan och skickar en signal till Raspberry Pi via seriell anslutning för att göra bildklassificeringen.
Efter att klassificeringen har gjorts skickar hallonpi tillbaka signalen till Arduino för att fortsätta köra klockan.
Den andra IR -sensorn ansluter också till Arduino via DIO, när den känner av lådan styr Arduino servomotorn för att göra sorteringen.
För detaljer, se källkoden i följande länk:
github.com/ANM-P4F/ProductSortingSystem/tr…
Steg 4: Kontrollcenter och bildskärm
En Raspberry Pi med en ansluten kamera är kontrollcentralen.
En surfplatta eller en smart telefon kan användas som bildskärmspanel.
Raspberry Pi tar emot användarens kontrollkommando för att starta/stoppa systemet via HTTP -begäran som kan göras i en webbläsare i surfplattan eller smarttelefonen.
Efter att ha fått kontrollkommandot begär Raspberry Pi att arm- och transportörklockans delar ska köras.
Raspberry Pi kommunicerar med Arduino Uno (transportörklockans del) via seriell och NodeMCU ESP8266 (förbrukande del) via UDP. Raspberry Pi är en streaming -server, den strömmar kamerabilderna till webbläsaren. Det driver också ett klassificeringsnätverk vgg16 på tensorflow lite för att klassificera rutorna för att få logotypen (batman, superman och vår). Klassificeringsnätverket körs bara när Raspberry Pi tar emot kommandot från Arduino Uno (när rutan detekteras av den första IR -sensorn).
När det gäller etikett på lådan använde jag i detta projekt 3 klasser av logotyp.
Om du behöver träna dina egna klasser, använd den här källan:
github.com/ANM-P4F/Classification-Keras
Mer information finns i koden i följande länk:
github.com/ANM-P4F/ProductSortingSystem/tr…
Steg 5: Det är allt! Hoppas du gillar det här projektet
Meddela mig om du behöver mer information.
Rekommenderad:
COVID-19-instrumentpanel (enkelt och enkelt): 4 steg
COVID-19-instrumentpanel (enkelt och enkelt): Överallt finns ett stort utbrott av det nya COVID-19-viruset. Det blev nödvändigt att hålla koll på det aktuella scenariot med COVID-19 i landet. Så när jag var hemma var det här projektet jag tänkte på: " An Information Dashboard " - En dag
Läs och skriv från seriell port med hallon Pi med hjälp av Wemos: 5 steg
Läs och skriv från seriell port med Raspberry Pi med Wemos: Kommunicera med en Raspberry Pi med en Wemos D1 mini R2
Smart musik i sovrum och bad med hallon Pi - Integrering av flerrum, larm, knappstyrning och hemautomation: 7 steg
Smart musik i sovrum och bad med Raspberry Pi - Integrering av multirum, larm, knappstyrning och hemautomation: Idag vill vi ge dig två exempel på hur du kan använda Raspberry Pi med vår Max2Play -programvara för hemautomation: i badrummet och sovrummet . Båda projekten liknar varandra genom att musik i hög kvalitet från olika källor kan streamas genom
(Enkelt) enkelt sätt att få analogt/pwm -ljud från Raspberry PI Zero och även ansluta till Crt TV: 4 steg
(Enkelt) enkelt sätt att få analogt/pwm -ljud från Raspberry PI Zero och även ansluta till Crt TV: Här har jag använt en enklaste metod för att mata ljud till en tv tillsammans med video från en annan webbplats
Enkelt och enkelt bärbart stativ för ditt varv: 4 steg
Enkelt och enkelt bärbart stativ för ditt varv: Jag tittade mig omkring i en mängd butiker efter ett bärbart stativ som får luftflöde till den bärbara datorn, men ett där jag faktiskt kunde använda i mitt knä. Hittade inget som var vad jag ville, så jag bestämde mig för att göra mitt eget