I roto i te tuhinga e whai ake nei ka titiro tatou ki te Arduino IDE. Ko tenei he taiao whanaketanga hei mahi tahi me Arduino e pā ana ki nei Kua korero tetahi hoa mahi ki a maatau i etahi wa i mua. Ko tenei IDE e tuku ana ki a tatou he taiao whakawhanaketanga whakauru kei roto he kaiwhakatika tuhinga mo te tuhi waehere, he waahi karere, he papatohu kupu, he paeutauta me nga paatene mo nga mahi noa, me te huinga o nga tahua. Ka taea te hono te hotaka ki te papa Arduino ki te tuku me te korero ki nga kaupapa.
Ko nga kaupapa i tuhia me te Arduino IDE e kiia ana he huahua. Ka tuhia enei huahua ma te whakamahi i te ētita tuhinga a te IDE, ka tiakina ki te toronga konae .ino. Ko te Arduino Integrated Development Environment (IDE) he kaupapa whakawhiti (Gnu / Linux, Matapihi me te macOS). Ka whakamahia mo te tuhi me te tuku i nga kaupapa ki nga papaa-a-Arduino, engari ka taea hoki, me te awhina o nga kakano tuatoru, te whakamahi me nga papa whanaketanga mai i etahi atu kaihoko.
He maamaa, he ma te atanga ētita, kei roto ka kitea nga mahi hei tapahi/whakapiri me te rapu/whakakapi i nga tuhinga. Ko te waahi karere e whakarato ana i nga korero i te wa e penapena ana me te kaweake, me te whakaatu i nga hapa. Ka whakaatuhia e te papatohu te whakaputanga kuputuhi a te IDE, tae atu ki nga karere hapa katoa me etahi atu korero. I te kokonga matau o raro o te matapihi, ka whakaatuhia nga korero mo te papa hono me te tauranga rangatū. Ma nga paatene o te paeutauta, ka taea e tatou te tirotiro me te uta i nga kaupapa, te hanga huahua, te whakatuwhera me te penapena. Ka kitea nga mahi whakatika i te pae tahua.
Ko te waehere puna mo te IDE ka tukuna i raro i te GNU General Public License. Ka tautokohia e te Arduino IDE nga reo C me C ++ ma te whakamahi i nga ture hanganga waehere motuhake. Ka tukuna ano he whare pukapuka rorohiko o te Kaupapa waea, e whakarato ana i te maha o nga tikanga I/O noa.
Ko te waehere tuhi-kaiwhakamahi e hiahia ana kia rua nga mahi taketake, ki te timata i te huahua me te koropiko matua o te hotaka. Ka whakahiatohia, ka honoa ki tetahi papa () kaupapa matua i roto i te kohanga me te mekameka taputapu GNU, kei roto hoki.
Taurangi
Tāutahia te Arduino IDE ki runga Ubuntu 22.04, 20.04 ranei
Ko nga tikanga ka tirohia e matou i konei ki te whakauru i te Arduino IDE ka rite mo etahi atu putanga o Ubuntu, tae atu ki a Debian, Linux Mint, POP OS, MX Linux me etahi atu ...
Me pehea te hopu
Ko tetahi o nga mea ka taea ki te whakauru Arduino IDE (1.8.15 putanga) kei roto i te Ubuntu whakamahia te mōkihi karekau e waatea ana i runga i te Snapcraft. Ko te SNAPD kua taea, kua reri ki te whakamahi i runga i nga punaha whakahaere Ubuntu, no reira me whakauru noa te kaupapa ma te pato i te tauranga (Ctrl+Alt+T):
sudo snap install arduino
para whakahou i te IDE, ka whakaputahia he putanga hou, me whakamahi noa tatou i te whakahau:
sudo snap refresh arduino
I muri i te taunga, ka taea e maatau tiimata e rapu ana mo tana kaiwhakarewa rite i roto i ta maatau punaha.
Tango
Ki te hiahia koe tangohia tenei taupānga, i te tauranga (Ctrl+Alt+T) karekau he mea hei tuhi:
sudo snap remove arduino
Ano ko Flatpak
Ki te hiahia koe ki te whakamahi i tetahi atu whiringa whakaurunga, ka taea e koe te whiriwhiri whakamahia te kaiwhakahaere mōkihi Flatpak ki te whakauru i te kete Arduino IDE (1.8.19 putanga). Mena kei te whakamahi koe i te Ubuntu 20.04 me te kore tonu e taea tenei hangarau ki to rorohiko, ka taea e koe te haere tonu Te Aratohu i tuhia e tetahi hoa mahi i mua ake nei i runga i tenei blog.
Ina taea e koe te whakauru i tenei momo kete, i roto i te tauranga (Ctrl+Alt+T) patohia te whakahau e whai ake nei ki mahia te whakaurunga:
flatpak install flathub cc.arduino.arduinoide
Ka mutu, ka taea tiimata te kaupapa e rapu ana i te kaiwhakarewa i roto i ta maatau punaha, ka taea ranei te tiimata ma te pato i te tauranga:
flatpak run cc.arduino.arduinoide
Tango
para tangohia te papatono mai i ta maatau punaha, me whakatuwhera e matau tetahi tauranga (Ctrl + Alt + T) ka mahi i roto:
flatpak uninstall --delete-data cc.arduino.arduinoide
Ma te APT
Ko tenei taahiraa tuatahi kaore e tika, mena kei te hou to punaha. Heoi, ki te whakarite ko te rarangi o nga raupaparorohiko e waatea ana i roto i nga putunga kua whakauruhia e matou he mea hou, ki te tauranga (Ctrl+Alt+T) me tuhi noa:
sudo apt update
Hei whakamahi i tenei whiringa whakaurunga, karekau matou e hiahia ki te tango a ringa ki te whakauru i te Arduino IDE (1.0.5 putanga), no te mea kua kei te waatea ma te putunga putea taunoa a Ubuntu. Na reira, ka taea e taatau te whakauru ma te whakamahi i te kaiwhakahaere kete APT ma te pato i te tauranga (Ctrl+Alt+T):
sudo apt install arduino
I muri i te oti o te whakauru, ki tiimata te kaupapa me rapu noa tatou mo te kaiwhakarewa ka whakauruhia ki to rorohiko.
Tango
Mena kaore koe e hiahia ana ki tenei taiao whanaketanga whakauru mo nga papa Arduino, ka taea e koe tango ma te whakamahi i te APT i roto i te taunga (Ctrl + Alt + T) te whakahau e whai ake nei:
sudo apt remove arduino; sudo apt autoremove
Mo etahi atu korero mo tenei IDE, ka taea e nga kaiwhakamahi korero ki te paetukutuku kaupapa ko tana ranei Whiwhi GitHub.
Hei tuatahi ki te korero