Kazalo:

Nastavitev za programiranje skripta Picaxe prek lupine (linux): 5 korakov
Nastavitev za programiranje skripta Picaxe prek lupine (linux): 5 korakov

Video: Nastavitev za programiranje skripta Picaxe prek lupine (linux): 5 korakov

Video: Nastavitev za programiranje skripta Picaxe prek lupine (linux): 5 korakov
Video: Статистическое программирование с использованием R Коннора Харриса 2024, Julij
Anonim
Nastavitev za programiranje skripta Picaxe prek lupine (linux)
Nastavitev za programiranje skripta Picaxe prek lupine (linux)

Preprost sprehod, ki prikazuje, kako narediti skript lupine, ki bo naložil program s spletnega mesta ftp, ga nato prevedel in prenesel na picaxe. (To je tudi moj prvi pouk)

1. korak: Kaj sem uporabil

Kaj sem uporabil
Kaj sem uporabil

To je tisto, kar sem uporabil 1x ubuntu1x picaxe 08m1x breadboard2x ledjumper lead Nekakšen način programiranja picaxe -ja Uporabljam prototipsko ploščo PICAXE021 s skakalcem, ki vodi do mize.

2. korak: Nastavitev

Zdaj potrebujemo prostor za izvajanje skripta za to navodilo. Odločil sem se, da ga postavim v ~/picaxe-ftp (~ mimogrede pomeni vašo domačo mapo). Zdaj želimo pridobiti prevajalnika https://www.rev-ed.co.uk/software/picaxe.tgz, ki vsebuje vse prevajalnike za vse različne različice picaxe. Zdaj uporabljam 08m, tako da dobim kompilatorja 'picaxe08m' in ga postavim v imenik, vendar ga lahko preprosto zamenjate za svojo različico. V redu, zdaj bi morali imeti svoj imenik s prevajalnikom, to je vse.

3. korak: Koda

Zdaj odprite urejevalnik besedil ali karkoli že uporabite in prilepite to kodo. #!/Bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # Tukaj vnesite ime bas skriptap -n $ HOST << END_SCRIPTcitat USER $ USER quote PASS $ PASSWDget $ FILEquit END_SCRIPT # To je del ftp, ki se prijavi, dobi datoteko in se zapre./picaxe08m -c/dev/ttyS0 $ FILE #, ki prenese datoteko na datoteko picaxe, to spremenite tako, da to shranite Shranite kot picaxeprogramer.sh v isto mapo, v katero ste vnesli prevajalnika. Zdaj lahko uporabite nastavitve, njihova koda pa je preprosta utripajoča lučka, ki jo lahko preverite sami, če želite. To ftp stran lahko uporabite tudi, če želite biti le spoštljivi in se z njo ne obremenjujte.

4. korak: Zaženite program

Izvajanje programa
Izvajanje programa
Izvajanje programa
Izvajanje programa

Če želite, lahko to nastavite tako, da se izvaja vsakih 1 uro, 2 uri 5 ur ali karkoli želite, vendar zaradi tega navodila, ga bomo samo zagnali. utripati na zatiču 1), nato pa na zatič 1 dodajte LED in ga vklopite. Zdaj se pomaknite do mape, kjer sta skript in prevajalnik, in zaženite program tako, da vnesete 'sh picaxeprogramer.sh'. mora zagnati in še naprej programirati picaxe.

5. korak: Zadnji korak

Zadnji korak
Zadnji korak
Zadnji korak
Zadnji korak

Zdaj vem, da to samo po sebi ni zelo uporabno, če pa to razširite, bi lahko posodobili kontrole robotov ali pa poskrbeli, da bodo vsi vaši roboti posodobljeni na nove ukaze in kontrole, vseeno pa se odločite, da boste storili, v celoti odvisno od vas. Tukaj je videoposnetek, kako lupina teče. (Oprostite, ker je fotoaparat slabe kakovosti bolj fotoaparat za fotografiranje. Tudi hrup v ozadju) Če želite skript z malo dodanega, poskusite s tem#!/Bin/shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' #Tukaj vnesite ime bas skriptaNEWNAME = `datum +%Y-%m-%d`'.bas ' ftp -n $ HOST <

Priporočena: