Treker (Damian Szymański) Kwiecień 29, 2016 Udostępnij Kwiecień 29, 2016 Sefir, tak są to kondensatory ceramiczne. Została użyta tutaj stara biblioteka do rysowania schematów 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
ko4 Maj 17, 2016 Udostępnij Maj 17, 2016 lekcja 5," serwomechanizm w praktyce" drugi akapit - "konieczne są również kondesatory filtrujące". Pod spodem zrzut płytek bez kondensatorów. Poza tym, na zrzucie płytek jest podłączona bateria jako źródło prądu, ale najpierw trzeba wgrać program sterujący przez USB. Czyli wgrywam program na USB, odłączam USB i podłączam prąd z baterii? Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Maj 21, 2016 Udostępnij Maj 21, 2016 ko4, jeśli mówimy o tym samym schemacie, to są tam kondensatory (elementy zaznaczone na niebiesko). Miało to być wyróżnieniem, ale może się nie sprawdza - wstawię wtedy standardowe brązowe. Poza tym, na zrzucie płytek jest podłączona bateria jako źródło prądu, ale najpierw trzeba wgrać program sterujący przez USB. Czyli wgrywam program na USB, odłączam USB i podłączam prąd z baterii? Jeśli masy są połączone, to nie trzeba nic zmieniać. Możesz spokojnie podpinać USB poz odłączania baterii. Cytuj Link do komentarza Share on other sites More sharing options...
ko4 Maj 24, 2016 Udostępnij Maj 24, 2016 ko4, jeśli mówimy o tym samym schemacie, to są tam kondensatory (elementy zaznaczone na niebiesko). Miało to być wyróżnieniem, ale może się nie sprawdza - wstawię wtedy standardowe brązowe. Poza tym, na zrzucie płytek jest podłączona bateria jako źródło prądu, ale najpierw trzeba wgrać program sterujący przez USB. Czyli wgrywam program na USB, odłączam USB i podłączam prąd z baterii? Jeśli masy są połączone, to nie trzeba nic zmieniać. Możesz spokojnie podpinać USB poz odłączania baterii. Dzięki. Na serwomechanizmie testowałem inne przeskoki (o 2 zamiast o 6) i wygląda jakby się zaciął, tzn dojechał do końca i i pracuje jakby chciał dalej się kręcić. Da się go uratować? Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
Treker (Damian Szymański) Maj 27, 2016 Udostępnij Maj 27, 2016 ko4, programowo raczej nie mogłeś go uszkodzić. Czy serwa nie reaguje na komendy przesunięcia się np. na środek? Czy po odłączeniu go od zasilania możesz delikatnie ręcznie przekręcić silnik? Cytuj Link do komentarza Share on other sites More sharing options...
ko4 Maj 27, 2016 Udostępnij Maj 27, 2016 ko4, programowo raczej nie mogłeś go uszkodzić. Czy serwa nie reaguje na komendy przesunięcia się np. na środek? Czy po odłączeniu go od zasilania możesz delikatnie ręcznie przekręcić silnik? Naprawiłem go, ale się nie chwaliłem, bo użyłem przemocy. Chyba przekręcił się trochę za ogranicznik, odłączyłem go i próbowałem delikatnie w lewo i prawo i nic. Potem na siłę przekręciłem przez ogranicznik i dalej przez arduino przywróciłem do pozycji 0. Wygląda na to że przerobię go na silnik, jak już raz rozjechałem ogranicznik... Dziękuję za pomoc. Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Maj 27, 2016 Udostępnij Maj 27, 2016 ko4, w serwomechaniźmie znajdują się dwie blokady: mechaniczna (na obudowie) oraz w potencjometrze. Jeśli serwo działa teraz normalnie, to raczej niczego nie uszkodziłeś. Może tylko jakoś pechowo zablokowała się poprzednio przekładnia 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
mardot08 Czerwiec 17, 2016 Udostępnij Czerwiec 17, 2016 Mam servo Tower Pro mg945 ale coś mi wariuje. Cokolwiek bym nie zrobił ono i tak obraca się mniej więcej o 30-pare stopni robi 5 takich ruchów po czym próbuje jechać dalej ale nie może bo dalej sie nie da (nie wraca) pisałem różne programy i korzystałem z gotowców dla arduino ale cały czas to samo. Obecnie zasilam go ładowarką 5V 2A bo myślałem że problemem jest zbyt mały prąd z USB ale nadal zachowuje się tak samo. Co może byc problemem? Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Czerwiec 17, 2016 Udostępnij Czerwiec 17, 2016 mardot08, ciężko powiedzieć - dużo niewiadomych. Najlepiej byłoby gdybyś mógł wstawić oscylogramy lub podłączyć dla testu jakieś inne, małe serwo. Możesz też zbudować sterownik serwomechanizmów na NE555: Kurs elektroniki II – #9 – czujnik przeszkód, sterownik serwa Cytuj Link do komentarza Share on other sites More sharing options...
mardot08 Czerwiec 17, 2016 Udostępnij Czerwiec 17, 2016 W tej chwili nie mam jak sprawdzic innego serwa, ale mogę dodać że przy podłaczeniu pod usb i wgraniu programu zaczyna cały czas zrywać połączenie usb i łączy się na nowo. Myśle że po prostu arduino zamiast wykonywć pętli rozłącza i wykonuje instrukcje od początku. W porcie szeregowym też pokazuje mi się tylko wartość początkowa czyli 0 . Może to serwo pracuje na jakihs innych bibliotekach? Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Czerwiec 18, 2016 Udostępnij Czerwiec 18, 2016 Może to serwo pracuje na jakihs innych bibliotekach? Raczej nie 🙂 Do którego pinu masz podłączone serwo? Jak dokładnie zasilasz całość? Przy dodatkowym zasilaczu, o którym piszesz nic nie powinno "zrywać połączenia USB". Cytuj Link do komentarza Share on other sites More sharing options...
mardot08 Czerwiec 18, 2016 Udostępnij Czerwiec 18, 2016 servo podłączałem do 9ki i 7ki , zasilanie z usb do 5V i druga opcja z zasilacza do Vin (5v 2A) i cały czas ten sam efekt tzn przy zasilaczu zachowuje się tak samo jak przy usb (po każdym ruchu miga dioda L na pomarańczowo) Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Czerwiec 18, 2016 Udostępnij Czerwiec 18, 2016 mardot08, jeśli wpinasz zasilacz do Vin i z tego zasilasz serwo, to zapewne masz już odpowiedź na pytanie, co jest problemem. Sprawdź, jak zasilałem serwo w artykule 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
leepa79 Sierpień 15, 2016 Udostępnij Sierpień 15, 2016 Zadanie 5.4 robiłem na bazie przykładu 'Knob'. I tak rozpisywałem dalej. #include <Servo.h> Servo myservo; // myservo jako serwo int val; // zmienna val void setup() { myservo.attach(9); // serwo na pinie 9 Serial.begin(9600); // port szeregowy otwarty Serial.println("Podaj kat z zakresu 1st do 180st"); Serial.println("//lub podaj kilka liczb z zakresu oddzielonych spacja//"); } void loop() { val = Serial.parseInt(); // zczytanie val if ((val > 0) && (val <=180)) // jesli wartosc w zakresie { myservo.write(val); // obrot serwa o "val" Serial.print("Aktualna pozycja "); // Info o stanie serwa Serial.print(val); Serial.println("st"); delay(15); } if (val > 180) // jesli val powyzej 180 { myservo.write(90); // powrot serwa na 90st Serial.println("Bledna liczba - powrot serwa (90st)"); // komunikat o bledzie Serial.println("Podaj liczbe z zakresu od 1 do 180"); delay(15); } if (val < 0) //jezeli val mniejsze od 0 { myservo.write(90); // powrot serwa na 90st Serial.println("Bledna liczba - powrot serwa (90st)"); // komunikat o bledzie Serial.println("Podaj liczbe z zakresu od 1 do 180"); delay(15); } } I pytanie. Przy wpisaniu wartości 'zero' nic się nie dzieje. Ma to związek z 'parseInt', czy w innym miejscu mam patrzeć? Cytuj Link do komentarza Share on other sites More sharing options...
Lukaszm Sierpień 16, 2016 Udostępnij Sierpień 16, 2016 Nic się nie dzieje, bo jak 'val' będzie miało wartość 0 to żaden z warunków z if-ów nie będzie spełniony 🙂 masz wszędzie warunki val>0 lub val<0, nigdzie 0 się nie łapie. 1 Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!