Vilka är de olika typerna av Arduino® -stift?

An Arduino® är ett märke av programmerbar mikrokontroller som ofta används av hobbyister för att interagera med andra enheter. I projekt som robotik och hemmautomation är Arduino® -kort ofta kopplade till sensorer, knappar och motorer. Arduino® -stift gör det möjligt för användare att enkelt ansluta olika enheter och komponenter till mikrokontrollern. Det finns tre huvudtyper av Arduino® -stift: digitala stift, analoga stift och kraftstift.

digitala stift kan användas som både ingångs- och utgångsstift på de flesta Arduino® -mikrokontroller. Detta innebär att en enda stift både kan skicka och ta emot digital data. Digitala Arduino® -stift kan bara vara "höga" eller "låga." När en digital stift är hög är en konstant spänning närvarande. När stiftet är låg är denna spänning borta. Att byta en ljusemitterande diod (LED) på och av är en vanlig instans av en digital utgång, och att kontrollera statusen för en knapp är ett exempel på en digital ingång.

Förutom att tillhandahålla enkla ingångar och utgångar kan de digitala Arduino®-stiften på många brädor också användas för pulsbreddmodulering (PWM). Pulsbreddmodulering används för att simulera en varierande analog utgång med digitala stift. Till exempel, om en motor är ansluten till en digital utgångsstift, skulle den rotera när stiftet fördes högt och stoppade när stiftet blev lågt. Med PWM växlas den digitala utgångsstiftet snabbare eller långsammare för att ändra motorns hastighet. Pulsbreddmodulering gör att de digitala Arduino®-stiften växlar högt och lågt så snabbt att anslutningen beter sig som en analog utgång, och den resulterande spänningen genom denna stift kan kontrolleras exakt.

Arduino® Microcontrollers har också analoga ingångsstift. Liksom digitala ingångsstift används dessa för att läsa tillståndet för en ansluten enhet, till exempel en sensor. Även om digitala stift bara kan säga om en anslutning är hög eller låg, är analog ingång Arduino® -stift ABL är ABLe För att läsa det exakta spänningsvärdet. Detta är användbart för gränssnitt med analoga sensorer som har ett brett utbud av möjliga värden. Till exempel skickar analoga termometersensorer ofta en spänningsavläsning som motsvarar temperaturen. Med hjälp av en analog ingångsstift kan en Arduino® läsa värdet direkt.

Den slutliga typen av Arduino® -stift är kraftstiftet. De flesta Arduino® -mikrokontroller har flera kraftstift som tar emot och matar ut olika spänningar. En av de viktigaste är "spänningen i" (VIN) kraftstift. Denna stift används för att tillhandahålla konstant spänning för att driva kortet från en extern strömförsörjning eller batteri. Fem-volt (5V) kraftstift gör det möjligt för komponenter och sensorer att ta emot reglerad fem-volt effekt direkt från mikrokontrollern. Slutligen kan marken (GND) kraftstift användas för att elektriskt markanordningar som är anslutna till en Arduino®.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?