Iyo Internet yezvinhu iri kugadzirisa zvinhu zvakawanda kwete chete zvehupenyu hwezuva nezuva asiwo hwenyika yekuronga uye IT. Kunyangwe Ubuntu ichifambidzana zvakanaka kwazvo nayo, hukama hwakadai hwakavakirwa kwete chete pakukwanisa kushanda neFree Hardware asiwo kutsigira software inoshanda neyemahara Hardware, senge Arduino IDE, iyo programming suite yakagadzirirwa kushanda neprojekti. mabhodhi. Arduino.
Kuisirwa uye kushanda kweArduino IDE kuri nyore kwazvo muUbuntu kunyangwe ichida zvishoma zvekumisikidzwa uye kumisikidzwa kwakadai kunogona kunge kusiri kukodzera newbie, saka iyi dzidziso. Kuti ishande isu tinongoda Ubuntu ine internet yekubatanidza, tambo yekubatanidza pc yedu needu Arduino bhodhi uye teerera kune zvatinoita. Saka isu tinotanga:
Isu tinovhura terminal uye tinonyora zvinotevera:
sudo apt-get update sudo apt-get install arduino arduino-core
Kana ichinge yaiswa, tinofanirwa kuona kuti kubatana pakati pechirongwa pamwe nebhodhi kunoshanda. Kuti tiite izvi, tinobatanidza bhodhi kune komputa yedu uye tinonyora zvinotevera:
dmesg | grep ttyACM
Kana iko kubatana kuchishanda, iyo terminal inofanirwa kudzosa mutsara unopera neinotevera:
ttyACM0: USB ACM device
Izvi zvinoreva kuti kubatana kunoshanda. Zvino kuti tikwanise kuisa uye kutumira zvirongwa zvedu, tinofanirwa kupa mvumo kuchiteshi, izvi zvinoitwa seinotevera:
sudo chmod 666 /dev/ttyACM0
Arduino IDE kumisikidzwa
Attention nekuti iko kwekupedzisira oparesheni kunofanirwa kudzokororwa pese patinobatanidza iyo arduino bhodhi kune yedu pc. Iye zvino yedu Arduino IDE yagadzirira, tinoenda kuDash uye tinotsvaga arduino iyo yedu Arduino IDE ichavhura.
Sezvo chirongwa ichi chiine mahwendefa mazhinji akagadzirwa uye akasiyana ese, chatinofanira kuita tisati tatanga chirongwa ndechekusarudza ndiro yatiri kuzoshandira, saka tinoenda kune Zvishandiso -> Kadhi (tinosarudza kadhi rakabatana) uye muZvekushandisa -> Serial Port (isu tinosarudza iyo serial port uko kwedu bhodhi kwakabatana). Nezvose izvi izvozvi isu tinongofanirwa kunakidzwa neArduino IDE muUbuntu. Iye zvino isu tinongofanirwa kusimudzira.
sudo chmod 666 / dev / ttyACM0
Zvirinani kuzviwedzera iwe pachako kuboka re / dev / ttyACM0, kuti uone kuti iboka ripi raunofanira kunyora faira racho:
ls -lh / dev / ttyACM0
uye inofanira kubuda chimwe chinhu senge:
crw-rw-- 1 midzi dialout 188, 0 Apr 13 17:52 / dev / ttyACM0
boka iri "dialout", unofanira kuzviwedzera kune iri boka uye saka uchagara uine mvumo yekuti arduino kushandisa chiteshi ichi.
Ndatenda !!, ini ndazokwanisa kubatanidza arduino yangu muLubuntu nekutenda kumirairo yako .. 😀
Mhoroi, asi arduino iyo yakaiswa ndeyechinyakare kwazvo, ko yekupedzisira haigone kuiswa?
Thanks uye nezve