Spisu treści:
Wideo: Ramię robota Arduino Computer Vision: 4 kroki (ze zdjęciami)
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Główną ideą tego instruktażu było po prostu stworzenie prostego ramienia robota 3DOF, które zbiera przedmioty i umieszcza je we właściwym miejscu.
Materiały:
4 serwo SG90
MDF 4mm
Arduino Nano
Zworki
Laptop
Klej
Nylon
Krok 1: Szkic
Przede wszystkim wykonałem tylko kilka rysunków szukając wielkości ogniw i efektora.
a1 = 10 cm
a2 = 8,5 cm
a3 = 10cm
Ale jest to dla ciebie łatwe, ponieważ użyłem Rhino do wymodelowania ostatecznej struktury, a następnie wykonałem cięcie laserowe.
****Dołączone pliki wektorowe, jeśli chcesz ich użyć***
Krok 2: Rozwiąż zagadkę
Montaż wyciętych części jest całkowicie prosty, wystarczy postępować zgodnie ze zdjęciami, które pokazują, gdzie umieścić serwa.
Krok 3: Wykończenie robota
Do efektora użyłem tylko trochę nylonu, jak widać na zdjęciach.
Krok 4: Wizja komputerowa
W załączonych wcześniej plikach cad widać strukturę kamery internetowej. Krzywka jest podłączona do Matlaba i tak wygląda proces:
1. Musisz zainstalować sterownik w programie Matlab
2. Następnie zainstaluj pakiet arduino dla Matlab, który pozwala zaprogramować arduino.
3. Po zainstalowaniu sterownika kamery internetowej i arduino kod działa, przechwytując migawkę, a następnie analizując ją.
4. Oprogramowanie podzieli obraz na 3 warstwy R, G i B.
5. Używając odwróconego filmu, kamera internetowa podaje współrzędne arduino
gdzie jest kolor, a następnie robot idzie w to miejsce i zabiera przedmiot.
6. W końcu zdecydowałem, gdzie robot opuszcza obiekt.
Dołączyłem wyjaśniony kod. Przepraszam, tylko po hiszpańsku.
to wszystko. przepraszam za mój angielski.