Programmering för Arduino: en nybörjarstudie
Arduino är en av de mest kända utvecklingsplattformarna på marknaden. Du kan ta reda på hur du programmerar och använder det på rätt sätt här.
Arduino: Den här maskinvaran krävs för programmering
Arduinos är som sand vid havet. Följaktligen är urvalet stort. Om du ännu inte är bekant med saken har vi några tips till dig.
- Arduino Uno är mycket lämplig för nybörjare, eftersom den ger både sex analoga stift och 14 digitala stift, vilket innebär att du redan kan ansluta många elektroniska komponenter till dem. Du har också fördelen att du (vanligtvis) kan ersätta mikrokontrollern utan att köpa ett nytt kort. Det är också lätt att programmera med kortet och sedan lödas i en krets.
- Ett annat bra ingångskort är Arduino Mega 2560. Även om chipet är permanent installerat erbjuder kortet betydligt fler stift än Uno, men är också motsvarande dyrare.
- Eftersom Arduino-plattformen är "Open Source", finns det också många billiga alternativ till de "riktiga" Arduinos.
- Bekvämt kan du hitta några Arduino-kit på Internet som har en hel rad elektroniska komponenter, vilket kan spara pengar.
- Om du inte köper ett kit kan du få delarna individuellt. Som nybörjare bör du först köpa några lysdioder, motstånd, knappar, potentiometrar och en servo för att prova mycket. Du behöver också bygelkablar och en brädskiva för att ansluta komponenterna tillsammans.
Installera Arduino IDE
Innan du verkligen kan ha kul med din Arduino måste du först installera Arduino IDE.
- Under installationen under Windows kommer du att frågas flera gånger om du vill installera Arduino-drivrutinerna. Se till att klicka på "Installera" här, annars kommer du inte att kunna använda Arduino med datorn senare.
Arduino: kontroll-LED
Vi visar hur du styr en LED med Arduino.
- För att göra detta, anslut först stiftet märkt "GND" till kortsidan av lysdioden med en jumperkabel.
- Anslut den andra sidan av lysdioden med ett lämpligt motstånd.
- Anslut också motståndet till stift 13.
- Starta Arduino IDE och anslut Arduino till datorn med en USB-kabel.
- Klicka på fliken "Verktyg" och välj ditt kort, dess specifikationer och porten.
- I "void setup ()" måste du först lägga till ett kommando som definierar stift 13 som en utgång. Detta görs enkelt med kommandot "pinMode (13, OUTPUT);" (utan citat).
- I "void loop ()" kan du nu lägga till kommandon som bör köras om och om igen. Först kommandot "digitalWrite (13, HIGH);" stiftet är inställt på HÖG, vilket betyder att en spänning på 3, 3 volt appliceras på den.
- Lägg nu till kommandot "fördröjning (1000);" så att programmet sedan väntar en sekund.
- Nu kan du använda kommandot "digitalWrite (13, LOW);" lägg till så att programmet stänger av LED igen. Sätt sedan in fördröjningskommandot igen.
- Ladda slutligen programmet till Arduino. Nu har du en blinkande LED!
Använd knappar på Arduino
För att använda en knapp på Arduino, sätt in den i området för spåret på brödskivan.
- Anslut kontakten längst ner till vänster till 5V-stiftet och kontakten längst ner till höger via ett 10 kilohm eller högre motstånd till marken.
- Kontaktdonet är också anslutet till stift 3 i det övre högra hörnet.
- I installationsmetoden definierar du först denna knapp som ingång: "pinMode (3, INPUT);"
- Med kommandot "digitalRead (3);" Du kan nu läsa upp det digitala tillståndet för stiftet. Detta är antingen HÖG eller LÅG. Använd bara ett if-uttalande för att fråga.
Arduino: kontrollservo
Eftersom kontrollen av servon är något mer komplex, har vi sammanfattat detta åt dig i en separat artikel.
I nästa artikel kommer du att lära dig hur du skriver dina egna program i Java.