Satura rādītājs:

Picaxe programmēšana, izmantojot Shell skriptu (Linux): 5 soļi
Picaxe programmēšana, izmantojot Shell skriptu (Linux): 5 soļi

Video: Picaxe programmēšana, izmantojot Shell skriptu (Linux): 5 soļi

Video: Picaxe programmēšana, izmantojot Shell skriptu (Linux): 5 soļi
Video: Рынок IT в 2021. Intel и конкуренты. Игры от Netflix. [MJC News #8] 2024, Novembris
Anonim
Picaxe programmēšana, izmantojot Shell skriptu (Linux)
Picaxe programmēšana, izmantojot Shell skriptu (Linux)

Vienkārša pastaiga, kas parāda, kā izveidot čaulas skriptu, kas lejupielādēs programmu no ftp vietnes, pēc tam to apkopos un pēc tam lejupielādēs pikā. (Šī ir arī mana pirmā pamācība)

1. darbība. Ko es izmantoju

Ko es izmantoju
Ko es izmantoju

Šo es izmantoju 1x ubuntu1x picaxe 08m1x maizes dēlis

2. darbība: iestatīšana

Tagad mums ir nepieciešama vieta skripta palaišanai, lai izpildītu šo pamācību. Es nolēmu to ievietot mapē ~/picaxe-ftp (~, starp citu, nozīmē jūsu mājas mapi). Tagad mēs vēlamies iegūt atbilstības nodrošinātāju, https://www.rev-ed.co.uk/software/picaxe.tgz, ka tajā ir visi visu picaxe versiju atbilstīgie. Tagad es izmantoju 08m, tāpēc es saņemu atbilstību "picaxe08m" un ievietoju to direktorijā, taču jūs tikpat viegli varētu to aizstāt ar savu versiju. Labi, tāpēc tagad jums vajadzētu būt savam direktorijam ar atbilstības nodrošinātāju.

3. darbība: kods

Tagad atveriet teksta redaktoru vai to, ko izmantojat, un ielīmējiet šo kodu. #!/Bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # Ievadiet šeit pamata skripta nosaukumu.p -n $ HOST << END_SCRIPCitēt USER $ USER citāts PASS $ PASSWDget $ FILEquit END_SCRIPT # Tā bija ftp daļa, kas pieteicās, iegūst failu un aizveras. /Picaxe08m -c/dev/ttyS0 $ FILE #, kas lejupielādē failu pikakšā, mainiet to atbilstoši Varat arī izmantot šo ftp vietni, ja vēlaties būt tikai cieņpilns un nejaukties ar to.

4. solis: programmas palaišana

Programmas palaišana
Programmas palaišana
Programmas palaišana
Programmas palaišana

Tagad, ja vēlaties, varat to iestatīt, lai tas darbotos ik pēc 1 stundas, 2 stundām 5 stundām vai ko vien vēlaties, bet šīs pamācības dēļ mēs to vienkārši izpildīsim. Labi savienojiet savu pikseli, kā parasti (iespējams, labāk, ja tas nav ieprogrammēts) mirgot uz 1. tapas) un pēc tam pievienojiet gaismas diodi 1. tapai un ieslēdziet to. Tagad dodieties uz mapi, kurā atrodas skripts un papildinātājs, un palaidiet programmu, ierakstot “sh picaxeprogramer.sh”. tai vajadzētu darboties un turpināt programmēt pikseļu.

5. solis: pēdējais solis

Pēdējais solis
Pēdējais solis
Pēdējais solis
Pēdējais solis

Tagad es zinu, ka tas vien nav ļoti noderīgi, bet, ja izvērsīsit šo informāciju, jūs varētu atjaunināt robotu vadīklas vai pārliecināties, ka visi jūsu roboti ir atjaunināti līdz jaunām komandām un vadīklām, taču jebkurā gadījumā tas, ko jūs nolemjat darīt, ir pilnībā atkarīgs no jums. Šeit ir video par apvalka darbību. (Atvainojos par sliktas kvalitātes kameru, kas drīzāk ir fotografēšanas kamera. Arī fona troksnis) Ja vēlaties, lai skripts ar nedaudz pievienotu to, izmēģiniet šo#!/Bin/shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' #Ievadiet šeit pamata skripta nosaukumuNEWNAME = "datums +%Y-%m-%d".bas " ftp -n $ HOST <

Ieteicams: