Komma igång med ditt Arduino Starter Kit - Installera drivrutiner och ställa in styrelsen och porten
Så, du har köpt dig en Arduino startpaket Vad ingår i ett Arduino Starter Kit? [MakeUseOf Förklarar] Vad ingår i ett Arduino Starter Kit? [MakeUseOf Explains] Jag har tidigare introducerat Arduino open source-hårdvaran här på MakeUseOf, men du behöver mer än bara den verkliga Arduino att bygga något ut av det och faktiskt komma igång. Arduino "startpaket" är ... Läs mer och eventuellt några andra slumpmässiga coola komponenter 8 Fler kalla komponenter till dina Arduino-projekt 8 Fler kalla komponenter till dina Arduino-projekt Så du tänker på att få en Arduino-startpaket, men undrar om några Grundläggande lysdioder och motstånd kommer att räcka för att hålla dig upptagen i helgen? Antagligen inte. Här är ytterligare 8 ... Läs mer - vad nu? Hur börjar du faktiskt med att programmera denna Arduino-sak Vad är Arduino och vad kan du göra med det? Vad är Arduino och vad kan du göra med det? Arduino är en anmärkningsvärd liten elektronik enhet, men om du aldrig har använt en tidigare, precis vad exakt är de, och vad kan du göra med en? Läs mer ? Hur ställer du upp det och laddar upp någon kod? Läs vidare och jag förklarar allt.
Jag antar att du har ett Arduino Uno-bräda, för det är det som kommer med de flesta Arduino-startpaket.
Installera drivrutiner
Mac OSX:
Du har det enkelt på en Mac. Bara ladda ner det senaste Arduino-paketet, montera det och kör det medföljande FTDIUSBSerial Förare. När det är klart, dra programmet till din programmapp. Du måste starta om för att få de nya drivrutinerna att sparka in.
När du först ansluter Arduino kommer OSX att berätta att det har upptäckts ett nytt gränssnitt. Klicka bara på Nätverksinställningar och slå Tillämpa - Det finns ingen konfiguration att göra där.
Windows 7
Ingenting är någonsin lätt i Windows, särskilt när det gäller drivrutiner. Börja med att hämta det senaste paketet och unzippa det, behåll mappstrukturen. Det är ganska stor nedladdning - 85 MB när jag kollade, fullt ut till 230 MB, så det kan ta ett tag att ladda ner.
Anslut Arduino med den medföljande USB-kabeln. Det kan försöka söka efter drivrutiner, men misslyckas. Stäng bara ner guiden och öppna enhetshanteraren. Det snabbaste sättet att göra det istället för att försöka navigera i Windows förvirrande uppsättning av kontrollpanelens flera nivåer menyer, är bara att klicka Start, och skriv in devmgmt.msc . Slå in och du öppnar enhetshanteraren direkt.
Under Andra enheter du borde se en Arduino Uno listad, med en av de gula “problem” märken. Dubbelklicka, välj Uppdatera drivrutiner, och välj Bläddra i den här datorn för drivrutinsprogramvara.
Välj alternativen för Låt mig välja en drivrutin, klick Alla enheter, Har disk, och navigera till nedladdningsmappen. I drivrutinsmappen ska du se en Arduino Uno fil. Välj det. Förarens installationsprocess kommer att känna igen det som en “Kommunikationsport”, och kommer att orsaka en “osignerat drivrutinsfel” att visas när du installerar. Ignorera det och installera ändå.
Om du använder XP är processen lite mer involverad och innebär två uppsättningar drivrutiner. Läs hela instruktionsuppsättningen på Arduino-sidan.
Ställ in styrelsen och porten
Starta Arduino-programmet från antingen hämtningsmappen eller programmappen. Det första vi behöver göra är att ställa in hamnen och styrelsen. I båda systemen borde du ha en verktygsmeny. Klicka på det och se till att
- En matchande bräda är vald. Uno är standard och valde redan på min installation, men det är alltid bra att kolla.
- Seriell port är vald korrekt. I Windows fann jag att jag bara hade ett alternativ (se skärmdump) och det var avmarkerat, så valet var inte svårt.
- På en Mac är portnamnen lite mer ingraverade, men i grunden kommer det att ligga i en av de två USB-portarna som anges. cu-USB var rätt val på min maskin, men det kan vara annorlunda för dig.
Testa det
Låt oss ta en snabb titt på verktygsfältet.
Från vänster till höger:
- Spela symbol: Detta sammanställer din kod för att kontrollera den utan att faktiskt ladda upp den till Arduino, men klicka på uppladdningsknappen kommer också att göra detta.
- Stoppsymbol: Detta kommer att stoppa COMPILE av ditt program, inte stoppa någon pågående applikation som redan laddats upp till Arduino.
- Ny fil: Startar ett nytt kodprojekt
- Uppåtpil: Öppna - laddar ett befintligt projekt. Det finns hundratals exempelprogram som ingår, men lämna det här för nu.
- Nedåtpil: Spara
- Höger pil: Ladda upp den aktuella koden till Arduino.
- Serial Monitor: Det här låter dig kontrollera kommunikation som kommer från Arduino när den är ansluten till datorn, men oroa dig inte om det för tillfället.
OK, dags att köra din första ansökan. Klick Öppna, och från dialogrutan väljer du exempelappen från 1. Grunderna -> Blink. Du bör se följande kod:
För att kontrollera att ditt Arduino-kort fungerar och ansluts korrekt, fortsätt och klicka på Ladda upp knapp. Efter ett kort ögonblick kompilering av appen märktes några orange lampor TX / RX på Arduino bör börja blinka. Det betyder att det sänder eller tar emot någonting - i det här fallet koden du laddar upp. När processen är klar körs koden omedelbart.
Den här appen är otroligt enkel - det kommer bara “blinka” inbyggd LED märkt L (medan kortet är inkopplat, kommer en grön lysdiod som stannar på, detta indikerar bara ström och blinkar inte). Du kan även använda din egen LED om du vill - håll bara längre av de två benen i hålnumret 13 och det kortare benet (LED-lampan ska ha en platt bit på huvudet på den här sidan) i det närliggande GND-hålet. Lysdioderna blinkar båda nu.
Det är så långt som vi ska gå den här gången. Du har nu satt upp Arduino och funderat på hur du laddar upp appar till den, bekräftar att den fungerar. Det är en bra start, och vid denna tidpunkt kanske du gillar att titta över Blink-appkoden och försöka lista ut vad, eller hur det gör det. Oroa dig inte om du inte förstår det ännu, eftersom jag förklarar koden i detalj nästa gång, samt förklarar de olika bitarna på Arduino-styrelsen.
Tack för att du läste, och som någonsin välkomnar vi kommentarer. Om du har problem med att få styrelsen att ställa in, var god att fråga dig i kommentarerna, men om din fråga gäller en föråldrad version av Windows eller någon obskur Linux distro så är det osannolikt att jag kommer att kunna hjälpa. Du kan få bättre svar genom att crowdsourcing problemet på MakeUseOf Answers, där vem som helst kan fråga eller svara på tekniska problem och det finns en massiv community som väntar på att hjälpa.
Utforska mer om: Arduino.