Komme i gang med Arduino Starter Kit - Installere drivere og sette opp styret og porten
Så, du har kjøpt deg en Arduino startpakke Hva er inkludert i et Arduino Starter Kit? [MakeUseOf Forklarer] Hva er inkludert i et Arduino Starter Kit? [MakeUseOf Forklarer] Jeg har tidligere introdusert Arduino open-source hardware her på MakeUseOf, men du trenger mer enn bare den faktiske Arduino å bygge noe ut av det og faktisk komme i gang. Arduino "startpakker" er ... Les mer og muligens noen andre tilfeldige, kule komponenter 8 Flere kjølige komponenter for dine Arduino-prosjekter 8 Flere kule komponenter for dine Arduino-prosjekter Så du tenker på å få et Arduino-startpakke, men lurer på om noen grunnleggende lysdioder og motstander kommer til å være nok til å holde deg opptatt i helgen? Sannsynligvis ikke. Her er en annen 8 ... Les mer - nå hva? Hvordan kommer du faktisk i gang med å programmere denne Arduino-tingen Hva er Arduino og hva kan du gjøre med det? Hva er Arduino og hva kan du gjøre med det? Arduino er en bemerkelsesverdig liten elektronikk enhet, men hvis du aldri har brukt en før, akkurat hva er de, og hva kan du gjøre med en? Les mer ? Hvordan setter du opp og laster opp noen kode? Les videre og jeg forklarer alt.
Jeg kommer til å anta at du har et Arduino Uno-bord, fordi det er det som følger med de fleste Arduino-startpakker.
Installere drivere
Mac OSX:
Du har det enkelt på en Mac. Bare last ned den nyeste Arduino-pakken, monter den, og kjør den medfølgende FTDIUSBSerial Sjåfør. Når det er gjort, drar du programmet til programmappen din. Du må starte om igjen for å få de nye driverne til å sparke inn.
Når du først plugger inn i Arduino, vil OSX fortelle deg at det har oppdaget et nytt grensesnitt. Bare klikk Nettverksinnstillinger og treffer Søke om - Det er ingen konfigurasjon å gjøre der.
Windows 7
Ingenting er alltid lett i Windows, spesielt når det gjelder drivere. Begynn å laste ned den nyeste pakken og pakke ut den, og bevare mappestrukturen. Det er ganske stor nedlasting - 85 MB når jeg sjekket, fullt ut å utvide til 230 MB, så det kan ta litt tid å laste ned.
Sett inn Arduino med den medfølgende USB-kabelen. Det kan prøve å søke etter drivere, men mislykkes. Bare lukk veiviseren og åpne enheten. Den raskeste måten å gjøre dette på, i stedet for å prøve å navigere i Windows 'forvirrende sett med flere menyer på kontrollpanelet, er bare å klikke start, og skriv inn devmgmt.msc . Hit enter, og du åpner enhetsadministratoren direkte.
Under Andre enheter du bør se en Arduino Uno oppført, med en av de gule “problem” merkene. Dobbeltklikk, velg Oppdater drivere, og velg Bla gjennom denne datamaskinen for driverprogramvare.
Velg alternativene til La meg velge en driver, klikk Alle enheter, Har disk, og naviger til nedlastingsmappen. I driverens mappe bør du se en Arduino Uno fil. Velg det. Driverinstallasjonsprosessen vil gjenkjenne den som en “Kommunikasjonsport”, og vil forårsake en “usignert driver feil” å vises når du installerer. Ignorer det, og installer uansett.
Hvis du bruker XP, er prosessen litt mer involvert og involverer to sett med drivere. Les hele instruksjonssettet på Arduino-siden.
Sett opp styret og porten
Start Arduino-programmet fra enten nedlastingsmappen eller programmappen. Det første vi må gjøre er å sette opp porten og bordet. På begge systemer bør du ha en verktøylinje. Klikk på det og sørg for at:
- Et matchende brett er valgt. Uno er standard og ble allerede valgt på installasjonen min, men det er alltid godt å sjekke.
- Seriell port er valgt riktig. På Windows fant jeg at jeg bare hadde ett alternativ (se skjermbildet) og det ble ikke valgt, så valget var ikke vanskelig.
- På en Mac er portnavnene litt mer innviklet, men i utgangspunktet vil det være i en av de to USB-portene som er oppført. Cu-USB var det riktige valget på min maskin, men det kan være annerledes for deg.
Test det
La oss ta en rask titt på verktøylinjen.
Fra venstre til høyre:
- Spille symbol: Dette samler koden din for å sjekke den uten å laste den opp til Arduino, men å klikke på opplastningsknappen vil også gjøre dette.
- Stopp symbol: Dette vil stoppe COMPILE av programmet, ikke stoppe et kjørende program som allerede er lastet opp til Arduino.
- Ny fil: Starter et nytt kodeprosjekt
- Pil opp: Åpne - laster et eksisterende prosjekt. Det er hundrevis av eksempelprogrammer inkludert, men la det være for nå.
- Pil ned: Lagre
- Høyre pil: Last opp gjeldende kode til Arduino.
- Seriell skjerm: Dette lar deg kontrollere kommunikasjon som kommer fra Arduino når den er koblet til datamaskinen, men ikke bekymre deg for det for nå.
OK, tid til å kjøre ditt første program. Klikk Åpen, og fra dialogboksen velg eksempelappen fra 1. Grunnleggende -> Blink. Du bør se følgende kode:
For å sjekke at Arduino-kortet fungerer og kobles riktig, fortsett og klikk på Laste opp knapp. Etter et kort øyeblikk kompilering av appen, merket noen oransje lys TX / RX på Arduino bør begynne å blinke. Dette betyr at det overfører eller mottar noe - i dette tilfellet koden du laster opp. Når prosessen er ferdig, vil koden kjøres umiddelbart.
Denne appen er utrolig enkel - det vil bare “blinke” Den innebygde LED-merket L (mens platen er koblet til, vil det bli en grønn LED som forblir på, dette indikerer bare strøm og vil ikke blinke). Du kan også bruke din egen LED hvis du vil - bare hold den lengre av de to beina i hullet nummer 13, og det kortere benet (LED-lampen skal ha en flatt bit på hodet på denne siden) inn i det nærliggende GND-hullet. Lysdiodene blinker begge sammen nå.
Det er så langt vi skal gå denne gangen. Du har nå satt opp Arduino og funnet ut hvordan du laster opp apper til den, og bekrefter at den fungerer. Det er en god start, og på dette tidspunktet vil du kanskje se over Blink app-koden, og prøve å finne ut hva, eller hvordan det gjør det. Ikke bekymre deg hvis du ikke forstår det ennå, som jeg vil forklare koden i detalj neste gang, samt å forklare de forskjellige brikkene på Arduino bordet.
Takk for at du leser, og som noen gang velkommen vi kommentarer. Hvis du har problemer med å få opp styret, må du spørre deg i kommentarene, men hvis spørsmålet ditt gjelder en utdatert versjon av Windows eller noe uklar Linux-distro, er det lite sannsynlig at jeg kan hjelpe. Du kan få bedre svar ved å crowdsourcing problemet ved MakeUseOf Answers, hvor noen kan spørre eller svare på tekniske problemer, og det er et stort samfunn som venter på å hjelpe.
Utforsk mer om: Arduino.