Cuprins:

Configurarea programării unui Picaxe prin Shell Script (linux): 5 pași
Configurarea programării unui Picaxe prin Shell Script (linux): 5 pași

Video: Configurarea programării unui Picaxe prin Shell Script (linux): 5 pași

Video: Configurarea programării unui Picaxe prin Shell Script (linux): 5 pași
Video: Tutorial configurare router WIFI 6 2024, Iulie
Anonim
Configurarea programării unui Picaxe prin Shell Script (linux)
Configurarea programării unui Picaxe prin Shell Script (linux)

O simplă plimbare prin care arată cum să creați un script shell care va încărca un program de pe un site ftp, apoi îl compilați apoi îl descărcați în picaxe. (Acesta este și primul meu instructable)

Pasul 1: Ce am folosit

Ce am folosit
Ce am folosit

Acesta este ceea ce am folosit 1x ubuntu 1x picaxe 08m1x breadboard 2x ledjumper lead O modalitate de a programa picaxe folosesc placa de prototipare PICAXE021 cu jumper conduce la breadboard Puteți folosi aproape orice picaxe micro atâta timp cât ajustați și utilizați complierul corect

Pasul 2: Configurare

Acum avem nevoie de un loc pentru care să ruleze scriptul pentru acest instructiv, am decis să îl plasez în ~ / picaxe-ftp (~ apropo, înseamnă dosarul dvs. de acasă). Acum vrem să obținem complierul, https://www.rev-ed.co.uk/software/picaxe.tgz, care conține toți complierii pentru toate versiunile diferite ale picaxe. Acum folosesc 08m, așa că primesc „picaxe08m” și îl plasez în director, dar la fel de ușor îl puteți înlocui cu versiunea dvs. Ok, așa că acum ar trebui să aveți directorul dvs. cu autorul de completare în el, asta este tot.

Pasul 3: Cod

Acum deschideți editorul de text sau ce folosiți vreodată și lipiți acest cod. #! / Bin / shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com 'PASSWD =' picaxetest'FILE = 'test.bas' # Introduceți numele scriptului de bază aici -p $ HOST << END_SCRIPCitat USER $ USER citat PASS $ PASSWDget $ FILEquit END_SCRIPT # Aceasta a fost partea ftp care se conectează primește fișierul și iese./picaxe08m -c / dev / ttyS0 $ FILE # care descarcă fișierul în picaxe schimbați acest lucru pentru a se potrivi Salvați acest lucru ca picaxeprogramer.sh în același dosar în care ați pus complierul. Acum puteți utiliza setările lor, codul este ledul intermitent simplu pe care îl puteți verifica dacă doriți. Puteți utiliza acel site ftp dacă doriți să fiți respectuos și să nu vă deranjați cu el.

Pasul 4: Rularea programului

Rularea programului
Rularea programului
Rularea programului
Rularea programului

Acum, dacă doriți, ați putea configura acest lucru pentru a rula la fiecare 1h, 2h 5h sau ce vreți vreodată, dar, de dragul acestui instructabil, îl vom rula. pentru a clipi pe pinul 1) și apoi adăugați un led pe pinul 1 și porniți-l. Navigați acum la folderul în care se află scriptul și complierul și rulați programul tastând „sh picaxeprogramer.sh”. ar trebui să ruleze și să continue să programeze picaxe.

Pasul 5: Ultimul pas

Ultimul pas
Ultimul pas
Ultimul pas
Ultimul pas

Acum știu că acest lucru singur nu este foarte util, dar dacă extindeți acest lucru, puteți actualiza comenzile roboților sau asigurați-vă că toți roboții dvs. sunt actualizați la noi comenzi și controale, dar oricum ceea ce decideți să faceți depinde complet de dvs.. Iată un videoclip cu shell-ul care rulează. (Îmi pare rău pentru camera de calitate slabă este mai mult o cameră foto care face fotografii. De asemenea, zgomotul de fundal) Dacă doriți un script cu un pic adăugat, încercați acest lucru!! / Bin / shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' # Introduceți aici numele scriptului BASNEWNAME = „data +% Y-% m-% d” „bas” ftp -n $ HOST <

Recomandat: