Innholdsfortegnelse:
- Trinn 1: Hva jeg brukte
- Trinn 2: Konfigurere
- Trinn 3: Kode
- Trinn 4: Kjøre programmet
- Trinn 5: Siste trinn
Video: Sette opp for å programmere et Picaxe Via Shell Script (linux): 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
Enkel gjennomgang som viser hvordan du lager et skallskript som vil laste ned et program fra et ftp -nettsted og deretter kompilere det og deretter laste det ned til picaxe. (Dette er også min første instruerbare)
Trinn 1: Hva jeg brukte
Dette er det jeg brukte 1x ubuntu1x picaxe 08m1x breadboard2x ledjumper leaden måte å programmere picaxe jeg bruker PICAXE021 prototypebrettet med jumper leads til breadboard Du kan ganske mye bruke hvilken som helst picaxe micro så lenge du justerer og bruker riktig complier
Trinn 2: Konfigurere
Nå trenger vi et sted for manuset å løpe fra for denne instruerbare jeg bestemte meg for å plassere det i ~/picaxe-ftp (~ betyr forøvrig hjemmemappen din). Nå vil vi få complier, https://www.rev-ed.co.uk/software/picaxe.tgz om at de inneholder alle compliers for alle de forskjellige versjonene av picaxe. Nå bruker jeg 08m, så jeg får complier 'picaxe08m' og plasserer den i katalogen, men du kan like gjerne erstatte den for din versjon. Ok, så nå bør du ha katalogen din med complier i den, det er alt.
Trinn 3: Kode
Åpne nå tekstredigereren eller hva du enn bruker, og lim inn denne koden. #!/Bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # Skriv inn navnet på basskriptet her -p -n $ HOST << END_SCRIPTote USER $ USER quote PASS $ PASSWDget $ FILEquit END_SCRIPT # Det var ftp -delen som logger inn, får filen og avsluttes./Picaxe08m -c/dev/ttyS0 $ FILE # som laster ned filen til picaxen endre dette for å passe Lagre dette som picaxeprogramer.sh i samme mappe som du legger complier i. Nå kan du bruke innstillingene deres koden er den enkle blinkende LED du kan sjekke selv om du vil. Du kan også bruke det ftp -nettstedet hvis du bare vil være respektfull og ikke rote med det.
Trinn 4: Kjøre programmet
Hvis du ville det, kan du sette dette opp til å kjøre hver 1 time, 2 timer 5 timer eller hva du vil, men av hensyn til denne instruksen vil vi bare kjøre den. OK koble picaxen din slik du normalt ville (sannsynligvis bedre hvis den ikke er programmert å blinke på pinne 1) og legg deretter til en LED på pinne 1 og slå den på. Naviger nå til mappen der skriptet og kompatibiliteten er, og kjør programmet ved å skrive 'sh picaxeprogramer.sh'. den skal kjøre og fortsette å programmere picaxen.
Trinn 5: Siste trinn
Nå vet jeg at dette alene ikke er veldig nyttig, men hvis du utvider dette kan du kunne oppdatere robotkontroller eller sørge for at alle robotene dine er oppdatert til nye kommandoer og kontroller, men uansett hva du bestemmer deg for å gjøre er helt opp til deg. Her er en video av skallet som kjører. (Beklager kameraet av dårlig kvalitet er mer et kamera som tar bilder. Også bakgrunnsstøyen) Hvis du vil ha et skript med litt tillegg til det, kan du prøve denne#!/Bin/shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' #Tast inn navnet på basskriptet herNEWNAME = `date +%Y-%m-%d''.bas ' ftp -n $ HOST <
Anbefalt:
Hvordan sette opp en Raspberry Pi og begynne å bruke den: 4 trinn
Hvordan sette opp en Raspberry Pi og begynne å bruke den: For fremtidens lesere er vi i 2020. Året hvor du, hvis du er heldig som er frisk og ikke er smittet av Covid-19, plutselig har mye mer fritid enn du noen gang hadde forestilt deg. Så hvordan kan jeg okkupere meg selv på en ikke for dum måte? Å ja
Hvordan sette opp OSMC med Hyperion på Raspberry Pi med WS2812b Led Strip: 8 trinn
Hvordan sette opp OSMC med Hyperion på Raspberry Pi med WS2812b Led Strip: Noen ganger er jeg veldig godt engelsk, noen ganger nei … Første ting først. Dette er min første instruerbare og engelsk er ikke morsmålet mitt, så vær så snill, ikke vær for hard mot meg. Dette handler ikke om hvordan du bygger rammen, det er enkelt. Det handler om installasjon
Hvordan sette opp vin på Raspberry Pi: 8 trinn
Slik konfigurerer du vin på Raspberry Pi: Wine er et flott verktøy som hjelper til med å starte Windows -apper på Linux, Ubuntu -systemer etc. For å lære alle detaljer, gå til www.winehq.org (dette er ikke en tilknyttet lenke) Saken er at alle applikasjonene for Windows er bygget for prosessorer med s
Sette opp MotionEye OS på Raspberry Pi Zero W: 5 trinn
Sette opp MotionEye OS på Raspberry Pi Zero W: Etter å ha testet ESP32-CAM-kortet i de forrige videoene, er det trygt å si at videokvaliteten ikke akkurat er strålende. Det er et kompakt og ekstremt kostnadseffektivt brett som også er enkelt å bruke, og dette gjør det perfekt for nybegynnere. Men
Hvordan sette opp flere skjermer i Linux: 6 trinn
Hvordan sette opp flere skjermer i Linux: Denne opplæringen viser deg hvordan du konfigurerer et multi-head system i de fleste Linux-distroer, først og fremst ubuntu. Vær oppmerksom på at dette fortsatt er stort sett uferdig