Przejdź do głównej treści

Oprogramowanie CanSat NeXT

Zalecanym sposobem korzystania z CanSat NeXT jest biblioteka CanSat NeXT Arduino, dostępna w menedżerze bibliotek Arduino oraz na Githubie. Przed zainstalowaniem biblioteki CanSat NeXT, musisz zainstalować Arduino IDE oraz wsparcie dla płytek ESP32.

Pierwsze kroki

Instalacja Arduino IDE

Jeśli jeszcze tego nie zrobiłeś, pobierz i zainstaluj Arduino IDE z oficjalnej strony https://www.arduino.cc/en/software.

Dodaj wsparcie dla ESP32

CanSat NeXT opiera się na mikrokontrolerze ESP32, który nie jest uwzględniony w domyślnej instalacji Arduino IDE. Jeśli wcześniej nie używałeś mikrokontrolerów ESP32 z Arduino, wsparcie dla tej płytki musi zostać najpierw zainstalowane. Można to zrobić w Arduino IDE z poziomu Tools->board->Board Manager (lub po prostu naciśnij (Ctrl+Shift+B) gdziekolwiek). W menedżerze płytek wyszukaj ESP32 i zainstaluj esp32 by Espressif.

Instalacja biblioteki CanSat NeXT

Bibliotekę CanSat NeXT można pobrać z Menedżera Bibliotek Arduino IDE z Sketch > Include Libraries > Manage Libraries.

Dodawanie nowych bibliotek w Arduino IDE.

Źródło obrazu: Arduino Docs, https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries

W pasku wyszukiwania Menedżera Bibliotek wpisz "CanSatNeXT" i wybierz "Install". Jeśli IDE zapyta, czy chcesz również zainstalować zależności, kliknij tak.

Instalacja ręczna

Biblioteka jest również hostowana w swoim własnym repozytorium GitHub i może być sklonowana lub pobrana i zainstalowana ze źródła.

W tym przypadku musisz rozpakować bibliotekę i przenieść ją do katalogu, w którym Arduino IDE może ją znaleźć. Dokładną lokalizację znajdziesz w File > Preferences > Sketchbook.

Dodawanie nowych bibliotek w Arduino IDE.

Źródło obrazu: Arduino Docs, https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries

Podłączanie do komputera

Po zainstalowaniu biblioteki oprogramowania CanSat NeXT, możesz podłączyć CanSat NeXT do swojego komputera. W przypadku, gdy nie zostanie wykryty, może być konieczne zainstalowanie niezbędnych sterowników. Instalacja sterowników odbywa się automatycznie w większości przypadków, jednak na niektórych komputerach musi być wykonana ręcznie. Sterowniki można znaleźć na stronie Silicon Labs: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers Dla dodatkowej pomocy przy konfiguracji ESP32, zapoznaj się z następującym samouczkiem: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/establish-serial-connection.html

Jesteś gotowy do działania!

Teraz możesz znaleźć przykłady CanSatNeXT w Arduino IDE z File->Examples->CanSatNeXT.