Arduino att MATLAB GUI - Live-dataförvärv (& plottning) av RC sändaren Stick positioner



Jag har skapat ett program, använda en Arduino, att leva datainsamling och rita direkt i MATLAB. Jag tycker detta är mycket användbart, och kan hjälpa till en hel del människor undrar hur gränssnittet Arduino & MATLAB, så jag lägger det här på Instructables till din fördel.

Jag skulle också vilja notera att jag är kraftigt skuldsatta att många individer online som har tidigare postat lite snuttar av information eller kort exempel koder, som har varit så avgörande för att hjälpa mig att få Arduino pratar med MATLAB. Om jag har gått långt utöver de exempel jag sett, var de nyckeln i att hjälpa mig veta hur du kommer igång, särskilt i att göra Arduino & MATLAB kommunicera via följetong. Tack allihop!

Om du gillar denna artikel, Lägg till den till dina favoriter.

Innan du fortsätter, vara säker du har sett min videon ovan! Det berättar & visar denna demo ganska väl. Nästa, jag ska kortfattat förklara hur du kan ladda ner min kod och få detta att fungera själv, förutsatt att du har tillgång till MATLAB naturligtvis.

Obs: på grund av att MATLAB är dyra & mycket egenutvecklade, jag har planer på att så småningom anpassa detta till en gratis programmeringsmiljö som FreeMat (en fri, öppen källkod MATLAB-klon) eller bearbetning (en Java "wrapper" ursprungligen tänkt för nybörjare bara komma in i kodning), för alla att använda!

Se Steg
Relaterade Ämnen

Arduino och Matlab: Låt dem prata med seriell kommunikation!

Hej alla!sedan när jag har börjat leka med Arduino, har jag alltid vandrat hur jag kunde göra det tala och interagera med Matlab miljön på ett enkelt och effektivt sätt. Jag stötte på många Instructables och tutorials med Arduino bibliotek och Matlab...

Läst RPM från Arduino-baserad IR-varvräknare med MATLAB GUI

Hej igen, ett par dagar jag postat tillbaka en instructable av IR varvräknare med arduino, då insåg jag att snarare än läsning av RPM värdet i Arduino IDE seriell monitor, presentera RPM i en ordentlig ram skulle se mer hi-tech. Så försökte jag att g...

Blind spot detection: Arduino + avstånd sensor + Matlab GUI

Detta projekt studerar möjligheten att använda en HC-SR04 ultraljud avstånd sensor för att ge en indikation på ett fordon i förare blinda fläcken. Posta vänligen frågor nedan och jag kommer gärna att svara.Flera prototyper framöver!Detta projekt komm...

Med MikroTik Router styrelsen 433 & Arduino att styra två lysdioder

I denna tutorial kommer jag förklara hur man styr två lysdioder med MikroTik router styrelsen och Arduino.MikroTik 433 är en router styrelsen baserat på Linux-kärnan, det innehåller 3 Ethernetport och 3 mini PCI-port som används för att ansluta trådl...

Ultrasonic Mapmaker använder Arduino och MatLab

Vision är en av de mest spännande sinnen du kan utrusta på din robot. Förmågan att uppfatta hinder kan en robot att göra ett välgrundat beslut om ytterligare förflyttningar.Det är dock också inte de enklaste sinnena att genomföra några skäl. För det...

Puzzlebox bana: Med en Arduino att styra en infraröd helikopter

i detta Instructable kommer vi att förklara hur IR signaler används av en fjärrkontroll att styra en leksak eller enhet, sedan Visa hur en enkel krets kan läggas till en Arduino att fungera samma enhet genom fri, öppen källkod.Detta dokument ingår i...

Interface Arduino att MySQL med hjälp av Python

här är en kort handledning som borde få dig upp och kör gränsyta för din Adruino med en MySQL databas. För denna tutorial, jag antar att du vet hur man ställer in och använder MySQL. Denna handledning kräver inte mycket Python erfarenhet, men du komm...

Arduino - att lära känna lysdioder

Hej, är detta KNEXnCoding här med en annan tutorial syftar till nybörjare på att få veta hur du använder lysdioder, knappar och potentiometrar. Låt oss få rätt in i den.Delar:1 LYSDIOD1 tryckknapp1 potentiometer1 10 k OHMS motstånd1 220 k OHMS motstå...

Arduino: Att göra en uppsättning av trafikljus

detta projekt fortfarande A pågående FEEDBACK uppskattas!Denna handledning kommer steg du genom processen att skapa en uppsättning kontrollerbar och konfigurerbara trafikljus samtidigt också lära dig grunderna i Arduino. Viss kunskap som behövs och j...

Realtid ansikte spårning Robot med Arduino och Matlab

Realtid ansiktsspårning avser uppgiften att lokalisera ansikten i en videoström och spårning hittas eller igenkända ansikten. Numera finns det många verkliga tillämpningar av ansiktsavkänning och andra tekniker för bildbehandling. Det finns många alg...

Arduino att RPi: tre sätt att konvertera 5 volt till 3,3 volt

Det finns ett problem när du ansluter en Arduino till GPIO på en RaspberryPi. Den logik på Arduino är fem volt och RaspBerryPi kräver 3,3 volt. Skicka en fem volt kommer att signal till en GPIO stift skada RaspberryPi. När tråd jag något fel vill jag...

Hur att hålla liv i ett hus växten

att hålla växter vid liv inomhus kan visa sig nästan omöjligt att några, men det är verkligen inte så svårt att göra. Växter behöver ljus, vatten, stöd, näringsämnen och en tillräcklig lufttillförsel.Som allt här i världen, stora mängder av varje en...

Lång räckvidd, 1,8 km, Arduino att Arduino trådlös kommunikation med HC-12.

I detta instructable du lära dig att kommunicera mellan Arduinos över långa avstånd upp till 1.8km i öppen luft.HC-12 är en trådlös serieport KOMMUNIKATIONSMODUL som är mycket användbara, extremt kraftfull och lätt att använda.Först lär du dig att gö...

Hur gränssnittet Arduino att LabVIEW? #Simple steg #

# laboratorium virtuella InstrumentEngineering Workbench (LabVIEW) #Du kan använda Arduino Data förvärv till åtgärd, kontroll, övervaka olika enheter och sensorer, det är lätt att lära sig grafisk programmering än normala programmering, denna grafisk...

Att bilder till liv - ClipArt, Osmo och 3D Doodler

App smashing har blivit mer och mer utbrett eftersom vi inser att integrera olika program kan producera fantastiska färdiga produkter. Vad sägs om tech smashing? Har du någonsin undrat vad du kunde skapa? Vid DENSI (Discovery pedagog nätverket Summer...

Arduino och Matlab + DHT11

Arduino UNODHT11BRÖD STYRELSE OCH ANSLUTNING LEDNINGARLCD 2 * 16MATLAB PROG....

Arduino att bearbetning: seriell kommunikation utan Firmata

detta Instructable är avsedd för alla skicka direkt indatavärdena läser av Arduino behandling. Det används bäst för att skicka en till flera värden, till exempel några knappar, en styrspak eller accelerometer. För massa I/O kontroll i behandlingen är...

Hur man gör tangentbordet lösenord använder arduino att styra servo och ledde

I detta projekt jag kommer att berätta hur man gör tangentbordet lösenord genom att använda arduino och styra servo och ledde.först för att göra enkel knappsats med 4 knappen besök ellerför alla projekt och andra projekt gå till http://arduinoo.tk/Pr...

Använda Arduino att kommunicera med Tracer MT5 laddningsregulatorn

Jag köpte en MPPT TRACER 3215RN sol laddningsregulatorn, som EP sol (jag har också sett SainSonic nämns som tillverkaren, men det är samma produkt). Jag ville använda min dator för att övervaka PV panel och batteri istället för att köpa tillverkarens...