Arduino och Octave?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
4kTRB
Inlägg: 18284
Blev medlem: 16 augusti 2009, 19:04:48

Arduino och Octave?

Inlägg av 4kTRB »

Jag undrar om det finns någon här som labbat med
Arduino kopplad till GNU Octave?

Arduino Uno är ju ett relativt billig litet kort med hyggligt
bra möjligheter för att labba med givare och Octave är
inte så illa för databehandling.
guckrum
Inlägg: 1669
Blev medlem: 19 juni 2012, 09:04:27
Ort: Lund

Re: Arduino och Octave?

Inlägg av guckrum »

Inte provat just denna kombination, men det kommer att gå utmärkt. I en "unixmiljö" är ju "allt" möjligt: subprocesser, filer, sockets, pipes osv.
Ett mycket enkelt sätt att få in data i Octave utan att gå via explicita filer är att exekvera ett shellkommando och ta stdout till en variabel, tex såhär

Kod: Markera allt

>> [status, value] = system('echo 2');
>> value
value = 2
Jag antar också att man i Octave kan, likt förlagan Matlab, skapa egna kommandon genom att wrappa C-kod.
Användarvisningsbild
4kTRB
Inlägg: 18284
Blev medlem: 16 augusti 2009, 19:04:48

Re: Arduino och Octave?

Inlägg av 4kTRB »

Ok, jag labbar just nu med MATLAB och en Arduino UNO (som inte är min).
Plockar en spänning från en analogingång och plottar
resultatet i MATLAB. Det fungerar riktigt bra.

Tanken var att jag kanske inhandlar en Arduino senare men
MATLAB blir aningen kostsamt. Det lilla jag använt
Octave innan känns som positivt och väldigt likt
MATLAB. Det ska finnas ett extra programvarupaket till
Octave för kommunikation med Arduino men det ska vara
mer begränsat än motsvarande för MATLAB.
Skriv svar