Wat zit er in je Arduino Starter Kit? [Arduino Beginners]

Geconfronteerd met een doos vol met elektronische componenten, is het gemakkelijk om overweldigd te worden. Hier is een gids voor precies wat u in uw kit zult vinden.

Geconfronteerd met een doos vol met elektronische componenten, is het gemakkelijk om overweldigd te worden.  Hier is een gids voor precies wat u in uw kit zult vinden.
Advertentie

Heb je net een starterkit gekocht, of aarzel je om er een te kopen, omdat je niet helemaal zeker bent wat erin zit? Je bent niet alleen. Geconfronteerd met een doos vol met elektronische componenten, is het gemakkelijk om overweldigd te worden. Hier is een gids voor precies wat u in uw kit zult vinden.

We gebruiken de SunFounder UNO Starter Kit, beschikbaar voor $ 49, 99, die we aanbevelen vanwege zijn fantastische prijs-kwaliteitverhouding. Als u een andere starterkit heeft, is het waarschijnlijk dat u enkele (maar niet alle) van dezelfde componenten zult vinden, dus het is nog steeds nuttig om te lezen. Misschien wilt u ook onze elektronische vaardigheden voor beginners eens bekijken. Beginner's Electronics: 10 vaardigheden die u moet kennen Elektronica van beginners: 10 vaardigheden die u moet weten Velen van ons hebben nog nooit een soldeerbout aangeraakt, maar het maken van dingen kan ongelooflijk lonend zijn. Hier zijn tien van de meest elementaire doe-het-zelf-elektronica-vaardigheden om u op weg te helpen. Lees meer artikel.

Wat zit er in een Arduino Starter Kit?

Arduino Uno

Arduino-uno

Het belangrijkste onderdeel van de kit is de Arduino Wat is Arduino en wat kun je ermee doen? Wat is Arduino en wat kun je ermee doen? De Arduino is een opmerkelijk klein elektronisch apparaat, maar als je er nog nooit een hebt gebruikt, wat precies zijn ze dan, en wat kun je ermee doen? Lees zelf meer. De Uno is een van de meer basismodellen, maar voor een beginner is deze volledig bruikbaar en je kunt er niet veel mee doen. Als u op zoek bent naar grotere of krachtigere modellen, past de Arduino Mega; terwijl voor projecten die het gebruik van zeer kleine ruimtes vereisen de Mini of de Pro Micro meer dan voldoende moet zijn.

Het model in de Sunfounder-kit is eigenlijk een onofficiële Uno-kloon. Omdat het Arduino-ontwerp open source is, is het legaal voor andere bedrijven om ze te reproduceren of te wijzigen, zolang ze het niet als een officieel "Arduino" -bord branden.

broodplank

Arduino-broodplank

Het breadboard is een hulpmiddel dat wordt gebruikt om met circuits te experimenteren zonder de noodzaak van het solderen van draden. In wezen is het een tijdelijke testtool waarmee u snel elektrische verbindingen kunt maken en verbreken. De breadboard bestaat uit een stuk plastic met gaten aan de bovenkant en metalen rails die eronder zijn verbonden: componenten en jumperdraden worden in deze gaten gestoken. Elk van die rijen van 5 gaten in het midden is verbonden. Aan de buitenkant is de hele kolom verbonden: deze worden meestal gebruikt als gewone stroomleidingen.

LEDs

Arduino geleide

De Sunfounder-kit wordt geleverd met verschillende LED's in verschillende kleuren (rood, geel, groen en wit) en een enkele RGB-led. De RGB-led heeft 4 pinnen (één voor elke kleur en één gemeenschappelijke kathode - of aarde), dus u kunt experimenteren met kleurenmenging of willekeurige kleuren weergeven. Het is best gaaf om mee te spelen als je eenmaal de code induikt. Welke programmeertalen kun je gebruiken met Arduino? Welke programmeertalen kun je gebruiken met Arduino? Klaar om iets anders te proberen met je Arduino? Je hoeft niet te worden beperkt door programmeren in C. Neem deze alternatieve talen mee voor een proefrit. Lees verder . In feite was het voor een beginner erg bevredigend om direct resultaten te zien toen ik mijn eerste stukjes Arduino-code bewerkte.

Een belangrijk ding om op te merken is de pinnen op de LED. Meestal is het positieve langer dan het negatieve, maar als het uwe dezelfde grootte heeft, zoek dan naar een platte kant aan de onderkant van de eigenlijke LED. Het been aan de vlakke kant is de grond of negatief.

USB-kabel

Arduino-usb-kabel

De USB-kabel maakt verbinding met uw Arduino, evenals uw pc of een afzonderlijke voeding. Naast het leveren van stroom aan het apparaat, verzendt de kabel gegevens - in de vorm van programma's of schetsen - van de pc naar de Arduino. Eenmaal geüpload, slaat de Arduino de informatie op, zelfs als deze is losgekoppeld van de stroom. Om het programma te wissen, upload je gewoon een nieuw.

Terwijl de Arduino je programma voor onbepaalde tijd zal opslaan, zelfs zonder stroom, is het belangrijk op te merken dat het bord zelf geen stroombron heeft, dus het zal niet werken tenzij het is verbonden met een stroombron van een of andere soort. Naast voeding via een USB-poort of een muuroplader kan een 9 of 12 V DC-ingang worden gebruikt.

40x Pin Header

arduino-40-pins

Dit is een serie van 40 pinnen die kan worden gebroken of gesneden om in elke maat te passen. Componenten worden vaak geleverd met pinnen, maar als je iets hebt gekocht dat alleen gaten bevat, kan een pincolli worden ingesoldeerd om het gemakkelijker te maken om op een breadboard te werken.

Keramische condensator (10nF en 100nF)

arduino-keramische condensator

Condensatoren slaan energie op en ontladen ze: ze worden over het algemeen gebruikt om spanning te regelen of om een ​​signaal glad te strijken. Een specifiek voorbeeld hiervan is "debouncing" van een druk op de knop. Hoewel het indrukken van een knop een eenvoudige, snelle actie voor u lijkt, maar op een elektrisch niveau kan het in feite een reeks zeer snelle hoge en lage elektrische ruis genereren. Debouncing is het proces om dit te verzachten, zodat een enkele druk op de knop precies dat is.

H-brug (L239D)

arduino-h-1-bridge

De H-brug is een geïntegreerde schakeling die het mogelijk maakt om spanning in beide richtingen aan te leggen. Deze worden meestal gebruikt in combinatie met de DC-motor zodat deze zowel naar voren als naar achteren kan draaien. L239D is eigenlijk een dubbele H-brug, dus u kunt 2 motoren besturen, handig bij het bouwen van eenvoudige robots.

accelerometer

Arduino-accelerometer

Versnellingsmeters zijn gemaakt om versnelling en helling te meten in één tot drie lineaire assen (x, y, z). Hoewel het een heleboel dingen doet, wordt het meestal gebruikt om afstand, zij-aan-zij beweging en plotselinge stops en starts door allerlei soorten apparaten te meten. Als u bijvoorbeeld een apparaat hebt dat alleen in één richting beweegt, zoals een regel die volgt op een robot, kunt u met de versnellingsmeter een aflezing voor de afgelegde afstand krijgen door in versnelling en tijd rekening te houden met de afstand die een artikel aflegt.

DC Motor

arduino-dc-motor

De gelijkstroommotor is een component die een metalen staaf bevat die ronddraait wanneer hij op kracht wordt aangesloten. De spinhengel kan dan eenvoudige dingen doen, zoals een ventilator draaien, of een katrolsysteem draaien dat beweging creëert (bijvoorbeeld in een RC-auto).

optocoupler

Arduino-optocoupler

Met de optocoupler kunt u een signaal tussen twee delen van een circuit verzenden terwijl ze elektrisch geïsoleerd blijven. Intern is het gewoon een LED met een fotoresistor. Conceptueel lijken ze op een relais, maar ze verschillen op een aantal manieren:

  1. Ze zijn kleiner en lichter dan een relais.
  2. Het is solid state, wat betekent dat er geen bewegende delen zijn en dus minder faalkansen biedt.
  3. Het vereist minder stroom om te activeren dan een relais; maar omgekeerd, kan alleen kleine hoeveelheden stroom schakelen.

Weerstanden (220, 1k, 10k, 1M, 5, 1 m Ohm)

arduino-weerstanden

Weerstanden zijn componenten die de stroomstroom naar andere componenten beperken. Wanneer u een draad in de 5v-voedingspin op een Arduino steekt, maar een component kan slechts 3, 5v aan, moet u een manier vinden om de hoeveelheid stroom (stroom) die het ontvangt te beperken om schade te voorkomen.

James schreef een stuk over basiscomponenten in een startpakket Wat zit er in een Arduino Starter Kit? [MakeUseOf Explains] Wat zit er in een Arduino Starter Kit? [MakeUseOf Explains] Ik heb eerder de Arduino open-source hardware hier op MakeUseOf geïntroduceerd, maar je zult meer nodig hebben dan alleen de echte Arduino om er iets van te maken en daadwerkelijk aan de slag te gaan. Arduino "starterkits" zijn ... Lees meer, en zijn pijp analogie is precies wat hij wil.

"Als je een circuit wilt zien als een netwerk van waterpijpen die in één richting stromen, zou een weerstand eruit zien als een kleinere pijp aansluiten op het einde van een grotere. De belangrijkste reden om dit te doen is om andere componenten te beschermen tegen schade. "

De weerstanden in onze set zijn er in verschillende waarden (220, 1k, 10k, 1m, 5, 1m Ohm). Dit was aanvankelijk verwarrend voor mij, omdat ik de waarde van elke condensator niet kon ontcijferen. Het belangrijkste om te onthouden is dat de gekleurde banden alle informatie bevatten die u nodig hebt om de waarde van elke condensator te bepalen. De eerste twee vertegenwoordigen een getalswaarde, terwijl de volgende het aantal nullen bepaalt dat u aan het einde ervan zult toevoegen. De vierde gekleurde band staat bekend als een tolerantieband en toont de variantie van de weerstand, iets waar u zich op dit moment waarschijnlijk geen zorgen over hoeft te maken. Deze kaart bleek erg handig.

arduino-starter-kit-weerstand-chart

Je kunt met behulp van dit handige hulpmiddel bepalen wat de waarde is van een weerstand voor een bepaalde LED - maar je moet de werkspanning en stroom van de LED weten.

Schuif schakelaar

arduino-switch

Ik zal niet te veel tijd besteden aan een omschakeling, omdat de meesten van ons al de basis kennen van wat ze doen. In wezen snijdt het de stroom af of laat het stroom door, wat effectief fungeert als een aan / uit-knop voor uw projecten.

Het is echter de moeite waard om de verschillende soorten schuifschakelaars te begrijpen, zoals SPDT (wat is inbegrepen in de kit) en DPDT . De eerste twee letters - SP en DP - betekenen "enkelpolig" en "dubbelpolig", wat het aantal dingen is dat ze eenmaal kunnen schakelen. Een enkelpolige schakelaar (zoals op de foto) heeft een enkele reeks contacten, zodat deze één ding kan in- of uitschakelen. Een tweepolige schakelaar heeft twee afzonderlijke sets contacten die gelijktijdig worden bediend door dezelfde schakelactie.

De tweede reeks letters - ST of DT - betekent "enkele worp" of "dubbele worp". Schakelaars met enkele slag zijn die welke net open of gesloten zijn. Dubbele worp (zoals in de set) heeft een enkele gemeenschappelijke pen en schakelt tussen contact maken met de twee andere pinnen. Een schakelaar met een dubbele start kan worden gebruikt om iets eenvoudig in of uit te schakelen, maar kan ook p

7-segment weergave

arduino-7-segment

Het 7-segment display is een geïntegreerd pakket van LED's die fungeren als een digitale uitlezing voor projecten die een weergave van getallen nodig hebben. Hoewel het geen afbeeldingen of iets dergelijks aankan, is het scherm eigenlijk perfect voor dingen zoals elektrische dobbelstenen, een wekker of zelfs een countdown-timer (als je er meerdere hebt).

Rotary Encoder

arduino-roterende encoder

De roterende encoder is een rotatiemeetapparaat dat wordt gebruikt voor het tellen van rotaties of om wielregelaars te maken - zoals knoppen - die oneindig kunnen draaien. Ze zijn een beetje ingewikkelder om met kabels te verbinden dan een potentiometer en ze geven het aantal "rotatiestappen" weer dat is opgetreden.

Om je een idee te geven hoe het is gebruikt, was mijn eerste project met de roterende encoder dat ik het moest draaien om de RGB-LED op te helderen of te dimmen.

Potentiometer

Arduino-potentiometer

Hoewel deze visueel vergelijkbaar is met een roterende encoder, heeft een potentiometer een vast bewegingsbereik en produceert een gemakkelijk af te lezen analoge uitgang om aan te geven waar deze naar toe is gedraaid. Het belangrijkste verschil is dat het een vast begin- en eindpunt heeft.

Shift Registreren

arduino-schuifregister-1

Een schuifregister is een soort geheugenchip voor de korte termijn die gegevens in serie ontvangt, en vervolgens eenmaal "verschuift". In de praktijk betekent dit dat u I / O-pinnen op de Arduino kunt vrijmaken. Cruciaal is dat schuifregisters ook in serie kunnen worden geschakeld, waardoor je veel meer uitgangen kunt genereren dan anders mogelijk zou zijn.

Ze zijn een beetje moeilijker om te programmeren, maar als je klaar bent om het te proberen, kun je ons begin van het schuifregister volgen. Arduino Programmeren - Spelen met Shift Registers (ook bekend als Even More-LED's) Arduino Programmeren - Spelen met Shift Registers (aka Even Meer LED's) Vandaag zal ik proberen je een beetje meer over Shift Registers te vertellen. Deze zijn een vrij belangrijk onderdeel van Arduino-programmering, voornamelijk omdat ze het aantal uitgangen dat u kunt gebruiken, uitbreiden in ruil voor ... Lees meer.

LCD scherm

Arduino-lcd

Het LCD-scherm beschikt over een 16 × 2-tekens display dat statische of scrollende berichten kan weergeven. Meestal zou u dit gebruiken om sensormetingen uit te voeren. Wees gewaarschuwd, de displays gebruiken veel uitvoerpinnen, dus je hebt niet veel meer om mee te spelen.

Dot Matrix-display

arduino-dot-matrix display

Het dot matrix-display heeft een 8 × 8 raster van LED-lampjes in een plastic behuizing. Elk van deze LED's kan worden geprogrammeerd om samen te worden weergegeven of onafhankelijk om eenvoudige berichten of afbeeldingen te maken. Grotere en kleinere dot matrix-displays zijn ook beschikbaar.

Transistoren (PNP en NPN)

arduino-transistor

Transistors vormen de basis van moderne elektronica. Zowel PNP (positief, negatief, positief) en NPN (negatief, positief, negatief) transistors worden gecontroleerd door elektrische stroom en fungeren als een digitale schakelaar - gebruikt in digitale logica en signaalversterkende circuits. Elk type transistor heeft een basis, collector en emitter.

Hoewel de twee bijna identiek zijn, is het verschil in beide met volledig tegengestelde polariteiten. De PNP stroomt uit, van de zender naar de connector. De NPN stroomt in, van de collector naar de zender. Als u een eenvoudig ezelsbruggetje nodig heeft, onthoud dit:

NPN: N iet P ointing i N

Druk op de knop

Arduino-knop

De drukknop is een eenvoudige knop die een elektrisch contact maakt of verbreekt wanneer erop wordt gedrukt. Je kunt dit soort interruptie naar het circuit programmeren voor een aantal verschillende effecten, afhankelijk van het project, maar het kan ook dingen zijn zoals: rolling dice (voor weergave op het LCD- of dot-matrix), piezo-zoemer, of starten / stoppen van een LED-lichtshow.

U kunt ook de termen NO of NC tegenkomen bij het werken met schakelaars en relais: ze betekenen "normaal open" (er wordt normaal geen verbinding gemaakt en deze wordt geactiveerd om de verbinding te maken), en "normaal gesloten" (de verbinding is normaal gemaakt zodat stroom vloeit - de schakelaar moet worden ingedrukt om de verbinding te verbreken ).

Diode

arduino-diode gelijkrichter

Een diode laat elektrische stroom in slechts één richting stromen. Meestal wordt dit gebruikt om componenten of circuits te beschermen tegen omgekeerde stroomstoot, zoals van een motor die blijft draaien nadat de stroom is uitgeschakeld.

Man-naar-man trui

arduino-jumper-draden

De jumperdraden zijn voor het maken van verbindingen op het breadboard, maar ook van de breadboard naar de Arduino zelf. De starterset bevat verschillende kleuren en hoewel de kleur er niet toe doet, is dit een geweldige manier om uw projecten te organiseren.

Een veel voorkomende beginnersvraag is hoe je een project moet doen als je jumpers hebt die niet overeenkomen met de kleuren van het diagram dat je gebruikt om het te bouwen. Kleuren zijn alleen voor organisatiedoeleinden en ze doen er echt niet toe. U kunt echter de regel van het gebruik van rood voor + ve vermogen en zwart voor aarde aannemen, want dat is een universele standaard (maar nogmaals, dit heeft geen invloed op de functionaliteit).

Piezo Buzzer

Arduino-piëzo-zoemer

De Piezo-zoemer is slechts een eenvoudige luidspreker die op verschillende tonen kan piepen. De luidspreker zendt zelf een solide toon uit als deze is aangesloten op de voeding, maar u kunt ze binnen de code programmeren om de lengte en frequentie van de uitgezonden geluiden te wijzigen. James gebruikte het om een ​​eenvoudig Arduino-alarmsysteem te maken. Hoe maak je een eenvoudig Arduino-alarmsysteem Hoe maak je een eenvoudig Arduino-alarmsysteem Detecteer beweging en maak de indringer vervolgens bang met hoge alarmgeluiden en knipperende lichten. Klinkt dat leuk? Natuurlijk doet het. Dat is het doel van het Arduino-project van vandaag, geschikt ... Lees meer.

arduino-box

Dus, als je een verwarde novice bent zoals ik was, zou dit je een idee moeten geven van wat de componenten in je kit zijn en hoe we ze zouden gebruiken. De komende weken duiken we elke week een beetje dieper, totdat we de kans krijgen om enkele projecten met deze componenten aan te pakken.

Wat heb ik gemist? Is er een stuk in je set dat je niet kunt identificeren? Schiet ons een beschrijving of een link hieronder in de commentaren. Zijn er bovendien Arduino-gerelateerde beginnersproblemen waar je tegenaan loopt? Laat het ons weten en we kunnen een artikel schrijven in een volgend stuk.

In this article