Tingenes internett revolusjonerer mange aspekter, ikke bare i hverdagen, men også i verden av programmering og IT. Selv om Ubuntu kommer veldig godt overens med det, er et slikt forhold ikke bare basert på å kunne jobbe med gratis maskinvare, men også på å støtte programvare som fungerer med gratis maskinvare, for eksempel Arduino IDE, programmeringssuiten som er opprettet for å jobbe med prosjektbordene Arduino.
Installasjon og drift av Arduino IDE er veldig enkelt i Ubuntu Selv om det trenger litt konfigurasjon og en slik installasjon kanskje ikke passer for en nybegynner, derav denne opplæringen. For at det skal fungere trenger vi bare en Ubuntu med en internettforbindelse, en kabel for å koble pc-en vår med Arduino-kortet og ta hensyn til hva vi gjør. Så vi begynner:
Vi åpner en terminal og skriver følgende:
sudo apt-get update sudo apt-get install arduino arduino-core
Når den er installert, må vi sørge for at forbindelsen mellom programmet og styret fungerer. For å gjøre dette kobler vi kortet til datamaskinen og skriver følgende:
dmesg | grep ttyACM
Hvis forbindelsen fungerer, skal terminalen returnere en setning som slutter med følgende:
ttyACM0: USB ACM device
Dette betyr at forbindelsen fungerer. Nå slik at vi kan sette inn og sende programmene våre, må vi gi tillatelse til porten, dette gjøres som følger:
sudo chmod 666 /dev/ttyACM0
Arduino IDE-konfigurasjon
Oppmerksomhet fordi denne siste operasjonen må gjentas hver gang vi kobler arduino-kortet til PC-en. Nå er vår Arduino IDE klar, vi går til Dash og ser etter arduino som vår Arduino IDE vil åpne med.
Siden prosjektet har mange plater laget og alle forskjellige, må vi gjøre før vi starter prosjektet å velge hvilken plate vi skal jobbe for, så vi går til Verktøy -> Kort (vi velger det tilkoblede kortet) og i Verktøy -> Seriell port (vi velger serieporten der kortet vårt er koblet til). Med alt dette nå må vi bare nyte Arduino IDE i Ubuntu. Nå må vi bare utvikle oss.
sudo chmod 666 / dev / ttyACM0
Det er bedre å legge deg til gruppen av / dev / ttyACM0, for å se hvilken gruppe det er, du trenger bare å liste filen:
ls -lh / dev / ttyACM0
og det skulle komme ut som:
crw-rw—- 1 root dialout 188, 0 Apr 13 17:52 / dev / ttyACM0
gruppen er "dialout", du må legge deg til denne gruppen slik at du alltid vil ha tillatelser for at arduino kan bruke denne porten.
Takk !!, jeg har endelig fått koble til min arduino i Lubuntu takket være instruksjonene dine .. 😀
Hei, men arduinoen som er installert er veldig gammel, kan ikke den siste installeres?
Takk og hilsen