Przeszukaj forum
Pokazywanie wyników dla tagów 'Raspbery'.
Znaleziono 2 wyniki
-
Witam, sprzedam bazę na dokończenie projektu lub wykorzystanie do swoich celów robota budowanego na Johnnego 5 z filmu "Krótkie Spięcie" i małego który miał być zdalnie sterowanym przez WiFi na raspberry pi z chwytakiem na serwomechanizmach o 3 stopniach swobody. Mały prosty gratis 😁. Johnny five to konstrukcja moja budowana z 10lat teraz stoi i się kurzy a nie mam czasu by wrócić do tego hobby. Ogrop pracy, ogrom kasy, władowanie, wtedy 16 to latek gdy zacząłem go budować. Dzisiaj zrobiłbym go inaczej tzn, są lepsze sterowniki są lepsze możliwości. Opis to : -głowa ruchoma prawo lewo, góra dół z pochyleniami, -tors na siłownikach o mocy 150kg do tego wystarczy odpowiedni mechanizm i robót byłby w stanie się obracać jest możliwość, do tego koła pompowane 12cali pod łańcuszki i na silniki 2x12volt lub 2x 24volt 120-nawet do 800W Obecnie bez silników. Porty USB, sterowanie na zasadzie sterownika serw, podłączenie pod laptopa na USB, ramiona bardzo silne jak na zabawki, 5kg spokojnie na wyprostowanym ramieniu, ramię z 100cm-120cm długości,do tego po 4 stopnie swobody, kamery USB zapomniałem bo robot stoi obecnie w garażu a szkoda by zbierał kurz. Może ktoś się nim zaopiekuje, robot wysokość od ok.120-170cm, korpus aluminium Są filmiki na YouTube, Drugi tak o jednym jak o drugim. Naprawdę ogrom pracy i wiele serca i pieniędzy włożone, polecam i w razie pytań służę pomocą. Cana za oba 1500zł
- 3 odpowiedzi
-
- 1
-
- Johnny 5
- Johnny five
-
(i 1 więcej)
Tagi:
-
Witam, pracuję nad stworzeniem autonomicznego pojazdu, bazującego na Raspberry Pi i Pythonie. Do sterowania silnikami wykorzystuję układ DRV8835 od Pololu (dedykowany układ do RPi), ma on nawet stworzoną własną bibliotekę do obsługi. Testowałem jego działanie na przykładowym programie dostarczonym wraz z biblioteką i działa, tylko nie mogę znaleźć nigdzie jakiegoś projektu, informacji jak przełożyć to na jakieś konkretne zastosowanie. Poniżej wstawiam kod który był dostarczony z biblioteką. from __future__ import print_function import time from pololu_drv8835_rpi import motors, MAX_SPEED # Set up sequences of motor speeds. test_forward_speeds = list(range(0, MAX_SPEED, 1)) + \ [MAX_SPEED] * 200 + list(range(MAX_SPEED, 0, -1)) + [0] test_reverse_speeds = list(range(0, -MAX_SPEED, -1)) + \ [-MAX_SPEED] * 200 + list(range(-MAX_SPEED, 0, 1)) + [0] try: motors.setSpeeds(0, 0) print("Motor 1 forward") for s in test_forward_speeds: motors.motor1.setSpeed(s) time.sleep(0.005) print("Motor 1 reverse") for s in test_reverse_speeds: motors.motor1.setSpeed(s) time.sleep(0.005) print("Motor 2 forward") for s in test_forward_speeds: motors.motor2.setSpeed(s) time.sleep(0.005) print("Motor 2 reverse") for s in test_reverse_speeds: motors.motor2.setSpeed(s) time.sleep(0.005) finally: # Stop the motors, even if there is an exception # or the user presses Ctrl+C to kill the process. motors.setSpeeds(0, 0) W moim przypadku mam do pobrania z drugiego pliku wartości "angle" i "distance", muszę wprowadzić dodatkowo dwie stałe "dis=.75" oraz "ang=1" . Z tego wszystkiego muszę wyprowadzić sterowanie silników aby działały według równania które jest zamieszczone poniżej. Mógłby mi ktoś pomóc, poradzić, powiedzieć, naprowadzić mnie jak to zdefiniować na mim konkretnym przykładzie? from plik1 import angle, distance dis=.75 ang=1 rownanie=((distance*dis)+(angle*ang))
- 2 odpowiedzi
-
- sterowanie
- silnik
- (i 3 więcej)