arduino
Hårdvarnstift
Sök…
Arduino Uno R3
Mikrokontroller använder stift för att interagera med resten av kretsen. Dessa stift kommer vanligtvis att vara en av ingångs- / utgångspinnar, vin eller mark. I / O-stift kan vara enkla digitala I / O-stift, eller de kan ha vissa speciella karachteristik som att kunna variera spänningen på deras utgång med hjälp av pulsbreddmodulering. Här är en schematisk bild av Arduino R3 Uno och dess stift.
( källa )
PWM-stift
PWM låter dig styra utspänningen genom att växla mellan hög och låg mycket mycket snabbt. Andelen tid som stiftet är högt kallas dess "tullcykel".
PWM-stift: 3, 5, 6, 9, 10, 11
Analoga ingångar
Precis som att en PWM-stift kan lägga ut ett spänningsområde, kan analoga stift på Arduino Uno R3 känna ett antal spänningar i utmatningen. Du kan använda detta för att läsa positionen för en potentiometer eller en annan ingång med en jämn variabel ingång. Observera att analoga stift inte kan göra analogWrite-utgång - för detta måste du använda PWM-stift.
Analoga ADC-stift: A0, A1, A2, A3, A4, A5
Seriell, SPI och I2C
De seriella stiften på Arduino Uno R3 används också av (till exempel) USB till Serial-chip när det kommunicerar med en dator via USB-porten ombord. Seriell: Tx på 0, Rx på 1
SPI och I2C är kommunikationsprotokoll som Arduino kan använda för att prata med sköldar, sensorer, utgångar osv ...:
SPI-stift: MOSI på 11, MISO på 12, SCLK på 13, SS på 10
I2C-stift: SCL på A5, SDA på A4
Inbyggd LED
Arduino Uno R3 har en lysdiod med ett eget motstånd anslutet till stift 13. Detta betyder att även om du inte fäster några lysdioder på ditt kort, om du ställer in stift 13 på en utgång och sätter den högt, bör du se en lysdiod kom på styrelsen. Använd "Blink" -skisset för att hitta din LED-lampa ombord.
Från Arduino Digital Pins-sida
OBS: Digital stift 13 är svårare att använda som en digital ingång än de andra digitala stiften eftersom den har en lysdiod och motstånd fäst på den som är lödad på kortet på de flesta kort. Om du aktiverar dess interna 20k pull-up-motstånd kommer den att hänga på cirka 1,7 V istället för den förväntade 5V eftersom den inbyggda LED och seriemotståndet drar ner spänningsnivån, vilket innebär att den alltid returnerar LÅG. Om du måste använda stift 13 som en digital ingång, ställer du in pinMode () på INPUT och använder ett externt neddragningsmotstånd.
Inbyggd LED-stift: 13