Indholdsfortegnelse:
Video: Opsætning til programmering af en Picaxe Via Shell Script (linux): 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Enkel gennemgang, der viser, hvordan man laver et shell -script, der vil downloade et program fra et ftp -websted, derefter kompilere det og derefter downloade det til picaxe. (Dette er også min første instruerbare)
Trin 1: Hvad jeg brugte
Dette er, hvad jeg brugte 1x ubuntu1x picaxe 08m1x breadboard2x ledjumper bly. En eller anden måde at programmere picaxen, jeg bruger PICAXE021 prototypebordet med jumper leads til breadboard Du kan stort set bruge enhver picaxe micro, så længe du justerer og bruger den korrekte complier
Trin 2: Opsætning
Nu har vi brug for et sted for scriptet at blive kørt fra til denne instruerbare jeg besluttede at placere det i ~/picaxe-ftp (~ betyder i øvrigt din hjemmemappe). Nu ønsker vi at få complier, https://www.rev-ed.co.uk/software/picaxe.tgz, som indeholder alle compliers for alle de forskellige versioner af picaxe. Nu bruger jeg 08m, så jeg får complier 'picaxe08m' og placerer det i biblioteket, men du kan lige så let erstatte det med din version. Ok, så nu skal du have dit bibliotek med complier i det, det er alt.
Trin 3: Kode
Åbn nu din tekstredigerer eller hvad du nogensinde bruger, og indsæt denne kode. #!/Bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # Indtast navnet på bas -scriptet hereftp -n $ HOST << END_SCRIPTitat USER $ USER citat PASS $ PASSWDget $ FILEquit END_SCRIPT # Det var ftp -delen, der logger ind, henter filen og afslutter./Picaxe08m -c/dev/ttyS0 $ FILE # der downloader filen til picaxen ændre dette til at passeGem dette som picaxeprogramer.sh i den samme mappe, du satte complier i. Nu kan du bruge indstillingerne deres koden er den enkle blinkende LED, du selv kan kontrollere, hvis du vil. Du kan også bruge det ftp -websted, hvis du bare vil være respektfuld og ikke rode med det.
Trin 4: Kør programmet
Nu, hvis du ville, kunne du konfigurere dette til at køre hver 1 time, 2 timer 5 timer eller hvad du nogensinde vil have, men af hensyn til dette instruerbare vil vi bare køre det. OK forbinde din picaxe, som du normalt ville (sandsynligvis bedre, hvis den ikke er programmeret for at blinke på pin 1), og tilføj derefter en LED på pin 1 og tænd den. Naviger nu til den mappe, hvor scriptet og kompatibiliteten er, og kør programmet ved at skrive 'sh picaxeprogramer.sh'. den skulle køre og fortsætte med at programmere picaxen.
Trin 5: Sidste trin
Nu ved jeg, at dette alene ikke er særlig nyttigt, men hvis du udvider dette, kan du være i stand til at opdatere robotstyringer eller sørge for, at alle dine robotter er opdateret til nye kommandoer og kontroller, men det er alligevel helt op til dig, hvad du beslutter dig for at gøre. Her er en video af skallen, der kører. (Beklager kameraet af dårlig kvalitet er mere et fotograferingskamera. Også baggrundsstøjen) Hvis du vil have et script med lidt tilføjet til det, kan du prøve denne#!/Bin/shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' #Indtast navnet på basskriptet herNEWNAME = `date +%Y-%m-%d''.bas ' ftp -n $ HOST <
Anbefalede:
Opsætning til ekstern Bluetooth GPS -udbyder til Android -enheder: 8 trin
Opsætning til ekstern Bluetooth GPS-udbyder til Android-enheder: Denne instruktør vil forklare, hvordan du opretter din egen eksterne Bluetooth-aktiverede GPS til din telefon, tænder hvad som helst for kun omkring $ 10.Seddel materialer: NEO 6M U-blox GPSHC-05 bluetooth-modulKendskab til grænseflade Blutooth LavenergimodulerArdui
Nem opsætning IR -fjernbetjening ved hjælp af LIRC til Raspberry PI (RPi) - juli 2019 [del 1]: 7 trin
Nem opsætning IR -fjernbetjening Brug af LIRC til Raspberry PI (RPi) - juli 2019 [Del 1]: Efter megen søgning blev jeg overrasket og forskrækket over de modstridende oplysninger om, hvordan jeg opsætter IR -fjernbetjening til mit RPi -projekt. Jeg troede, det ville være let, men opsætning af Linux InfraRed Control (LIRC) har været problematisk i lang tid
Opsætning af NodeMCU -programmering med Arduino IDE: 3 trin
Opsætning af NodeMCU -programmering med Arduino IDE: I denne instruktive vil jeg vise dig, hvordan du programmerer NodeMCU -kort ved hjælp af Arduino IDE. For at gøre dette skal du installere drivere og tilføje NodeMCU -kort til Arduino -kortlisten. Lad os gøre trin for trin
Arduino -programmering via mobil -- Arduinodroid -- Arduino Ide til Android -- Blink: 4 trin
Arduino -programmering via mobil || Arduinodroid || Arduino Ide til Android || Blink: Abonner venligst på min youtube -kanal for flere videoer …… Arduino er board, som kan programmeres direkte via USB. Det er meget enkelt og billigt til college- og skoleprojekter eller endda i produktprototype. Mange produkter bygger for det første på det til
Service Monitor Script til Linux -servere: 4 trin
Service Monitor Script til Linux -servere: At have et stabilt, altid kørende system, selvom du bruger Linux, kan være en vanskelig opgave. På grund af kompleksiteten i moderne softwarepakker og dårlig kodning kan nogle processer uundgåeligt gå ned fra tid til anden. Dette kan være en dårlig ting, hvis du