Skocz do zawartości

maniackk

Użytkownicy
  • Zawartość

    9
  • Rejestracja

  • Ostatnio

Reputacja

3 Neutralna

O maniackk

  • Ranga
    2/10
  1. Ok, będę zwracał uwagę na te napięcie. A do tego serwa mam Hextronik-a HXT900 i jakieś chińskie badziewie z kupionego KIT-u 9G. Mam do obu datasheet Tylko nie rozumiem czemu piszą w manualu, że ten Hextronic mam 90st. Jak kręce ośką to wyraźnie jest 180st. ? Podają od pozycji zerowej w jedną stronę czy co ? A jest metoda map do pinów w micropython. Po prostu pins.map(millig, -1023, 1023, 0, 180). Mam już wzór, ale fajnie, że jest. Na marginesie, fajny robocik
  2. Zagadka rozwiązana. Tamte zakresy miałem dla zasilania Joystick-a napięciem 3,3V na karcie rozszerzeń, a pod servo zmieniłem napięcie na 5V no i zmieniły się wartości. Biorę się za serwa. Znasz może jakiś fajny tutorial do pobawienia się serwer na micro:bit w micropythonie. Znalazłem kilka na ich forum, ale nie do końca je rozumiem. Dla serwa też chciałbym napisać funkcję sprawdzającą pełny zakres jego pracy, ale nie bardzo wiem od czego zacząć.
  3. Dzięki za zwrócenie uwagi na te kilka rzeczy. Poprawiłem kod i faktycznie działa super i jest mały. Tylko nie rozumiem jednej rzeczy. Po modyfikacjach zmieniły się zakresy wartości zakresów obu osi i pozycja neutral. Wcześniej neutral miał wartości X: 498 Y: 511 ; Zakres X 4 - 1023; Zakres Y 4 - 1023; Teram mam neutral X: 400 Y: 409 ; Zakres X 4 - 824; Zakres Y 4 - 824; O co chodzi ? Nie kumam. Na dole dołączyłem zrzut ekranu. from microbit import * min_x = max_x = zero_x = int(pin1.read_analog()) min_y = max_y = zero_y = int(pin0.read_analog()) while True:
  4. Masz rację. Źle się wyraziłem, pętle służą tylko określeniu skrajnych wartości wychylenia pada i zapisaniu ich. Postarałem się opisać kod i trochę go poprawiłem, bo faktycznie nie ma sensu przypisywać w pętli za każdym razem zmiennym min_x i min_y wartości maksymalnej skoro mam tą wartość w zmiennych "zero". Dodałem też opisy żeby było wiadomo co miałem na myśli. Tak jak pisałem chciałbym używać tego kodu jako funkcji, w różnych moich projektach dla różnych joystick-ów. To ma być taka pseudo "kalibracja" systemu sterowania bez ręcznego sprawdzania w konsoli. Dlatego zależy mi na
  5. To co robi na tą chwilę. Podpiąłem do micro:bit-a taki Joystick. Ale mam jeszcze kilka innych i każdy z nich ma inny zakres wartości w min. i maks. wychyleniu gałki w osi X i Y. Ten program ma być taką powiedzmy " kalibracją " posiadanych joystick-ów. Oś Y jest podpięta do pin0 w micro:bit, oś X do pin1 w microbit, a przycisk do pin2. Po uruchomieniu programu program określa pozycję "neutral" ( zero ) joystick-a i zapisuje w zmiennych zero_x i zero_y. Pierwsza i druga pętla wew. while, mam za zadanie, przy maksymalnym i minimalnym wychyleniu gałki w osi Y odczytać i zapisać min. i maks. wartoś
  6. Witam, Uczę się dopiero programowania i chciałbym spytać kolegów z większym doświadczeniem o zdanie. Jestem na etapie odczytywania wartości analogowego pada w micropythonie na platformie micro:bit. Czy można skrócić ten kod ? Zależy mi na ustaleniu i zapisaniu ( do późniejszego użycia ) w tym kodzie pozycji zero joystick-a, oraz pozycji maks. i min. dla każdej z osi aby potem w programie prawidłowo pozycjonować serwo na podstawie ustalonych zakresów. Jak zmapować poznane zakresy wychyłu pada na pełny zakres wychyłu serva ? Jest jakaś funkcja w micropythonie. Zaznaczam, że
  7. Witam, trochę minęło od otwarcia tego postu. Znalazłem trochę materiałów i próbuję to ogarnąć. Jestem na etapie odczytywania wartości joystick-a analogowego w micropythonie. Mam prośbę o pomoc w znalezieniu gdzie popełniam błąd w kodzie. Zależy mi na ustaleniu w tym kodzie pozycji zero joystick-a, oraz pozycji maks. i min. dla każdej z osi aby potem w programie prawidłowo pozycjonować serwo na podstawie ustalonych zakresów. Górny zakres i zero ustala prawidłowo, ale dolny ustala na np. u mnie wartość 4, a po puszczeniu pada wartość znowu jest równa pozycji zero_y. Gdzie jest błą
  8. Witam serdecznie, Mam na imię Arek, mam 43 lata. Rozpoczynam swoją przygodę z mikrokontrolerami. Cieszę się że mogę być tu z Wami. Gratuluję świetnych kursów. Dużo przydatnej wiedzy. Pozdrawiam wszystkich.
  9. Cześć, mam pytanie do kolegów czy znacie jakiś kurs do micro:bit-a ale oparty, nie na javascript czy bloczkach makecode tylko o micropythona ? Kupiłem z ciekawości wersję micro:bit V2 i taki zestaw czujników na Alie... KS0361 i wyświetlacz LCD 1.8". Niestety jest do tego sporo artykułów w internecie, ale większość oparta o powyższe formy programowania. Biorąc pod uwagę, że etap diod i buzzer-ów już mam za sobą i chciałbym poprogramować na tym w micropythonie, ale idzie opornie. Czy jest gdzieś w sieci dobrze przygotowana dokumentacja do micropythona na tą platformę ? Poza
×
×
  • 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.