Inhoudsopgave:
Video: Arduino Computer Vision Robotarm - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Het belangrijkste idee met deze instructable was gewoon een eenvoudige 3DOF-robotarm maken die objecten verzamelt en op de juiste plaats plaatst.
Materialen:
4 servo SG90
MDF 4mm
Arduino Nano
Truien
laptop
Lijm
Nylon
Stap 1: Schets
Allereerst heb ik een paar tekeningen gemaakt op zoek naar de grootte van de schakels en de effector.
a1 = 10cm
a2 = 8.5cm
a3 = 10cm
Maar het is gemakkelijk voor jou omdat ik Rhino heb gebruikt om de uiteindelijke structuur te modelleren, en daarna heb ik een lasersnede gemaakt.
****Bijgevoegde vectorbestanden als je ze wilt gebruiken***
Stap 2: Los de puzzel op
Het is heel eenvoudig om de uitgesneden delen te monteren, volg gewoon de foto's, ze laten zien waar de servo's moeten worden geplaatst.
Stap 3: De robot afmaken
Ik heb net een klein beetje nylon gebruikt voor de effector, zoals je op de foto's kunt zien.
Stap 4: Computervisie
In de CAD-bestanden die ik eerder heb bijgevoegd, kunt u de structuur voor de webcam zien. De cam is verbonden met matlab en dit is het proces:
1. Je moet de driver in matlab installeren
2. Installeer vervolgens het arduino-pakket voor matlab waarmee je de arduino kunt programmeren.
3. Nadat u het webcamstuurprogramma en de arduino hebt geïnstalleerd, werkt de code om een momentopname vast te leggen en deze vervolgens te analyseren.
4. De software verdeelt het beeld in 3 lagen R, G en B.
5. Met behulp van inverse cinematic geeft de webcam de coördinaten aan arduino
waar de kleur is en dan gaat de robot naar die plek en neemt het object.
6. Uiteindelijk heb ik besloten waar de robot het object verlaat.
Ik heb de uitgelegde code bijgevoegd. Sorry, alleen Spaans.
dat is alles. Sorry voor mijn Engels.
Aanbevolen:
Robotarm: 15 stappen
Robotarm: autosysteem hebben
Grote bestanden van computer naar computer verzenden: 6 stappen
Grote bestanden van computer naar computer verzenden: bestandsgroottes blijven toenemen naarmate de technologie vordert. Als je creatief bezig bent, zoals ontwerpen of modelleren, of gewoon een hobbyist bent, kan het overzetten van grote bestanden een gedoe zijn. De meeste e-maildiensten beperken de maximale grootte van bijlagen tot ongeveer 25
Sonar, Lidar en Computer Vision op microcontrollers gebruiken om slechtzienden te helpen: 16 stappen
Sonar, Lidar en Computer Vision op microcontrollers gebruiken om slechtzienden te helpen: ik wil een intelligente 'stok' maken die mensen met een visuele beperking veel meer kan helpen dan bestaande oplossingen. De wandelstok kan de gebruiker op de hoogte stellen van objecten aan de voorkant of aan de zijkanten door een geluid te maken in de surround sound-type hoofdtelefoon
DIY Arduino-robotarm, stap voor stap: 9 stappen
DIY Arduino-robotarm, stap voor stap: deze tutorial leert je hoe je zelf een robotarm kunt bouwen
Gebruik SSH en XMing om X-programma's van een Linux-computer op een Windows-computer weer te geven: 6 stappen
Gebruik SSH en XMing om X-programma's weer te geven vanaf een Linux-computer op een Windows-computer: Als u Linux op het werk en Windows thuis gebruikt, of vice versa, moet u mogelijk soms inloggen op de computer op uw andere locatie , en programma's uitvoeren. Welnu, u kunt een X-server installeren en SSH-tunneling inschakelen met uw SSH-client, en één