Innholdsfortegnelse:
- Trinn 1: Utstyr
- Trinn 2: ArbotiX-M
- Trinn 3: Pixy
- Trinn 4: Reléer
- Trinn 5: Slik konfigurerer du systemet
- Trinn 6: Kode
- Trinn 7: Forbedringer
- Trinn 8: Systemkjøring
Video: Overkill transportsystem: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Denne instruerbare viser hvordan du lager et overkill transportbånds robotsystem, bestående av ett transportbånd, en plc, to roboter og en Pixy-kamera. Systemets funksjon er å ta et farget objekt fra transportøren og overføre det fra robot 1 til robot 2, registrere farge og levere dem på transportbåndet igjen. Dette instruerbare er bare på robotdelen. Guide til PLS og transportbånd vil ikke bli vist.
Dette systemet er gjort for utdanningsformål.
Trinnene i dette systemet vil være som følger:
- Farget objekt sendes ned i transportbåndet.
- Sensor koblet til PLS oppdager objekt på enden av transportøren.
- Transportbåndet stopper.
- PLS sender signal til Robot 1 (klar for henting).
- Robot 1 plukker opp objektet og flytter til overføringsposisjon.
- Robot 1 sender signal til robot 2 (klar for overføring)
- Robot 2 beveger seg til overføringsposisjon.
- Robot 2 Tar objektet.
- Objektet vil bli overført i luften fra robot 1 til robot 2.
- Robot 2 sender signal til Robot 1 (objekt mottatt signal).
- Robot 2 tar objektet, og skanner fargen med Pixy cam.
- Robot 2 sender signal til PLS (Signal for fargesortering).
- PLC lagrer fargen og holder orden på de fargede objektene.
- Robot 2 sender signal til PLS for å stoppe transportbåndet.
- Robot 2 Setter objektet tilbake på transportøren.
- Robot 2 sender signal til PLS (objekt levert).
- Systemet gjentar prosessen.
Trinn 1: Utstyr
Robotarm:
- 1 PhantomX Pincher Robot Arm (Monteringsguide finner du i PhantomX Assembly Guide)
- 1 WidowX Robot Arm (Monteringsguide finner du i WidowX Assembly Guide)
- Programvare for kontroll av robotarmene - Arduino IDE (https://www.arduino.cc/)
Fargedetekteringskamera:
- 1 Pixy Cam-EV3 CMU CAM5
- Programvare for Pixy cam (Pixy programvare)
Kontroller:
2 ArbotiX-M Robocontroller (veiledning for konfigurering av ArboitX)
Maskinvare:
- 1 Robot Geek Large Workbench
- 4 RobotGeek -relé
- 1 lite LED -lys
Trinn 2: ArbotiX-M
ArbotiX-M:
Over er et bilde fra ArbotiX-M-brettet og hvordan de er konfigurert for Robot 1 og Robot 2.
Robot 1:
- Reléet som er koblet til PLS er koblet til D16 (rød sirkel)
- Kommunikasjonen mellom de to robotene er koblet til D4 og D63 (sende og motta signal)
- Den svarte sirkelen er hvor du kan koble til usb -tilkoblingen, så det er mulig å programmere brettet.
- Den lilla sirkelen er der den første servoen er tilkoblet (bare den første, resten er koblet gjennom hver motor).
Robot 2:
- De 3 reléene på robot 2 er koblet til D2, D4 og D6 (de røde sirklene til venstre).
- Lyset er koblet til D23 (rød sirkel til høyre)
- Kommunikasjonen mellom de to robotene er koblet til D12 og D13 (sende og motta signal)
- Den grønne sirkelen indikerer hvor du skal kommunisere med Pixy CMUcam5.
- Den svarte sirkelen er hvor du kan koble til usb -tilkoblingen, så det er mulig å programmere brettet.
- Den lilla sirkelen er der den første servoen er tilkoblet (bare den første, resten er koblet gjennom hver motor).
Trinn 3: Pixy
Den grønne sirkelen er forbindelsen for å kommunisere med Arbotix -kortet.
Den røde sirkelen er USB -tilkoblingen.
Trinn 4: Reléer
Stafett på robotene:
De 3 reléene på robot 2 er koblet til for å sende et signal til PLS når den er aktivert.
- Signal når robot 2 har plassert et objekt på transportøren.
- Signal for å oppdage rød farge.
- Signal for å oppdage blå farge.
Det fjerde reléet er koblet til PLS. Den sender et signal til Robot 1 når den er aktivert.
4. Signal når objektet er klart for henting.
Trinn 5: Slik konfigurerer du systemet
Fysisk oppsett:
Fordi de to robotene skal overføre objekter mellom dem, må plasseringen av robotene forbli den samme. Derfor har klemmer blitt brukt for å holde robotene på plass. Når robotene er satt på plass, kan programmeringen utføres.
Det kan være problemer med Pixy -kameraet som oppdager farger når det ikke skal oppdage noe. Belysningen og fargene i rommet er vanligvis årsaken. For å motvirke dette, er det laget en hvit boks uten papir, og vi plasserte et lite sterkt lys ved siden av Pixy -kameraet.
Trinn 6: Kode
Koden for Robot 1 og Robot 2 finnes i zip -filene. Lag gjerne din egen kode eller gjør endringer i den eksisterende koden.
Trinn 7: Forbedringer
For å sikre at objektene alltid har riktig plassering på transportbåndet, ville det være foretrukket å installere styreskinner.
En stabil lyskilde og å ha et lukket rom for Pixy -kameraet vil også gjøre det mye lettere å kaste seg med farger.
Sørg for å jorde robotene til et felles grunnlag. Signalproblemer mellom de to robotene kan oppstå hvis de ikke er ordentlig jordet.
Trinn 8: Systemkjøring
Video av systemet kjører
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
Overkill Model Rocket Launch Pad !: 11 trinn (med bilder)
Overkill Model Rocket Launch Pad !: For en stund siden ga jeg ut et Instructables -innlegg om min 'Overkill Model Rocket Launch Controller' sammen med en YouTube -video. Jeg gjorde det som en del av et stort modellrakettprosjekt der jeg gjør alt så overkill som mulig, i et forsøk på å lære
Overkill Model Rocket Launch Controller !: 9 trinn (med bilder)
Overkill Model Rocket Launch Controller !: Som en del av et stort prosjekt med modellraketter trengte jeg en kontroller. Men som alle mine prosjekter kunne jeg ikke bare holde meg til det grunnleggende og lage en håndholdt enkeltknapps kontroller som bare lanserer en modellrakett, nei, jeg måtte gå ekstremt overkill