Skocz do zawartości

marcelh2o

Użytkownicy
  • Zawartość

    56
  • Rejestracja

  • Ostatnio

Informacje

  • Płeć
    Mężczyzna

Osiągnięcia użytkownika marcelh2o

Wynalazca

Wynalazca (6/19)

  • Za 5 postów
  • Za 25 postów
  • To już rok!
  • To już 5 lat!
  • Młodszy Juror

Odznaki

0

Reputacja

  1. Dobrze że są tacy ludzie na świecie co tworzą takie programy jak fritzing xd dla początkującego wprost idalne i dla zaawansowanej osoby czytalne 🙂
  2. Też mogę polecić fritzing. Chyba nie ma bardziej orientacyjnego programu niż on 🙂
  3. marcelh2o

    Pojazd sterowany bluetooth

    Prawda jest taka że robiąc projekt nie masz pewności czy po wykonaniu go zadziała. Doświadczenie nauczyło mnie że w takich projektach nigdy nic nie działa od razu 😋
  4. A nie lepiej kupić ten sam chwytak ale w innej firmie ALBO jeszcze lepiej zamówić sobie z aliexpress. Jak Ci się nie śpieszy z projektem to w ciągu miesiąc za cenę o wiele niższą masz wybór wielu chwytaków 😉 na alibabie tez chyba są
  5. marcelh2o

    Jakie wybrać silniki?

    kupowałem u nich koła do pojazdu ale ktoś może wie czy ten silnik http://www.mobot.pl/index.php?site=products&type=873&details=7775 ma tak samo słabe koła zębate jak te z serii MT90? bo nie chce kupować znowu 4 silników za taką kasę i później wszystko w..... wole coś lepszego i porządnego
  6. Czy tą ładowarką http://electropark.pl/ladowarki/3038-ladowarka-redox-lipo-230v.html Mogę ładować te baterie i nic nie wybuchnie? 😃 http://electropark.pl/dualsky/3944-pakiet-li-pol-dualsky-11-1v-1000mah-35c.html http://electropark.pl/dualsky/2021-pakiet-li-pol-dualsky-7-4v-400mah-35c.html
  7. Witam, mam pytanie jakie silniki z przekładnią w przedziale cenowym 80-130zł~~ zł moglibyście mi polecić i gdzie mógłbym je dostać? Mam 4 silniki typu MT90 70obr/min i na potrzeby mojego pojazdu są dosyć słabe i jak wjechałem w kretowisko to poszła zębatka (która chyba specjalnie była tak zrobiona żeby się szybko popsuła bez możliwości naprawy) Zakres napięcia takich silników myślę między 12-24V (chociaż mogą być o wyższym napięciu ale wątpie żeby w cenie się zmieściły). Ktoś coś może polecić?
  8. Tak wszystko już śmiga ale zamierzam pójść o lvl wyżej i sterować tym przez nrf24l01 ale czuje że to dopieo będzie "zabawa"....
  9. Problem rozwiązałem w ten sposób, działa dla jednego silnika poźniej sprawdzę dla 4 odczytX=analogRead(joystickX); odczytY=analogRead(joystickY); if ((odczytX<300) || (odczytY<300)) forward(); else if ((odczytX>600) || (odczytY>600)) backward(); else stopp();
  10. 1. Logiczne że nie chce nim sterować w 4 strony. joystick to dwa potencjometry więc wychylam potencjometrA w góre to silnik kręci się lewo wychylam w dół to kręci się w prawo. Wychylam potencjometrb w góre to silnik kręci się w lewo wychylam w dów to kręci się w prawo. Serio tak ciężko to było zrozumieć czy tylko tak próbowałeś dogryźć? 2. Jak mogą walczyć o to samo skoro ruszam dwoma różnymi potencjometrami niezależnymi od siebie?
  11. Tak dokładnie chcę sterować na tą chwilę tylko jednym silnikiem. A tym "map" chyba zmieniłem zakres z tam z 0 -1024 do 0 -255. Uczę się dopiero języka C i c++ niedawno zamówiłem swoją pierwszą książkę (poza jedną o arduino). I ogólnie program działał na tym zakresie analogowym ale po dodaniu funkcji right i left coś silnik zaczął świrować. Po zmianie silnika na wyjścia analogowe i zmianie digitalWrite na analogWrite sytuacja jest taka sama.
  12. Cześć bawie sie dalej z arduino silnikiem i joystickiem i mam taki problem gdy mam podłączony tylko jedną oś x lub y (jeden potencjometr) to fajnie steruje silnikiem w przód albo w tył, ale jeśli dodaje drugą oś i kolejne dwie funkcje void left() i void right() to silnik się dziwnie zachowuje mianowicie: po przesunieciu joysticka w jedną strone normalnie się kręci, w drugą strone piszczy, w trzecią stronę kręci się bardzo powoli, a w czwartą nic nie robi albo też piszczy 😃 kod wygląda tak: #define joystick A0 //przypisuje joystickom piny #define joystickk A5 #define motor11 7 // przypisuje silnikom piny #define motor12 8 int odczyt; int odczytt; void setup() { pinMode(motor11, OUTPUT); pinMode(motor12, OUTPUT); } void loop() { odczyt = analogRead(joystick); if (odczyt <300) { forward(); } else if (odczyt > 800) { backward(); } else { stopp(); } //----------------------------------------------- odczytt = analogRead(joystickk); if (odczytt <300) { left(); } else if (odczytt > 800) { right(); } } //----------------------------------------------- void forward() { digitalWrite(motor11, LOW); odczyt = map(odczyt, 506, 0, 0, 255); digitalWrite(motor12, odczyt); } //----------------------------------------------- void backward() { digitalWrite(motor12, LOW); odczyt = map(odczyt, 512, 1023, 0, 255); digitalWrite(motor11, odczyt); } //----------------------------------------------- void stopp() { digitalWrite(motor11, LOW); digitalWrite(motor12, LOW); } //----------------------------------------------- void right() { digitalWrite(motor11, LOW); odczytt = map(odczytt, 506, 0, 0, 255); digitalWrite(motor12, odczytt); } //----------------------------------------------- void left() { digitalWrite(motor12, LOW); odczytt = map(odczytt, 512, 1023, 0, 255); digitalWrite(motor11, odczytt); } Dlaczego po dodaniu dwóch nowych funkcji wszystko się sypie?
  13. Cześć, gdzie moge kupić, wyrobić nowe koła zębate? Kupiłem silniki z przekładnią mt90 i jedno koło zębate było tak zrobione że były połączone jakby dwa w jednym i przy większym oporze one się jakby poluzowały i nie trzymają się ze sobą. Raczej nie ma możliwości naprawy, a nowy silnik 50zł...
  14. Po pierwsze jakbym wiedział jak to zrobić to bym tutaj nie pisał. Po drugie co z tego że zrobie drugi kod, który też nie będzie działał? co mi to da? przecież wiem że to nie działa tylko nie wiem jak to naprawić🙂
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.