Siirry pääsisältöön

CanSat NeXT -ohjelmisto

Suositeltu tapa käyttää CanSat NeXT:ä on CanSat NeXT Arduino -kirjaston avulla, joka on saatavilla Arduino-kirjastonhallinnasta ja GitHubista. Ennen kuin asennat CanSat NeXT -kirjaston, sinun on asennettava Arduino IDE ja ESP32-lautatuen.

Aloittaminen

Asenna Arduino IDE

Jos et ole vielä tehnyt niin, lataa ja asenna Arduino IDE viralliselta verkkosivustolta https://www.arduino.cc/en/software.

Lisää ESP32-tuki

CanSat NeXT perustuu ESP32-mikrokontrolleriin, joka ei sisälly Arduino IDE:n oletusasennukseen. Jos et ole aiemmin käyttänyt ESP32-mikrokontrollereita Arduinon kanssa, laudan tuki on ensin asennettava. Tämä voidaan tehdä Arduino IDE:ssä kohdasta Tools->board->Board Manager (tai painamalla (Ctrl+Shift+B) missä tahansa). Laudanhallinnassa etsi ESP32 ja asenna esp32 Espressifiltä.

Asenna Cansat NeXT -kirjasto

CanSat NeXT -kirjasto voidaan ladata Arduino IDE:n kirjastonhallinnasta kohdasta Sketch > Include Libraries > Manage Libraries.

Uusien kirjastojen lisääminen Arduino IDEä.

Kuvan lähde: Arduino Docs, https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries

Kirjastonhallinnan hakupalkkiin kirjoita "CanSatNeXT" ja valitse "Install". Jos IDE kysyy, haluatko asentaa myös riippuvuudet, klikkaa kyllä.

Manuaalinen asennus

Kirjasto on myös isännöity omassa GitHub-repositoriossaan ja sen voi kloonata tai ladata ja asentaa lähteestä.

Tässä tapauksessa sinun on purettava kirjasto ja siirrettävä se hakemistoon, josta Arduino IDE löytää sen. Tarkka sijainti löytyy kohdasta File > Preferences > Sketchbook.

Uusien kirjastojen lisääminen Arduino IDEä.

Kuvan lähde: Arduino Docs, https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries

Yhdistäminen tietokoneeseen

Kun olet asentanut CanSat NeXT -ohjelmistokirjaston, voit liittää CanSat NeXT:n tietokoneeseesi. Jos sitä ei havaita, sinun on ehkä asennettava tarvittavat ajurit ensin. Ajurien asennus tapahtuu automaattisesti useimmissa tapauksissa, mutta joillakin tietokoneilla se on tehtävä manuaalisesti. Ajurit löytyvät Silicon Labsin verkkosivustolta: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers Lisäapua ESP32:n asennukseen löytyy seuraavasta oppaasta: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/establish-serial-connection.html

Olet valmis aloittamaan!

Voit nyt löytää CanSatNeXT-esimerkkejä Arduino IDE:stä kohdasta File->Examples->CanSatNeXT.