Skocz do zawartości

farmaceuta

Użytkownicy
  • Zawartość

    268
  • Rejestracja

  • Ostatnio

Reputacja

39 Bardzo dobra

O farmaceuta

  • Ranga
    6/10
  • Urodziny 05.04.1987

Informacje

  • Płeć
    Mężczyzna
  • Lokalizacja
    Mielec

Ostatnio na profilu byli

180 wyświetleń profilu
  1. No raczej napewno...impuls dla serwa mialem ze stalego zakresu czyli 1000-2000us Krakowskim targiem o cyferke i literke bo bylo 500Mhz a powinno byc 50Hz...
  2. #define guzik 5 #define guzik1 6 if (guzik == HIGH) { digitalWrite(LED_BUILTIN, HIGH); delay(200); } else { digitalWrite(LED_BUILTIN, LOW); } if (guzik1 == HIGH) { digitalWrite(LED_BUILTIN, HIGH); delay(200); } else { digitalWrite(LED_BUILTIN, LOW); } wgraj i zobacz czy swieci dioda jak wciskasz guziki
  3. To sprawdz miernikiem czy dobrze podpiales...juz tu byl taki przypadek ze ktos uzywal takiego samego guzika zle Albo jeszcze tak...napisz prosciutki program ktory bedzie zapalal diode jak guzik wcisniety i sprawdz czy napewno guziki chodza
  4. Mozliwe...na wysokich czestotliwosciach to tylko tak sie bawilem dla testu tymi timerami bez dlugotrwalego dzialania...a uzywalem akurat tanizny chinskiej na metalowych trybach sg90.. Nie no tutaj to wiadomo ze kolega sie o literke potknal..
  5. Ja dodam tylko jako ciekawostke ze jak sie bawilem timerem i pwm to serwo dzialalo tak samo na 50Hz jak i okolo 400?
  6. A te guziki napewno przewodza??? Nie pamietam dobrze ale chyba masz zle...chodzi o to ze tam sa jakby dwa odseparowane linie...a ty masz na "krzyz" teraz
  7. Z laski swojej wywal wszystko, zostaw kod tylko od rf i przesylaj jeden bajt...nie wazne jaki, chodzi zeby sprawdzic czy cos sie przesyla
  8. Nie jest poprawny...co to ma byc? Serial.print('down'); Co ta linia robi??
  9. Sprawdz sobie czy w serial monitorze otrzymujesz prawidlowe dane..
  10. Pytam bo mialem taki problem ze z jednym projektem dziala...dolaczam odpowiednia biblioteke (kopiuje folder) do lib i ok...inny szkic z inna biblioteka nie dziala...
  11. Takie cos chyba nie bedzie robilo tego co chcesz... if (button_state1 == HIGH && pos < 180) { pos++; myServo1.write(pos); } radio.read(&button_state, sizeof(button_state)); if (button_state == HIGH && pos > 0) { pos--; myServo1.write(pos); delay(15); } zwroc uwage ze jak juz otrzymasz informacje o wcisnietym guziku to w loop() nigdzie juz nie modyfikujesz tej zmiennej i warunek w if'ach (polowa) zawsze spelnione...poza tym zmienna "pos" na starcie ma "0" wiec pierwszy if sie wykona i doda "1"..w drugim if "pos" wieksze od zera i o
  12. Panowie takie pytanie mam raczej banalne, ale jakos nie moge zalapac...jak to z tymi bibliotekami jest? dobrze rozumiem ze umieszczam je w folderze lib? Nie chodzi mi tylko o biblioteki ktorych uzywam w danym projekcie, tylko o wszystkie ktore chcialbym sobie przekopiowac z Arduino IDE...
×
×
  • 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.