Hvad er der i din Arduino Starter Kit? [Arduino Beginners]

Overfor en kasse fuld af elektroniske komponenter, er det nemt at blive overvældet. Her er en vejledning til, hvad du finder i dit kit.

Overfor en kasse fuld af elektroniske komponenter, er det nemt at blive overvældet.  Her er en vejledning til, hvad du finder i dit kit.
Reklame

Har du lige købt et startpakke, eller er du tøvende med at købe en, fordi du ikke er helt sikker på hvad der er i det? Du er ikke alene. Overfor en kasse fuld af elektroniske komponenter, er det nemt at blive overvældet. Her er en vejledning til, hvad du finder i dit kit.

Vi bruger SunFounder UNO Starter Kit, som er tilgængelig for $ 49, 99, som vi anbefaler på grund af dets fantastiske værdi for pengene. Hvis du har et andet startpakke, er det sandsynligvis, at du vil finde nogle (men ikke alle) af de samme komponenter, så det er stadig nyttigt at læse. Du kan også gerne tjekke vores elektronik færdigheder til begyndere Begynderens elektronik: 10 færdigheder du behøver at vide Begynderens elektronik: 10 færdigheder du behøver at vide Mange af os har aldrig engang rørt et loddejern - men at gøre ting kan være utrolig givende. Her er ti af de mest grundlæggende DIY elektronik færdigheder til at hjælpe dig med at komme i gang. Læs mere artiklen.

Hvad er inkluderet i et Arduino Starter Kit?

Arduino Uno

Arduino-uno

Det vigtigste stykke af sættet er Arduino Hvad er Arduino & Hvad kan du gøre med det? Hvad er Arduino & Hvad kan du gøre med det? Arduino er en bemærkelsesværdig lille elektronik enhed, men hvis du aldrig har brugt en før, hvad præcist er de, og hvad kan du gøre med en? Læs mere selv. Uno er en af ​​de mere grundlæggende modeller, men for en nybegynder er den helt brugbar, og der er ikke meget, du kan ikke gøre med det. Hvis du leder efter større eller mere kraftfulde modeller, passer Arduino Mega til regningen; mens for projekter, der kræver brug af meget små mellemrum, skal Mini eller Pro Micro være mere end tilstrækkelige.

Modellen i Sunfounder kit er faktisk en uofficiel Uno klon. Da Arduino design er open source, er det helt lovligt for andre virksomheder at reproducere eller modificere, så længe de ikke mærker det som en officiel "Arduino" bord.

breadboard

Arduino-breadboard

Brødbrættet er et værktøj, der bruges til at eksperimentere med kredsløb uden brug af loddetråd. I det væsentlige er det et midlertidigt testværktøj, hvormed du hurtigt kan lave og knuse elektriske forbindelser. Brødbrættet består af et ark plastik med huller på toppen, og metalskinner er forbundet nedenunder: komponenter og jumperkabler sættes i disse huller. Hver af disse rækker med 5 huller i midten er forbundet. På ydersiden er hele søjlen forbundet: Disse bruges typisk som almindelige kraftledninger.

lysdioder

Arduino-ledede

Solfangeren er udstyret med flere lysdioder i forskellige farver (rød, gul, grøn og hvid) samt en enkelt RGB LED. RGB LED'en har 4 stifter (en for hver farve og en fælles katode - eller jord), så du kan eksperimentere med farveblanding eller oprette skærmbilleder af tilfældig farve. Det er ret koldt at lege med, når du dykker ind i kode Hvilke programmeringssprog kan du bruge med Arduino? Hvilke programmeringssprog kan du bruge med Arduino? Klar til at prøve noget anderledes med din Arduino? Du behøver ikke begrænses ved at programmere i C. Tag disse alternative sprog til et testdrev. Læs mere . Faktisk for en nybegynder var det meget tilfredsstillende at se øjeblikkelige resultater, da jeg redigerede mine første bits af Arduino-kode.

En vigtig ting at bemærke er tappene på LED'en. Typisk er den positive længere end den negative, men hvis din er af samme størrelse, så se efter en flad side på bunden af ​​den aktuelle LED. Benet på den flade side er jorden eller negativet.

USB-kabel

Arduino-usb-kabel

USB-kablet forbinder til din Arduino, såvel som din pc eller en separat strømforsyning. Ud over at give strøm til enheden, transmitterer kablet data - i form af programmer eller skitser - fra pc'en til Arduino. Når du har uploadet, gemmer Arduino oplysningerne, selvom den er afbrudt fra strømmen. For at slette programmet uploader du blot en ny.

Mens Arduino vil gemme dit program på ubestemt tid, selv uden strøm, er det vigtigt at bemærke, at brættet selv ikke har nogen strømkilde, så det virker ikke, medmindre det er forbundet med en strømkilde af en eller anden art. Ud over strøm fra en USB-port eller vægoplader kan en 9 eller 12V DC-indgang bruges.

40x Pin Header

Arduino-40-pin

Dette er en serie på 40 stifter, der kan knækkes eller skæres, så de passer til enhver størrelse. Komponenter leveres ofte med stifter, men hvis du har købt noget, der kun har huller, kan en stifthovedet loddes ind for at gøre det nemmere at arbejde med på brødbræt.

Keramisk kondensator (10nF & 100nF)

Arduino-keramik-kondensator

Kondensatorer opbevarer og aflader energi: De bruges generelt til at regulere spænding eller udglatte et signal. Et specifikt eksempel på dette er at "afbøde" en knap trykke. Mens du trykker på en knap, kan det virke som en simpel, hurtig handling til dig, men på elektrisk niveau kan det faktisk generere en serie meget hurtig høj og lav elektrisk støj. Debouncing er en proces med udjævning af dette, så det kun er en enkelt tryk på tryk.

H-broen (L239D)

Arduino-h-bro-1

H-broen er et integreret kredsløb, der gør det muligt at anvende spænding i begge retninger. Disse bruges typisk i forbindelse med DC-motoren, så den kan dreje både frem og tilbage. L239D er faktisk en dobbelt H-bro, så du kan køre 2 motorer, der er nyttige ved opbygning af enkle robotter.

Accelerometer

Arduino-accelerometer

Accelerometre er lavet til at måle acceleration og vippe i en til tre lineære akser (x, y, z). Mens det gør mange ting, bruges det ofte til at måle afstanden, side til side bevægelse, og pludselig stopper og starter med alle typer enheder. Hvis du f.eks. Har en enhed, der kun bevæger sig i en retning, f.eks. En linje efter robot, giver accelerometeret dig mulighed for at få en aflæsning for den tilbagelagte afstand ved factoring i acceleration og tid for at måle afstanden, der er tilbagelagt af en vare.

DC motor

Arduino-DC-motor

DC-motoren er en komponent, der indeholder en metalstang, der spinder, når den sluttes til strømmen. Spindestangen kan så gøre enkle ting som at spinde en ventilator eller køre et trissystem, der skaber bevægelse (f.eks. I en RC-bil).

optocoupler

Arduino-optokobler

Optokobleren giver dig mulighed for at sende et signal mellem to dele af et kredsløb, mens du holder dem elektrisk isoleret. Internt er det bare en LED med en fotoresistor. Konceptuelt svarer de stort set til et relæ, men varierer på en række måder:

  1. De er mindre og lettere end et relæ.
  2. Det er solid state, hvilket betyder, at der ikke er bevægelige dele og dermed giver færre muligheder for fiasko.
  3. Det kræver mindre strøm at aktivere end et relæ; men omvendt kan kun skifte små mængder strøm.

Modstande (220, 1k, 10k, 1M, 5, 1m ohm)

Arduino-modstande

Modstande er komponenter, der begrænser strømmen af ​​strøm til andre komponenter. Når du tilslutter en ledning til 5v-stiften på en Arduino, men en komponent kun kan håndtere 3.5v, skal du finde en måde at begrænse mængden af ​​strøm (strøm) den modtager for at undgå skade.

James skrev et stykke, der dækker grundlæggende komponenter i et startpakke Hvad er inkluderet i et Arduino Starter Kit? [MakeUseOf Forklarer] Hvad er inkluderet i et Arduino Starter Kit? [MakeUseOf Forklarer] Jeg har tidligere introduceret Arduino open source hardware her på MakeUseOf, men du skal bruge mere end bare den faktiske Arduino at bygge noget ud af det og faktisk komme i gang. Arduino "starter kits" er ... Læs mere, og hans rør analogi er lige på mærket.

"Hvis du kan tænke på et kredsløb som et netværk af vandrør, der flyder i en retning, ville en modstand være som at forbinde et mindre rør til enden af ​​en større. Hovedårsagen til at gøre dette er at beskytte andre komponenter mod skader. "

Modstandene i vores kit kommer i forskellige værdier (220, 1k, 10k, 1m, 5, 1m ohm). Dette var forvirrende for mig i starten, da jeg ikke kunne dechiffrere værdien af ​​hver kondensator. Den vigtige ting at huske er, at de farvede bånd har alle de oplysninger, du har brug for til bestemmelse af værdien af ​​hver kondensator. De første to repræsenterer en talværdi, mens den næste bestemmer antallet af nuller, du vil tilføje til slutningen af ​​det. Det fjerde farvede band er kendt som et tolerancebånd, og det viser modstanden af ​​modstanden, hvilket er noget, du sandsynligvis ikke behøver at bekymre dig om på dette tidspunkt. Dette diagram viste sig at være meget praktisk.

Arduino-starter-kit-modstand-chart

Du kan finde ud af, hvilken værdi af modstand for en bestemt LED ved hjælp af dette praktiske værktøj - men du skal vide LED'ens arbejdsspænding og strøm.

Slide Switch

Arduino-switch

Jeg vil ikke bruge for meget tid på en switch, da de fleste af os allerede kender grunden til, hvad de gør. I det væsentlige skærer den af ​​eller tillader passage af strøm, som effektivt virker som en on / off-arm til dine projekter.

Det er dog værd at forstå de forskellige typer lysskifter, såsom SPDT (som er inkluderet i kittet) og DPDT . De to første bogstaver - SP og DP - betyder "single pole" og "double pole", hvilket er antallet af ting, de kan skifte en gang. En enkeltpolet switch (som på billedet) har et enkelt sæt kontakter, så det kan tænde eller slukke for en ting. En dobbeltpolet switch har to separate sæt kontakter, der samtidigt betjenes med samme koblingsfunktion.

Det andet sæt bogstaver - ST eller DT - betyder "single throw" eller "double throw". Enkeltkast switche er dem, der bare er åbne eller lukkede. Dobbelt kaste (som i sættet) har en enkelt fælles pin, og skifter mellem at komme i kontakt med de to andre stifter. En dobbelt throw switch kan bruges til blot at tænde eller slukke noget, men kan også p

7-segment display

Arduino-7-segment

7-segmentet displayet er en integreret pakke med LED'er, der fungerer som en digital udlæsning til projekter, der kræver visning af tal. Selvom det ikke kan håndtere billeder eller lignende, er skærmen faktisk ret perfekt til ting som elektrisk terning, et vækkeur eller endda en nedtællingstimer (hvis du har flere af dem).

Rotary Encoder

Arduino-roterende-encoder

Rotationsgiveren er en roterende måleenhed, som bruges til at tælle rotationer eller til at skabe hjulkontroller - som knap - der kan dreje uendeligt. De er lidt mere komplekse at opdrage end et potentiometer, og de udsender antallet af "trin" af rotation, der har fundet sted.

For at give dig en ide om, hvordan den bruges, involverede mit første projekt med roterende encoderen, at den blev slået til for at lyse eller dæmpe RGB-LED'en.

Potentiometer

Arduino-potentiometer

Selv om det visuelt ligner en roterende encoder, har et potentiometer et fast bevægelsesområde og producerer en letlæselig analog udgang for at vise præcis, hvor den er roteret til. Den væsentligste forskel er, at den har et fast start- og slutpunkt.

Skift Register

Arduino-shift-register-1

Et skiftregister er en slags kortvarig hukommelseschip, der modtager data i serie, så "skifter" det hele ud én gang. I praksis betyder det, at du kan frigøre I / O-stifter på Arduino. Vigtigt, skifte registre kan også være daisy chained sammen, så du kan drive mange flere udgange end ellers ville være muligt.

De er lidt sværere at programmere, men når du er klar til at tage en tur, kan du følge vores skiftregisterbegynderprojekt Arduino Programmering - Afspilning med skiftregistre (også flere LED'er) Arduino Programmering - Afspilning med Shift Registers (aka Even Flere LED'er) I dag forsøger jeg at lære dig lidt om Shift Registers. Disse er en forholdsvis vigtig del af Arduino programmering, i grunden fordi de udvider antallet af output, du kan bruge, i bytte for ... Læs mere.

LCD-skærm

Arduino-LCD

LCD displayet har en 16 × 2 tegn display, der kan vise statiske eller rullende meddelelser. Typisk vil du bruge dette til at udlæse sensoraflæsninger. Vær advaret, displayet bruger en masse udgangsstifter, så du vil ikke have mange tilbage til at lege med.

Dot Matrix Display

Arduino-dot-matrix-display

Dot matrix displayet har et 8 × 8 gitter af LED-lys i et plastikhus. Hver af disse LED'er kan programmeres til at vise sammen, eller uafhængigt for at oprette enkle beskeder eller billeder. Større og mindre dot matrix skærme er også tilgængelige.

Transistorer (PNP og NPN)

Arduino-transistor

Transistorer er fundamentet for moderne elektronik. Både PNP (positive, negative, positive) og NPN (negative, positive, negative) transistorer styres af elektrisk strøm og fungerer som en digital switch - der anvendes i digitale logiske og signalforstærkende kredsløb. Hver type transistor har en base, kollektor og emitter.

Mens de to er næsten identiske, er forskellen i begge at have helt modsatte polariteter. PNP strømmer ud, fra emitteren til stikket. NPN strømmer ind, fra samler til emitter. Hvis du har brug for en simpel mnemonic, så husk dette:

NPN: N ot P ointing i N

Trykknap

Arduino-knap

Trykknappen er en simpel knap, der skaber eller bryder en elektrisk kontakt, når den trykkes. Du kan programmere denne form for afbrydelse til kredsløbet til et vilkårligt antal forskellige effekter afhængigt af projektet, men kan omfatte ting som: rullende terninger (til visning på LCD eller dot matrix), lyden Piezo buzzer eller start / stop en LED lys viser.

Du kan også komme på tværs af vilkårene NO eller NC, når du arbejder med kontakter og relæer: de betyder "normalt åbne" (en forbindelse er normalt ikke lavet, og den aktiveres for at oprette forbindelsen) og "normalt lukket" (forbindelsen er normalt lavet således at strømmen strømmer - kontakten skal trykkes for at bryde forbindelsen).

Diode

Arduino-diode-ensretter

En diode lader elektrisk strøm strømme i kun én retning. Typisk bruges dette til at beskytte komponenter eller kredsløb mod omvendt strømstigning, f.eks. Fra en motor, som fortsætter med at blive slået fra, når strømmen er slukket.

Mand til Male Jumpers

Arduino-jumper-wires

Jumperkablerne er til at skabe forbindelser på brødbrættet, såvel som fra brødbrættet til Arduino selv. Startpakken indeholder flere farver, og selv om farven ikke er noget, er det en god måde at organisere dine projekter på.

Et fælles begynderspørgsmål er, hvordan man laver et projekt, hvis man har jumpere, der ikke passer til farverne på diagrammet, du bruger til at opbygge det. Farver er udelukkende til organisationsformål, og de gør ikke noget meget. Du vil dog gerne acceptere reglen om at bruge rød for + ve-strøm og sort til jord, da det er en universel standard (men igen påvirker det ikke funktionaliteten).

Piezo Buzzer

Arduino-piezo-buzzer

Piezo-buzzeren er kun en simpel højttaler, der kan bippe i forskellige toner. Højttaleren selv udsender en solid tone, når den er tilsluttet strøm, men du kan programmere dem inden for koden for at ændre længden og frekvensen af ​​de udsendte lyde. James brugte det til at skabe et simpelt Arduino alarmsystem Sådan laver du et simpelt Arduino alarmsystem Sådan laver du et simpelt alarmsystem Arduino Detekterer bevægelse, så skræm ridsen af ​​en indtrenger med højlydede alarmlyde og blinkende lys. Lyder det sjovt? Det gør det selvfølgelig. Det er målet med dagens Arduino-projekt, egnet ... Læs mere.

Arduino-box

Så hvis du er en forvirret nybegynder som jeg var, bør dette give dig en ide om, hvad komponenterne i dit kit er, og hvordan vi bruger dem. I løbet af de kommende uger vil vi dykke lidt længere dybtgående hver uge, indtil vi får chancen for at tackle nogle projekter ved hjælp af disse komponenter.

Hvad savnede jeg? Er der et stykke i dit kit, du kan ikke identificere? Skyd os en beskrivelse eller et link nedenfor i kommentarerne. Derudover er der nogen Arduino-relaterede begynderproblemer, du løber ind i? Lad os vide, og vi kan lave en skrive i et fremtidigt stykke.

In this article