Ik heb eerder de Arduino open-source hardware geïntroduceerd. 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 hier meer over MakeUseOf, maar je zult meer nodig hebben dan alleen de echte Arduino om er iets uit te bouwen en echt aan de slag te gaan. Arduino "starterkits" zijn bundels van gebruikelijke, maar nuttige elektronische componenten die u kunt gebruiken om een goed aantal beginnersprojecten te maken, maar wat houdt een starterskit precies in?
De precieze inhoud hangt af van waar je hem koopt, maar ik zal je door een aantal kerncomponenten leiden die je mogelijk in de set ziet.
Een Arduino Uno
Uiteraard zul je een echte Arduino daar nodig hebben. De Uno is het basismodel - een goed compromis tussen vorm, functie en kosten. Grotere of kleinere modellen zijn beschikbaar als u iets invoegbaar of meer uitgangen nodig heeft, maar niet in het startpakket.
Naast een USB-kabel, kan uw Arduino-starterkit ook worden geleverd met een aparte voeding om de Arduino van stroom te voorzien wanneer hij zich niet op een pc bevindt.
broodplank
Een breadboard - de naam komt blijkbaar uit het verleden toen letterlijk bread cutting boards werden gebruikt - is een herbruikbaar platform voor het monteren van componenten. Deze bestaan uit een aantal kleine gaatjes die eronder in verschillende lijnen zijn verbonden. Ze creëren de circuitverbindingen wanneer u componenten erin duwt, waardoor u niet hoeft te solderen en u met gemak kunt experimenteren.
Grotere breadboards hebben zowel horizontale als verticale verbindingen in een bepaald patroon. De buitenste gaten zijn meestal gekleurd en worden gebruikt als de stroomrails. Zeer kleine breadboards hebben dit misschien niet, dus het is duidelijk dat het belangrijk is om uit te vinden wat het precieze patroon is van je specifieke board.
Jumper Draden
Voor het maken van verbindingen binnen je breadboard (naar een ander fysiek gebied) en naar de Arduino zelf, worden jumperdraden gebruikt. Dit zijn slechts stukjes draad met vaste uiteinden die in de Arduino kunnen worden geplakt en op het breadboard kunnen worden gestoken.
weerstanden
Een kerncomponent van een elektronisch circuit, weerstanden beperken de stroomstroom naar andere componenten. 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.
Weerstanden zijn er in verschillende ingestelde waarden, maar het gebruik ervan is geen exacte wetenschap. Hoewel er formules zijn om precies uit te werken welke weerstand je zou moeten hebben om je component van de juiste stroom te voorzien, in werkelijkheid zul je misschien geen exacte match vinden en gewoon de dichtstbijzijnde die beschikbaar is gebruiken. Een starterkit bevat een verscheidenheid aan typische weerstanden die worden gebruikt in combinatie met de componenten van de andere starterkit - sommige laagwaardige weerstanden voor bijvoorbeeld LED's.
Hoe weet je de waarde van een weerstand? Het is eenvoudig, maar u moet naar een kleurenkaart verwijzen. Op elke weerstand staan een aantal gekleurde banden: de eerste twee vertegenwoordigen een numerieke waarde, terwijl de volgende staat voor het aantal nullen dat moet worden toegevoegd aan het einde van die weerstand (de vermenigvuldiger). De vierde is een tolerantieband die aangeeft in hoeverre de weerstand daadwerkelijk kan variëren, maar u hoeft zich daarover geen zorgen te maken.
Dit is een handig referentiekaartje:
LEDs
Ik betwijfel of ik dit moet uitleggen, maar bijna alle kits zullen worden geleverd met een verscheidenheid aan Light Emitting Diodes. Zorg er wel voor dat je een weerstand in je circuit gebruikt en je zult snel allerlei knipperende dingen oplichten. Merk ook op dat LED's zowel een positief als een negatief been hebben. Het negatieve moet worden verbonden met de aarde (GND) op de Arduino en kan worden geïdentificeerd als het kortere van de twee benen, of door een platte inkeping in de kop van de LED.
Als uw kit wordt geleverd met een infrarood-LED, kunt u deze niet zien wanneer deze wordt ingeschakeld, omdat het IR-spectrum met het blote oog onzichtbaar is. Je kunt het bijvoorbeeld gebruiken voor projecten met afstandsbedieningen. Interessant is wel dat een digitale camera IR-licht kan oppikken. Probeer aan het einde van je afstandsbediening te kijken met je iPhone de volgende keer dat je het kanaal verandert.
Piezo Buzzer
Een eenvoudige kleine luidspreker, van het soort dat je misschien hoort piepen op je computer. Hoewel ze een geluid maken als je ze gewoon inschakelt, kun je ze programmeren om verschillende tonen te maken of programmeerbibliotheken te importeren om het voor je te doen.
Toetsen:
Ik denk niet dat ik dit te volledig moet uitleggen. Een drukknopschakelaar maakt een verbinding tussen twee punten. Het enige dat u misschien nog niet weet over switches, is dat u vaak een hoogwaardige weerstand in combinatie met deze gebruikt, maar u leert hiervan tijdens de tutorials die u volgt.
Potentiometer / Photoresistor
Dit zijn beide soorten variabele weerstanden - dat wil zeggen, een weerstand waarvan de waarde kan worden gewijzigd. Een potentiometer die je zou kunnen krijgen, is een wijzerplaat, dus draai hem om verschillende graden van weerstand te creëren. Het is misschien niet meteen duidelijk of erop geschreven, maar je kunt diagnostiek in het Arduino-softwarepakket gebruiken om het later uit te zoeken.
Een fotoresistor zal zijn weerstand aanpassen aan de hoeveelheid licht die op het oppervlak valt. Deze worden meestal gebruikt om automatisch een licht in te schakelen wanneer het donker genoeg wordt.
Waar te kopen
Deze bedrijven leveren goede starterkits voor $ 50- $ 100:
- Coole componenten
- Adafruit
- RocketStream
Dat is zoveel als ik deze keer zal behandelen. De volgende keer zal ik wat meer coole componenten uitwerken die misschien handig zijn voor je eerste projecten, en ik zal je ook begeleiden bij het programmeren van je eerste basis Arduino-project, voordat je naar een aantal coolere ideeën gaat die je misschien wilt proberen.
Heb je al ervaring met Arduino, of denk je dat je een Arduino-starterkit koopt? Heb je een specifiek project in gedachten, of wil je gewoon meer leren over elektronica? Waar is je favoriete Arduino / elektronica-winkel?