Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Yksinkertainen käynti läpi, joka näyttää kuinka tehdä komentosarjan komentosarja, joka lataa ohjelman ftp -sivustolta, kääntää sen ja lataa sen pikakuvakkeeseen. (Tämä on myös ensimmäinen ohjeeni)
Vaihe 1: Mitä käytin
Tätä käytin 1x ubuntu1x picaxe 08m1x leipälauta2x ledjumper -lyijyjotain tapa ohjelmoida picaxe Käytän PICAXE021 -prototyyppikorttia, jossa on hyppyjohdot leipälaudalle Voit käyttää melkein mitä tahansa picaxe -mikroa, kunhan säädät ja käytät oikeaa
Vaihe 2: Asennus
Nyt tarvitsemme paikan, josta käsikirjoitus voidaan suorittaa tätä ohjetta varten. Päätin sijoittaa sen tiedostoon ~/picaxe-ftp (~ tarkoittaa muuten kotikansioasi). Nyt haluamme saada noudattavan, https://www.rev-ed.co.uk/software/picaxe.tgz, että se sisältää kaikki picaxen eri versioiden vaatimukset. Nyt käytän 08m: ää, joten saan yhteensopivan "picaxe08m" ja sijoitan sen hakemistoon, mutta voit korvata sen yhtä helposti versiollasi. Okei, nyt sinulla pitäisi olla hakemistosi, jossa on yhteensopivuus, siinä kaikki.
Vaihe 3: Koodi
Avaa nyt tekstieditori tai mitä ikinä käytätkin ja liitä tämä koodi. #!/Bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # Kirjoita basskriptin nimi hereftp -n $ HOST << END_SCRIPCote USER $ USER quote PASS $ PASSWDget $ FILEquit END_SCRIPT # Tämä oli ftp -osa, joka kirjautuu sisään, ja saa tiedoston pois. /Picaxe08m -c/dev/ttyS0 $ FILE #, joka lataa tiedoston pikakuvaan, muuta tämä sopivaksiTallenna tämä nimellä picaxeprogramer.sh samaan kansioon, johon laitoit yhteensopivan. Nyt voit käyttää asetuksia, joiden koodi on yksinkertainen vilkkuva led, jonka voit tarkistaa itse, jos haluat. Voit myös käyttää kyseistä ftp -sivustoa, jos haluat vain olla kunnioittava ja älä sekoita sen kanssa.
Vaihe 4: Ohjelman suorittaminen
Jos nyt haluat, voit asettaa tämän toimimaan 1h, 2h 5h välein tai mitä ikinä haluat, mutta tämän ohjeen vuoksi suoritamme sen vain. OK Liitä picaxe normaalisti vilkkua nastassa 1) ja lisää sitten merkkivalo nastaan 1 ja kytke se päälle. Siirry nyt kansioon, jossa komentosarja ja yhteensopivuus on, ja suorita ohjelma kirjoittamalla 'sh picaxeprogramer.sh'. sen pitäisi toimia ja jatkaa picaxen ohjelmointia.
Vaihe 5: Viimeinen vaihe
Nyt tiedän, että tämä yksin ei ole kovin hyödyllistä, mutta jos laajennat tätä, voit päivittää robotin ohjaimet tai varmistaa, että kaikki robotit on päivitetty uusiin komentoihin ja säätimiin, mutta joka tapauksessa päätät tehdä täysin sinun Tässä on video kuoren käynnistämisestä. (Pahoittelut huonolaatuisesta kamerasta, joka on enemmän valokuvauskamera. Myös taustamelu) Jos haluat käsikirjoituksen, johon on lisätty vähän, kokeile tätä#!/Bin/shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' #Syötä perusskriptin nimi tähänNEWNAME = `date +%Y-%m-%d`'.bas ' ftp -n $ HOST <