Indholdsfortegnelse:
- Trin 1: RC -kontrol med differentialdrev
- Trin 2: Analog kontrol med differentialdrev
- Trin 3: Pakke seriel
Video: Konvertering fra en Sabeltand til en RoboClaw -motorstyring: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Dimension Engineering -serien af Sabertooth -motorstyringer og BasicMicro -serien af RoboClaw -controllere er populære valg til robotprojekter på startniveau. De bruger imidlertid to meget forskellige systemer til konfiguration af controlleren. Sabeltanden bruger en DIP -switch, og RoboClaw bruger et softwaresystem kaldet Motion Studio. Denne artikel viser, hvordan du flytter fra indstillingerne på en eksisterende Sabertand -opsætning til en lignende opsætning på en RoboClaw -controller.
Trin 1: RC -kontrol med differentialdrev
En af de mest populære konfigurationer for RoboClaw og Sabertooth bruger en RC -modtagerudgang til at styre en differentialdrevet robot. Tank -stil robotter og rovere er en almindelig applikation til denne konfiguration. Billedet ovenfor viser indstillingerne for Sabeltand DIP -switch for denne tilstand.
Følg anvisningerne herunder for at konfigurere en RoboClaw til at matche Sabeltand -indstillingerne.
Tilslut RoboClaw til en computer med et USB -kabel. Bemærk, at RoboClaw ikke er drevet af USB -forbindelsen og har brug for en bestemt strømkilde. Åbn Motion Studio, og klik på "Tilslut valgt enhed". Klik nu på "Generelle indstillinger" i venstre side af applikationen.
I ruden mærket "Opsætning" indstilles kontroltilstanden til "RC". Marker derefter feltet i feltet "Blanding" i ruden mærket "RC/analoge indstillinger". Afslut med at gemme indstillingerne på tavlen. Vælg "Enhed" i menuen øverst i applikationen og derefter "Gem indstillinger".
RoboClaw er nu konfigureret til RC -tilstand med differentialdrev. Se billedet for et øjebliksbillede af, hvordan indstillingerne ser ud i Motion Studio.
Trin 2: Analog kontrol med differentialdrev
En anden populær konfiguration er at bruge en analog inputenhed, f.eks. Et joystick eller potentiometre, til at styre en differentialdrevet robot. Billedet viser indstillingerne for Sabeltand DIP -switch for denne tilstand.
Følg instruktionerne herunder for at konfigurere en RoboClaw til at matche Sabeltand -indstillingerne.
Tilslut RoboClaw til en computer med et USB -kabel. Bemærk, at RoboClaw ikke er drevet af USB -forbindelsen og har brug for en bestemt strømkilde. Åbn Motion Studio, og klik på "Tilslut valgt enhed". Klik nu på "Generelle indstillinger" i venstre side af applikationen.
I ruden mærket "Opsætning" indstilles Kontroltilstand til "Analog". Marker derefter feltet i feltet "Blanding" i ruden mærket "RC/analoge indstillinger". Afslut med at gemme indstillingerne på tavlen. Vælg "Enhed" i menuen øverst i applikationen og derefter "Gem indstillinger".
RoboClaw er nu konfigureret til RC -tilstand med differentialdrev. Se billedet for et øjebliksbillede af, hvordan indstillingerne ser ud i Motion Studio.
Trin 3: Pakke seriel
For mere kompliceret styring af en motorstyring kan pakkeseriel tilstand bruges sammen med en mikrocontroller til at sende kommandoer til en motorstyring. Både RoboClaw og Sabertooth har en pakke seriel tilstand, selvom der er nogle implimentationsforskelle mellem de to. Billedet viser indstillingerne for DIP -switch for en Sabertooth er pakkets serielle tilstand.
Følg instruktionerne herunder for at konfigurere en RoboClaw til at matche Sabeltand -indstillingerne.
Tilslut RoboClaw til en computer med et USB -kabel. Bemærk, at RoboClaw ikke er drevet af USB -forbindelsen og har brug for en bestemt strømkilde. Åbn Motion Studio, og klik på "Tilslut valgt enhed". Klik nu på "Generelle indstillinger" i venstre side af applikationen.
I ruden mærket "Opsætning" indstilles Kontroltilstand til "Pakkeserie". Indstil derefter i ruden mærket "Serial" pakkeserialadressen til 128 og Baudrate til den samme baudrate, der blev brugt med Sabeltanden. Afslut med at gemme indstillingerne på tavlen. Vælg "Enhed" i menuen øverst i applikationen og derefter "Gem indstillinger".
RoboClaw er nu konfigureret til RC -tilstand med differentialdrev. Se billedet for et øjebliksbillede af, hvordan indstillingerne ser ud i Motion Studio.
Der er forskelle mellem pakkeserienes kommandosæt i RoboClaw og Sabeltand. RoboClaw har imidlertid kompatibilitetskommandoer, der afspejler Sabertandens, så de fleste koder bør være bærbare fra Sabeltanden til RoboClaw.
Anbefalede:
Konvertering af gammel højttaler til Bluetooth Boombox: 8 trin (med billeder)
Konvertering af gammel højttaler til Bluetooth Boombox: Hej alle sammen! Tusind tak fordi du ville følge med mig på denne build! Inden vi hopper i detaljerne, kan du overveje at stemme på denne instruks i konkurrencen helt nederst. Support er meget værdsat! Det er et par år siden jeg startede
Konvertering af en 230V AC -pære til USB -strøm !: 6 trin (med billeder)
Konvertering af en 230V AC-pære til USB-strøm !: Jeg stødte på disse pæne flammeeffektpærer på eBay, som flimrer og har en subtil animation indbygget. De er normalt drevet af 85-265V AC-netindgang, men til bærbare applikationer som f.eks. en falsk flammende fakkel eller lanterne, dette er ikke ideelt. Jeg ændrer
Konvertering af mit Bluetooth -headset til Bluetooth -højttalere: 5 trin
Konvertering af mit Bluetooth-headset til Bluetooth-højttalere: Mit headset driver ikke længere selv, det virker kun, når jeg tilslutter opladningen af mikro-USB-stikket, batteriet er allerede dødt, og en af højttalerne fungerer ikke. Men Bluetooth fungerer stadig uden problemer. I dag vil jeg vise
Konvertering af trin til spilbevægelser: 4 trin
Konvertering af trin til spilbevægelser: Intro Denne enhed konverterer bevægelse fra en hjemmelavet stepper (trinmaskine) til spilbevægelse. Det vil fungere for ethvert spil, der modtager (" w ") som fremadgående bevægelse. Det kan også fungere til VR -spil, hvis de accepterer tastaturindgang. Det vandt nok
Opsætning fra bunden af en Raspberry Pi til logdata fra Arduino: 5 trin
Opsætning fra bunden af en Raspberry Pi til logdata fra Arduino: Denne vejledning er for dem, der ikke har erfaring med at installere en ny hardware eller software, endsige Python eller Linux. Lad os sige, at du har bestilt til Raspberry Pi (RPi) med SD kort (mindst 8 GB, jeg brugte 16 GB, type I) og strømforsyning (5V, mindst 2