Intanẹẹti ti Awọn nkan n ṣe iyipo ọpọlọpọ awọn aaye kii ṣe fun igbesi aye nikan ṣugbọn tun ti agbaye ti siseto ati IT. Botilẹjẹpe Ubuntu dara pọ pẹlu rẹ, iru ibatan bẹẹ ko da lori nikan ni anfani lati ṣiṣẹ pẹlu Ẹrọ ọfẹ ṣugbọn tun lori sọfitiwia atilẹyin ti o ṣiṣẹ pẹlu ohun elo ọfẹ, gẹgẹbi Arduino IDE, suite siseto ti a ṣẹda lati ṣiṣẹ pẹlu awọn igbimọ iṣẹ. Arduino.
Fifi sori ẹrọ ati isẹ ti Arduino IDE rọrun pupọ ni Ubuntu botilẹjẹpe o nilo diẹ ninu iṣeto ati iru fifi sori ẹrọ le ma baamu fun tuntun tuntun, nitorinaa ẹkọ yii. Fun o lati ṣiṣẹ a nilo Ubuntu nikan pẹlu asopọ intanẹẹti, okun lati sopọ pc wa pẹlu igbimọ Arduino wa ati fiyesi si ohun ti a ṣe. Nitorina a bẹrẹ:
A ṣii ebute kan ati kọ nkan wọnyi:
sudo apt-get update sudo apt-get install arduino arduino-core
Lọgan ti o ti fi sii, a ni lati rii daju pe asopọ laarin eto ati igbimọ n ṣiṣẹ. Lati ṣe eyi, a so ọkọ pọ mọ kọnputa wa ati kọ atẹle naa:
dmesg | grep ttyACM
Ti asopọ naa ba ṣiṣẹ, ebute naa yẹ ki o pada gbolohun kan ti o pari pẹlu atẹle yii:
ttyACM0: USB ACM device
Eyi tumọ si pe asopọ naa n ṣiṣẹ. Bayi ki a le fi sii ati firanṣẹ awọn eto wa, a gbọdọ fun awọn igbanilaaye si ibudo, eyi ni a ṣe bi atẹle:
sudo chmod 666 /dev/ttyACM0
Iṣeto IDE Arduino
Ifarabalẹ nitori iṣẹ ṣiṣe to kẹhin yii yoo ni lati tun ṣe ni gbogbo igba ti a ba sopọ mọ igbimọ arduino si pc wa. Bayi IDU Arduino wa ti ṣetan, a lọ si Dash ki a wa arduino pẹlu eyiti IDE Arduino wa yoo ṣii.
Niwọn igba ti iṣẹ naa ni ọpọlọpọ awọn awo ti a ṣẹda ati gbogbo oriṣiriṣi, ohun ti a ni lati ṣe ṣaaju bẹrẹ iṣẹ naa ni lati yan awo wo ni a yoo ṣiṣẹ fun, nitorinaa a lọ si Awọn irinṣẹ -> Kaadi (a yan kaadi ti a ti sopọ) ati ni Awọn irinṣẹ -> Port Serial (a yan ibudo ni tẹlentẹle nibiti ọkọ wa ti sopọ). Pẹlu gbogbo eyi ni bayi a ni lati gbadun IDA Arduino ni Ubuntu. Bayi a kan ni lati dagbasoke.
Awọn asọye 3, fi tirẹ silẹ
sudo chmod 666 / dev / ttyACM0
O dara lati ṣafikun ara rẹ si ẹgbẹ ti / dev / ttyACM0, lati wo eyi ti o jẹ ẹgbẹ rẹ o kan ni lati ṣe akojọ faili naa:
ls -lh / dev / ttyACM0
ati pe o yẹ ki o jade nkan bi:
crw-rw—- 1 itusilẹ ibaraẹnisọrọ 188, 0 Oṣu Kẹta 13 17:52 / dev / ttyACM0
ẹgbẹ naa “ifọrọwerọ”, o gbọdọ ṣafikun ara rẹ si ẹgbẹ yii ati nitorinaa iwọ yoo nigbagbogbo ni awọn igbanilaaye fun arduino lati lo ibudo yii.
O ṣeun !!, Mo ti ni anfani nikẹhin lati sopọ arduino mi ni Lubuntu ọpẹ si awọn ilana rẹ .. 😀
Kaabo, ṣugbọn arduino ti o ti fi sori ẹrọ ti di arugbo, ko le fi ọkan ti o kẹhin sii?
O ṣeun ati ọpẹ