Arduino IDE:n asentaminen Raspberry Pi:hen voi olla yksinkertainen prosessi, jos noudatetaan asianmukaisia vaiheita. On kaksi päätapaa suorittaa tämä asennus: Raspbian-arkiston kautta tai lataamalla manuaalisesti uusin versio viralliselta Arduinon verkkosivustolta. Jokaisella menetelmällä on hyvät ja huonot puolensa, mutta molempien avulla voit hyödyntää kehitysympäristöä ja ohjelmoida Arduino-levyjä suoraan Raspberry Pi:stä.
Arduino IDE on erittäin suosittu kehitysympäristö ja elektroniikka-harrastajat käyttävät sitä laajalti ohjelmoimaan erilaisia Arduino-levymalleja, kuten Arduino UNO tai ESP8266. Lisäksi Raspberry Pi:lle tämä työkalu voidaan asentaa ilman monia komplikaatioita, jolloin käyttäjät voivat edistää projektejaan tarvitsematta täyttä tietokonetta.
Mitä tarvitset asennukseen?
Ennen aloittamista on tärkeää huomata materiaalit ja edellytykset asennusta varten. On välttämätöntä, että sinulla on toimiva Raspberry Pi, mieluiten päivitetyllä Raspbian-käyttöjärjestelmällä. Lisäksi tarvitset Arduino-levyn (kuten UNO-mallin) ja vastaavan USB-kaapelin sen liittämiseen.
Parhaan käyttökokemuksen saavuttamiseksi asennuksen aikana ja yhteensopivuusongelmien välttämiseksi on suositeltavaa päivittää sekä arkisto että Raspberry-ohjelmisto ennen jatkamista. Voit tehdä tämän avaamalla komentoterminaalin ja suorittamalla:
sudo apt-get update && sudo apt-get upgrade
Asenna Arduino IDE arkistosta
Tämä on nopein tapa asentaa Arduino IDE:n perusversio Raspberry Pi -laitteeseen. komennon kautta sudo apt-get install arduino
, IDE:n hieman vanhempi versio ladataan (yleensä versio 1.6). Vaikka tämä versio on toimiva, siinä saattaa olla joitain yhteensopimattomia nykyaikaisempien levyjen, kuten ESP32 tai ESP8266, kanssa.
Kun asennus on valmis, löydät Arduino IDE:n valikosta ohjelmointi vadelmastasi. Täältä voit avata sen ja alkaa työstää projektejasi. Jos päätät noudattaa tätä menetelmää, sinun kannattaa harkita manuaalista päivitystä tulevaisuudessa saadaksesi uusimmat versiot.
Asenna Arduino IDE viralliselta sivustolta
Saadaksesi uusimman version IDE:stä, on suositeltavaa suorittaa manuaalinen asennus. Tämä varmistaa, että voit käyttää kaikkia uusimpia ominaisuuksia, kuten tukea uusille korteille ja AVR-sirujen versioille. Voit tehdä tämän seuraavasti:
- Siirry viralliselle Arduino-sivulle ohjelmistoosiossa: https://www.arduino.cc/en/software.
- Lataa Raspberry Pi -laitteen arkkitehtuuria vastaava tiedosto. Yleisin asia on valita vaihtoehto Linux ARM 32-bittinen.
- Kun olet ladannut, avaa pääte ja siirry "Lataukset"-kansioon, johon tiedosto on tallennettu.
- Pura tiedosto komennolla:
tar -xf arduino-####-linuxarm.tar.xz
(korvaa #### ladatulla versiolla). - Siirrä purettu hakemisto kohteeseen /valita komennolla:
sudo mv arduino-#### /opt
. - Viimeistele asennus suorittamalla komentosarja:
sudo /opt/arduino-####/install.sh
.
Näiden vaiheiden avulla olet asentanut Arduino IDE:n uusimman version, jolla on pääsy uusiin ominaisuuksiin, kuten integrointi ESP8266- ja ESP32-levyihin, integroitu virheenkorjaus ja parempi kirjastonhallinta.
Vianetsintä ja yleiset virheet
Saatat kohdata ongelmia asennuksen aikana tai kun liität Arduino-levyn Raspberry Pi:hen. Yksi yleisimmistä virheistä on riittämättömien oikeuksien puuttuminen kortin sarjaporttien käyttämiseen. Voit ratkaista tämän ongelman käyttämällä komentoa:
sudo chmod a+rw /dev/ttyACM0
Näin Arduino IDE voi kommunikoida oikein porttiin liitetyn levyn kanssa / dev / ttyACM0.
Edistynyt integrointi: Arduino CLI -asennus
Niissä projekteissa, joissa graafinen käyttöliittymä ei ole käytettävissä tai haluat käyttää päätelaitetta, voit asentaa Arduino CLI (Command Line Interface). Se on kevyempi työkalu, jonka avulla voit kääntää ja lähettää koodia komentorivin kautta. Asenna se seuraavasti:
- Lataa asennusskripti komennolla:
curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh
. - Päivitä levyindeksi käyttämällä:
arduino-cli core update-index
. - Asenna hallituksen hallinta:
arduino-cli core install arduino:avr
. - Kokoa luonnoksesi:
arduino-cli compile --fqbn arduino:avr:uno mysketch/
. - Lataa koodi taulullesi seuraavasti:
arduino-cli upload -p /dev/ttyACM0 --fqbn arduino:avr:uno mysketch/
.
Tämän avulla voit työskennellä Arduino-projekteissa jopa järjestelmissä, joissa ei ole graafista käyttöliittymää, kuten Raspberry Pi palvelimessa tai headless-tilassa.
Niille, jotka käyttävät levyjä, kuten ESP32 tai ESP8266, Älä unohda lisätä vastaavia URL-osoitteita IDE- tai CLI-asetuksissa, mikä varmistaa täyden tuen näille alustoille koodejasi käännettäessä ja ladattaessa.