Skip to main content

Hvad er forbindelsen mellem behandling og Arduino ?

Arduino er en open source augmented micro-controller, der er programmeret ved hjælp af et sprog baseret på ledninger.Dets udviklingsmiljø er imidlertid baseret på behandling og mdash;Et gratis, downloadbart programmeringssprog, der ofte bruges til generering af computergrafik og komplekse datavisualiseringer.Skitser, der også kaldes programmer, bygget i behandling og Arduino Sprog Brug Processing Development Environment (PDE) -filforlængelse.Derudover behandling og Arduino Skitser kan kommunikere med hinanden og give tovejs kontrol over behandling af skitser og Arduino hardware.

Kommunikation kan være ensrettet eller tovejs mellem behandlingen og Arduino miljøer.Dataene fra en behandlingsskitse kan for eksempel bruges til at kontrollere den hardware, der er forbundet til Arduino Mikrokontroller eller data fra mikrokontrolleren kan bruges til at kontrollere funktionaliteten af en behandlingsskitse.Alternativt kan begge miljøer påvirke hinanden samtidig.Nogle eksempler på behandling og Arduino Projekter inkluderer anvendelse af potentiometre til at kontrollere farven på et objekt, der vises af en behandlingsskitse, og ved hjælp af museklik-begivenheder fra en behandlingsskitse til at kontrollere en række lysemitterende dioder (LED'er).

Behandlingen og Arduino Sprog kommunikerer med hinanden gennem kode og den universelle serielle bus (USB) -port, der emulerer og dukker op som computere seriel port.At oprette tovejskommunikation mellem mikrokontrolleren og behandlingen eller for at kontrollere behandlingen med Arduino , bruger brugerne skitser på begge sprog.Behandlingsskitsen ser efter den serielle port, der er forbundet til Arduino , mens mikrokontrollerkoden modtager og transmitterer data fra Arduinos input og output.Dette giver hobbyister total kontrol over deres projekter.

Den tilgængelige gratis Arduino Bibliotek til behandling giver brugerne mulighed for at kontrollere en Arduino med data fra behandling uden at skrive nogen kode til mikrokontrolleren.I stedet uploades et standardprogram til tavlen, og brugeren skriver koden i behandlingsskitsen.Den skriftlige kode udfører typisk følgende funktioner: finder og åbner den serielle port, der er forbundet til Arduino , gemmer data fra mikrokontrolleren i variabler, og bruger dataene til at kontrollere forskellige parametre, såsom en objekterstørrelse eller farve, i denBehandlingsskitse.

Mennesker, der lærer at arbejde med Arduino og behandling kan finde eksempel på skitser i Arduino programmeringsmiljø.Disse skitser leveres med hver download af applikationen, og brugere kan typisk køre dem uden at skrive nogen yderligere kode.Producenterne af Arduino Giv også fuldt kommenteret behandling og Arduino Kode online.