Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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
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
Č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
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 <