Nybörjare Arduino (3 / 15 steg)

Steg 3: Slå på LED med 5V



Som jag förklarade tidigare, elektrisk ström flyter från högspänning till låg spänning. I denna klass som vi kommer att driva kommer allt från 5V från Arduino, så nuvarande flöde från 5V från Arduino, genom vår krets, och tillbaka till Arduino's "marken" pin. Det första vi kommer driva upp är en LED.

Den krets som vänder på en LED omfattar två delar: en resistor och en LED. Den schematiska framställningen av kretsen visas i bild 4 ovan. Motståndet är representerad av en rektangulär låda (du kan också se det representeras av en



). Lysdioden är representerad av en triangel med en linje och några pilar som pekar utåt som utgör vanligtvis lätt kommer ut av komponenten.

Så varför behöver vi motståndet i denna krets? Detta motstånd kallas en strömbegränsande motståndinnebär detta att motståndet begränsar det elektrisk ström som flyter genom lysdioden. Varje LED är beräknat för en viss mängd ström, om du går över det beloppet du förmodligen kommer att skada LED. Med hjälp av Ohms lag, kan vi beräkna värdet av de strömbegränsande motstånd vi bör använda med våra LED.

Ohms lag är mycket enkel, det står att det finns ett linjärt samband mellan ström och spänning i en resistor: ökar spänningen över en resistor kommer att öka den ström som flyter genom den. Särskilt säger det:

V = JAG * R
där
V = spänningen över resistorn
Jag = ström genom resistorn
R = motstånd - det är vad vi vill beräkna
så om vi vet värdena V och jag, vi kan beräkna den korrekta R för vår krets

Först måste vi beräkna spänningen över resistorn. I den kretsen som visas i bild 4, tillämpas 5V totalt till kretsen. De flesta av 3mm eller 5mm lysdioder du kräver 3V till ljus upp, så den återstående 2V (5V - 3V = 2V) läggs över resistorn.

Därefter beräknar vi den nuvarande går igenom motståndet. De flesta 3mm eller 5mm ljusdioder köra på full ljusstyrka på om 20mA av aktuell; gå över detta kan skada LED, och kommer under detta gör lysdioden lyser dimmer (men inte skadar). Förutsatt att vi vill köra våra LED på 20mA, vet vi att samma mängd ström måste köra genom resistorn eftersom komponenter kopplas ihop i serie. Detta lämnar oss med:

2V = 20mA * R
2V = 0.02A * R
R = 100 ohm

Så är 100 ohm det absoluta minsta motståndet vi måste se till att vi inte skadar LED. För att vara säker, det är en bra idé att använda något lite högre, ifall din LED har lite olika betyg att vad jag har använt här. Jag gillar att använda 220Ohms eftersom jag alltid verkar ha en hel del runt omkring. Om du vet betyg av din LED (du hittar det på Lamporna datablad) och du vill göra denna beräkning själv, du kan också prova att använda en online-kalkylator.

Vi kommer nästa tråd upp LED på en skärbräda. Anslut resistorn och LED i den centrala delen av bakbord så att längre ledningen av LED är elektriskt ansluten till en av de motstånd leder (bild 3). Sedan ansluta återstående slutet av motståndet till 5V och resterande slutet led till marken. Du bör se lampan lyser upp.

Några saker att prova:

Märker hur lysdioder leder är inte samma längd, detta eftersom lysdioder behöver vara i en krets i en viss orientering i en krets. Strömmen flyter alltid genom lysdioder från långa ledningen till kort bly (i Schematisk representation, nuvarande flöden i samma riktning att den triangel poängen,



är en fin bild av det). Försök vända orienteringen för din LED - bör du att lampan inte tänds om den är placerad i kretsen bakåt.

Motstånd, å andra sidan, har inte en orientering, du kommer att märka att deras leder är av samma längd (deras Schematisk framställning visar denna symmetri). Vända en resistor orientering i en krets kommer har ingen effekt på krets - prova det.

Nu försök byta position lampan och motståndet i kretsen (bild 5). Du bör hitta att detta också inte påverka kretsen. Det spelar ingen roll om det strömbegränsande motståndet är på ena sidan av LED eller det andra, kommer det fortfarande vara effektiva för att skydda LED mot överskott ström.

Se Steg
Relaterade Ämnen

Trafikljus [nybörjare Arduino projekt]

detta är en nybörjare projekt för Arduino. Jag använder Arduino Uno men bör fungera med liten eller ingen förändring på andra arduino modeller.Ställa in hårdvaran är mycket enkelt. Detta projekt är mer av ett verktyg för att lära sig hur man programm...

Blinky dumskalle (nybörjare Arduino projekt)

Detta är bara en kul liten tillägg till ditt skrivbord.Tack till min syster för att göra papper kub och hår!Steg 1: Samla dina leveranser.Steg 2: Rita en rektangel som är 2 1/2 X 10 "Steg 3: Rita linjer som är 2 1/2 apart.Steg 4: Dra 2 mer rutor och...

En nybörjare Arduino projekt: Tri Colour by en Bi färg LED

Hej och Välkommen till min 7th instructable. Denna gång jag leker med min nya TRduino duemilanove. Faktiskt det är en klon av Arduino görs av Thinnkware och har ATMega 328.Arduino är en mycket bra programmerare och det är också öppen källkod (sak jag...

Nybörjare Arduino - med en 1,8 tums TFT-skärm

Detta är din inledande guide till att använda en 1.8 i TFT-skärm med en Arduino. Jag gillar 1,8 i displayen för dess liten storlek och låg kostnad. Jag fick min för ca $10 på ebay, här. Det kommer inte med instruktioner men med lite forskning och mix...

DIY Home Automation för nybörjare. Absolut ingen kodning eller lödning behövs. Android/Arduino för att växla saker på och av

Denna instructiable är att den absoluta nybörjaren. Om du kan hantera en vass kniv utan att skära kan fingrarna av dig göra och anpassa denna hemautomation controller.Dessa instruktioner är också on-line på www.pfod.com.au under Android / Arduino för...

Arduino och LM35 baserade temperaturvakt för nybörjare

IntroduktionGör din egen temperaturövervakningssystem genom att använda Arduino och LM35 analoga temperatursensor. Detta är en mycket enkel DIY projekt för Arduino nybörjare. Alla åtgärder och krav som nämns i detalj nedan.Obs:- Denna handledning är...

Färg sensorer och Arduino seriell kommunikation för nybörjare

Hej alla, jag ska prata om färg sensorer: hur man bygger och kalibrera en och hur man använder det med seriell kommunikation genom en Arduino ombord.Det sista steget förklarar hur jag använde detta projekt för en Gimp (står för "GNU Image Manipulatio...

Arduino Intel Edison - nybörjare vattning Guide - Uncomplete

Hej alla,Här är min lilla guide för mitt projekt Intel IOT "Växt Rehab Installation".Min huvudsakliga koncept är att föra växter de bästa förutsättningarna att växa tack vare en Automatisk installation, drivs av Arduino - Intel Edison. Jag är ny...

Arduino trafikljus för nybörjare

setup() { // code in here runs once } voidloop() { // after the setup function, code in here runs over and over }T/FE5GXM7HKHPPROUTPUTT.MEDIUM.jpg"> * pinMode 8 / pinMode(3, OUTPUT); 4 / 3 HIGH 1 digitalWrite - uppdaterad till att omfatta trafiklj...

Handledning en: Arduino Switch ljus (nr Arduino programmering behövs) [nybörjare]

i detta Instructable syftar till nybörjare i magin i Arduino, kommer jag visa dig hur man gör en enkel krets som kräver ingen programmering att bygga. Jag att detta för barn som jag, som är förvånad med världen av datorer och elektronik och är ivriga...

Arduino projekt - E-Dice! (Nybörjare)

Tja, jag fick just min Arduino kit med posten igår, och jag var mycket glad att komma igång! Efter ungefär en timme eller två, jag bestämde mig att börja göra något roligt:En elektronisk tärning. Jag var tvungen att göra detta själv, eftersom det fan...

Kodgenerator för anpassade Android/Arduino menyer att slå Arduino utgångar på och av. Android/Arduino för nybörjare. Absolut ingen programmering krävs

Uppdatering: användare frågade för undermeny support. pfodApp alltid stött sub-menyerna men jag har lagt undermenyer till pfodDesigner. Den instructable Design A Custom menysystemet visar hur du använder pfodDesigner för att bygga en meny med underme...

Arduino för nybörjare, nu med data plottning, kontrolleras av Android, utan kodning, ingen lödning behövs.

IntroductionDetta instructable visar dig hur du kan läsa och skriva digital stiften på din Arduino Uno och läsa värden från de analoga pins alla styrs från din Android mobil utan att göra någon kodning. Hela projektet är plug and play. Ingen lödning...

Enkelklick på/av från din Android mobil med hjälp av Arduino och pfodApp. Arduino för nybörjare

IntroduktionDetta instructable visar hur du kan byta en Arduino utgång på och bort från din Android mobil med bara ett klick på ikonen pfodApp . Lägga till ett relä som drivs av denna utgång för att växla den riktig hårdvaran. Ingen Android kodning k...

SUPER ENKEL NYBÖRJARE ROBOT II (ARDUINO UNO VER.)

Detta "vänners kompatibla är baserad på min ganska populära SUPER enkel nybörjare ROBOT" vänners kompatibla. Efter många, många förfrågningar att tillhandahålla en uppdaterad version Arduino, är här det!Jag skapade detta Instructable, och dess f...

Arduino OLED termometer och Hygrometer med DHT11 för nybörjare

Hej! Jag ska visa dig hur man gör en Arduino OLED termometer och hygrometer * med DHT11.OLED vi använder idag är 1.3″ tum i storlek, funktioner 128 × 64 pixlar och använder SPI bussen. På nästa steg hittar du mer nyttig information om OLED tech och d...

Hemautomation (för nybörjare) med Arduino och Bludrinodroid

Detta är ett bra projekt för nybörjare på hemautomation. Bludrinodroid är en fantastisk app som inte många vet om id bra för nybörjare till proffs. Jag hoppas du njuta av projektet!Steg 1: Delarna De delar du behöver är:1) en Arduino2) en Bluetooth-e...

En nybörjares guide till Arduino

Efter några år av experimentera med Arduino, beslutade jag att det är dags att dela den kunskapen har jag fått. Så jag här går, en guide till Arduino, med nakna grunderna för nybörjare och lite mer avancerade förklaringar för personer som är något me...

Arduino nybörjare och grundläggande elektronik Kit Primer

lärde jag mig att en av mina systerdöttrar hade ett intresse för programmering. Hon arbetade med robotics på gymnasiet och har en sommar praktikplats där de hade Arduinos. Jag tror att hon kunde låna en Arduino för att experimentera med hemma men var...