Wat zit er in je Arduino Starter Kit? [Arduino Beginners]
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
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 officieus Uno kloon. Aangezien het Arduino-ontwerp open source is, is het volkomen legaal voor andere bedrijven om te reproduceren of te wijzigen zolang ze het niet als een officiële “Arduino” boord.
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
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
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
Dit is een reeks van 40 pinnen die kan worden gebroken of gesneden om in elke maat te passen. Componenten worden vaak met pinnen geleverd, 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)
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” 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 feitelijk 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)
De H-brug is een geïntegreerd circuit dat toelaat om spanning in beide richtingen aan te brengen. 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 je kunt 2 motoren besturen, handig bij het bouwen van eenvoudige robots.
accelerometer
Accelerometers worden gemaakt om de versnelling en de 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 heeft 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
De gelijkstroommotor is een component die een metalen staaf bevat die draait wanneer deze op macht is aangesloten. De spinhengel kan dan eenvoudige dingen doen, zoals het draaien van een ventilator of een katrolsysteem dat beweging creëert (bijvoorbeeld in een RC-auto).
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:
- Ze zijn kleiner en lichter dan een relais.
- Het is solid state, wat betekent dat er geen bewegende delen zijn en dus minder faalkansen biedt.
- 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)
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 uit te bouwen 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 beschouwen 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 hiervoor 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.
Je kunt met behulp van dit handige hulpmiddel bepalen welke waarde een weerstand heeft voor een bepaalde LED - maar je moet de werkspanning en stroom van de LED weten.
Schuif schakelaar
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 (dat is wat is inbegrepen in de kit) en DPDT. De eerste twee letters - SP en DP - betekenen “enkelpolig” en “dubbele paal”, wat het aantal dingen is dat ze een keer kunnen wisselen. 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
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 best perfect voor dingen zoals elektrische dobbelstenen, een wekker of zelfs een countdown-timer (als je er meerdere hebt).
Rotary Encoder
De roterende encoder is een rotatiemeetapparaat dat wordt gebruikt voor het tellen van rotaties of om wielregelaars te creëren - zoals knoppen - die oneindig kunnen draaien. Ze zijn een beetje ingewikkelder om met kabels te verbinden dan een potentiometer, en ze produceren het aantal “stappen” van rotatie die hebben plaatsgevonden.
Om u een idee te geven hoe het is gebruikt, moest ik mijn eerste project met de roterende encoder draaien om de RGB LED op te helderen of te dimmen..
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
Een schuifregister is een soort kortetermijngeheugenchip die gegevens in serie ontvangt “verschuivingen” het is allemaal een keer. 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
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
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)
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: Not Pointing iN
Druk op de 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 switches en relais: ze bedoelen “normaal open” (er wordt normaal geen verbinding gemaakt en deze wordt geactiveerd om de verbinding tot stand te brengen), en “normaal gesloten” (de verbinding wordt normaal gemaakt zodat de stroom loopt - er moet op de schakelaar worden gedrukt breken de verbinding).
Diode
Een diode laat elektrische stroom in slechts één richting stromen. Dit wordt typisch 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
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, omdat dat een universele standaard is (maar nogmaals, dit heeft geen invloed op de functionaliteit).
Piezo Buzzer
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 .
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.
Ontdek meer over: Arduino, elektronica.