Menu

Płytka rozwojowa komputera pokładowego Starlight - programowalna RP2040 - bez złączy

STARLIGHT-NOHEADERS
£62.99 £52.49
Brak w magazynie
120 dni
Cena w punktach: 5249 punkt
Punkty lojalnościowe: 262 punkty
Dodaj do listy życzeń Porównaj
 
Zamów przed godziną 10:00, a otrzymasz przesyłkę następnego dnia
Standardowa wysyłka od 4,99 £ do 8,49 £
Zdobądź 5%* punktów lojalnościowych za swoje zamówienie
Dowiedz się więcej na naszej stronie poświęconej nagrodom
Zwierzęta gospodarskie w naszym magazynie
Wszystkie towary są gotowe do natychmiastowej wysyłki
Okres zwrotu 120 dni
Spokój ducha dzięki długiemu okresowi zwrotu
  • Wyświetl wszystkie odmiany w formie listy

STARLIGHT: Płytka rozwojowa modelu rakiety!

Jednostka sterująca rakietami Starlight jest idealna do modeli rakiet. Zaprojektowany do użytku w wyrzutniach rakietowych o średnicy 75 mm, chociaż można go kupić także w mniejszych, zapewnia dokładność i stabilność podczas następnego startu. Jego wysokiej jakości konstrukcja przeniesie Twój model rakietowy na wyższy poziom.
Co więcej, ta deska ma tylko 75,4 mm długości i 40 mm szerokości.

Ta wersja nie ma wstępnie przylutowanych złączy i zacisków. W razie potrzeby oferujemy również wersję z nagłówkami.

Zarówno dla początkujących, jak i profesjonalistów!

Dzięki czujnikom takim jak ciśnienie, temperatura, żyroskop i akcelerometr umieszczonym na płycie, ta płyta umożliwia monitorowanie każdej części modelu rakiety podczas startu i regeneracji!

Co więcej, płyta posiada porty I/O dla dwóch mikroserw, co pozwala na podłączenie systemu sterowania wektorem ciągu do rakiety bez konieczności plątania się przewodów! Po prostu podłącz dwa serwa i gotowe.

Prosty i elastyczny!

Chcesz podłączyć więcej czujników lub urządzeń peryferyjnych do swojej tablicy STARLIGHT? Bez potu! Ta płyta jest również wyposażona w osiem wyjść GPIO, w tym magistralę SPI, magistralę I2C i magistralę UART! Dwa z ośmiu GPIO to 5-woltowe GPIO, więc możesz także połączyć to urządzenie 3,3 V z logiką 5 V!

Istnieje mnóstwo dokumentacji online, dzięki której wystrzelenie rakiety za pomocą STARLIGHT będzie dziecinnie proste! Jeśli chcesz zamienić swoją rakietę w elektroniczne arcydzieło, nie szukaj dalej niż Starlight.

Cechy:

  • RP2040 do niesamowicie szybkiego wykonywania kodu i łatwego programowania. Możesz napisać swoje oprogramowanie w Pythonie!
  • ICM-42605 6-osiowy IMU: Żyroskop i akcelerometr
  • Przełącznik poziomu umożliwiający użycie serwomechanizmów 5 V z RP2040 3,3 V
  • Podwójny czujnik temperatury zapewniający dodatkową redundancję i ochronę przed przegrzaniem
  • Czujnik ciśnienia BMP388 do określania wysokości i śledzenia lotu
  • 6 pinów GPIO 3,3 V oraz odsłonięte interfejsy SPI, I2C i UART dla jeszcze większej wszechstronności
  • 2x piny GPIO 5V, wykonane prawdopodobnie przez wbudowany przesuwnik poziomu
  • 16 MB pamięci flash do przechowywania danych lotu i oprogramowania sprzętowego
  • Diody LED informujące o zasilaniu i czasie pracy
  • Micro-USB dla łatwego programowania
  • Napięcie wejściowe 5-18V
  • Podwójne regulatory napięcia dla 3,3 V i 5 V bezpośrednio na płytce
  • Dwa wyjścia serwo umożliwiające opcjonalny interfejs sterowania wektorowego pętli ciągu
  • Otwory montażowe M3, elementy montażowe NIE wchodzą w skład zestawu
  • Dołączony cyfrowy przewodnik

Dane techniczne:

  • Napięcie wejściowe: 5-18 V
  • Typ interfejsu: Micro-USB, kabel nie jest dołączony
  • Czujniki pokładowe: Żyroskop, Akcelerometr, Podwójne czujniki temperatury, Ciśnienie (ICM-42605, BMP388)
  • Mikrokontroler : Raspberry Pi RP2040
  • Napięcie na płycie : 3,3 V dla GPIO, 5 V dla serw i 5 V GPIO
  • Napięcie GPIO : Łącznie jest 8 GPIO (NIE licząc serwomechanizmów). 6 GPIO ma napięcie 3,3 V, a 2 5 V.
  • Serwo GPIO : Istnieją 2 porty, do których można podłączyć 3-pinowe serwa. Te porty mają napięcie 5 V.
  • Wymiary: 40 mm * 75,4 mm

Pinout

STARLIGHT ma wiele pinów do wykorzystania w projektach rakietowych.

  • Zapalnik : Jest to szyna dużej mocy przeznaczona do użytku z układami zapłonowymi w celu automatycznego zapalania silnika. Jest podłączony do MOSFET-u AO3400 (maks. prąd impulsu 30A) sterowanego przez pin GP6 w RP2040. MOSFET AO3400 jest podłączony bezpośrednio do zasilacza, zatem w zależności od używanego napięcia akumulatora napięcie na tym zacisku będzie się różnić.
  • Wyrzut : Ten terminal jest okablowany tak samo jak szyna zapalnika, z innym MOSFET-em AO3400 podłączonym do pinu GP7 w RP2040.
  • Bateria : tutaj należy podłączyć baterię. Zwróć uwagę na polaryzację na płytce! Odwrotne podłączenie baterii może spowodować smażenie deski STARLIGHT. STARLIGHT akceptuje szeroki zakres napięć wejściowych, od 5-18V.
  • PWR_CS : Jest to zworka umożliwiająca łatwe podłączanie i odłączanie akumulatora od STARLIGHT. Aby chronić płytę i komputer, nigdy nie podłączaj baterii do płyty, gdy płyta jest podłączona do USB! PWR_CS pozwala na odłączenie akumulatora od płytki bez konieczności odkręcania przewodów z zacisków. Aby odłączyć akumulator, wystarczy zdjąć zworkę z tych dwóch styków. Załóż zworkę, a akumulator zostanie ponownie podłączony. Na pokładzie nie ma obwodu ładowania.
  • GP0: Jest bezpośrednio podłączony do styku GP0 urządzenia RP2040. Może to również służyć jako pin UART TX.
  • GP1:&nbsP; Jest ono bezpośrednio podłączone do pinu GP1 urządzenia RP2040. To jest pin UART RX.
  • GP16: Jest bezpośrednio podłączony do GP16 w RP2040. Jest to również SPI RX/I2C SDA (według układu pinów RP2040).
  • GP17: Bezpośrednio podłączony do GP17, SPI CS/I2C SCL
  • GP18: Bezpośrednio podłączony do GP18, SPI SCK
  • GP19: Bezpośrednio podłączony do GP19, SPI TX
  • GP22 (5 V): Jest to styk podłączony poprzez przesuwnik poziomu do styku GP22 urządzenia RP2040. To jest PIN LOGICZNY 5 V!!!
  • GP23 (5 V): Jest to styk podłączony poprzez przesuwnik poziomu do styku GP23 urządzenia RP2040. To jest PIN LOGICZNY 5 V!!!
  • OŚ X: Jest to 3-pinowe złącze do użytku z serwami. Pin SIGNAL jest podłączony do GP11 w RP2040. To jest złącze 5 V!!!
  • OŚ Y: Jest to 3-pinowe złącze do użytku z serwami. Pin SIGNAL jest podłączony do GP12 w RP2040. To jest złącze 5 V!!!
  • Uwaga: dostępne są także dwa piny debugowania, na wszelki wypadek. W większości przypadków można zignorować te pinezki.

Połączenia pokładowe

Część pinów RP2040 jest podłączona do innych układów na płycie.

  • Wbudowane I2C: Ta płyta wykorzystuje magistralę I2C do komunikacji z czujnikami pokładowymi. W przypadku wbudowanego I2C, SDA jest podłączone do GP2, a SCL jest podłączone do GP3.
  • Wbudowana dioda LED: Wbudowana dioda LED jest podłączona do GP24.
  • Włączenie przesuwnika poziomu (WAŻNE!!!): GP14 w RP2040 jest podłączony do styku ENABLE na wbudowanym przesuwniku poziomu. Ustaw GP14 na HIGH, aby włączyć przesuwnik poziomu, następnie włączając serwa i GPIO 5 V.

Pierwsze kroki

Teraz możesz zapytać – jak właściwie napisać kod dla tej płytki? Na rynku dostępnych jest mnóstwo samouczków dotyczących innych tablic, ale STARLIGHT jest w pewnym sensie wyjątkowy. Procedura programowania będzie taka sama, ale funkcje dostarczane z płytką przewyższają wiele innych dostępnych obecnie na rynku płyt.

  • Pobierz STARLIGHT UF2 dla tej płyty. Ta płyta korzysta z niestandardowego pliku UF2 , możesz go pobrać z naszej listy tutaj, w zakładce załączników poniżej.
  • Zainstaluj Thonny IDE . W ten sposób napiszesz i prześlesz kod na tablicę. Link do pobrania znajdziesz tutaj .
  • Podłącz płytę: Przeciągnij plik .uf2 do urządzenia pamięci masowej USB, z którego domyślnie uruchamia się płyta, i daj mu trochę czasu na skopiowanie. Jeśli ta operacja się powiedzie, płyta uruchomi się ponownie i nie będziesz już widzieć jej jako urządzenia pamięci masowej.
  • Wybierz interpreter MicroPython. Można to zrobić w prawym dolnym rogu Thonny IDE.

Odczyt czujników i sterowanie serwami

Teraz, gdy udało Ci się napisać pierwsze fragmenty kodu dla płyty sterującej STARLIGHT, prawdopodobnie zastanawiasz się – dokąd mam się stąd udać? Wydruk „Hello World” jest daleki od wystrzelenia modelu rakiety za pomocą tej płyty. Na szczęście mamy wszystko, czego potrzebujesz, aby odnieść sukces dzięki starannie spakowanemu STARLIGHT w repozytorium GitHub.