INHOUDSOPGAWE:

Arduino Uno Multi-LED-projek: 8 stappe
Arduino Uno Multi-LED-projek: 8 stappe

Video: Arduino Uno Multi-LED-projek: 8 stappe

Video: Arduino Uno Multi-LED-projek: 8 stappe
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Mei
Anonim
Arduino Uno Multi-LED-projek
Arduino Uno Multi-LED-projek

Die projek wat ek gekies het om te skep, is 'n Arduino -skets op beginnersvlak, wat behels dat LED's elke 1000 ms (1 sek) in 'n opeenvolgende patroon verlig. Ek het dit baie geniet om te leer oor die verskillende maniere waarop verskeie LED's met die Arduino Uno gemanipuleer kan word, en ek glo dat dit baie van my projekte se motivering is. Alhoewel ons 'n paar meer gevorderde programme geleer het, was ek baie meer opgewonde en vol vertroue om 'n handleiding te maak oor 'n gebied van programmering wat ek baie goed verstaan het.

As u dus nie eers die Arduino Uno gebruik of Arduino -sketse gebruik nie, probeer dan my handleiding!

Arduino -kode skakel:

Stap 1: materiaal benodig

Materiaal benodig
Materiaal benodig

(Beweeg die muis oor die prentjie vir meer besonderhede)

  • Arduino Uno
  • Broodbord
  • 6 Jumper drade
  • USB -kabel (vir Uno)
  • 5 LED's (2 groen, 2 rooi, 1 blou)
  • 5 560 Ohm weerstande

Stap 2: Koppel GND

Koppel GND
Koppel GND
Koppel GND
Koppel GND

Gebruik 'n jumperdraad (swart) om die grondpen (GND) op die Arduino aan die negatiewe reling op die broodbord te koppel. Dit sal uiteindelik die LED's in staat stel om die grondpen op die Arduino te gebruik.

Stap 3: Koppel die weerstande

Koppel die weerstande
Koppel die weerstande
Koppel die weerstande
Koppel die weerstande
Koppel die weerstande
Koppel die weerstande

Plaas elk van die vyf 560 ohm -weerstande in die broodbord met die een been aan die negatiewe reling en die ander met die poorte wat op die prentjie aangedui word. Maak seker dat elke stel bene vertikaal met mekaar in lyn is.

Stap 4: Plaas die LED's

Plaas die LED's
Plaas die LED's
Plaas die LED's
Plaas die LED's
Plaas die LED's
Plaas die LED's
Plaas die LED's
Plaas die LED's

Elke LED het 'n eie weerstand. Elke LED het ook twee leidrade (een positief/een negatief). Die korter van die twee leidrade is die negatiewe leiding. Koppel die negatiewe leiding op die LED aan die horisontale spoor waarin die weerstand gekoppel is (die poort regs van die weerstand) en koppel die positiewe leiding aan 'n aangrensende spoor (die poort reg bo dit). Herhaal hierdie proses vir al 5 ander LED's. Kyk na foto's vir meer besonderhede.

Ek het gekies om my LED's van bo na onder groen, rooi, blou, rooi, groen te laat gaan.

Stap 5: Verbind jumperdrade

Verbind jumperdrade
Verbind jumperdrade
Verbind jumperdrade
Verbind jumperdrade

Verbind nou die oorblywende springdrade. Ons gaan uitvoerpoort 9, 10, 11, 12 en 13 vir hierdie 5 springdrade gebruik.

  1. Koppel 'n jumperdraad (wit) van uitgang 9 op die Arduino aan die poort aangrensend (regs) van u positiewe aansluiting op die boonste LED (groen).
  2. Koppel nog 'n jumperdraad (groen) van uitgang 10 na die poort aangrensend (aan die regterkant) van u positiewe leiding op die 2de na die boonste LED (rooi).
  3. Koppel nog 'n jumperdraad (wit) van uitgang 11 na die poort aangrensend (regs) van u positiewe aansluiting op die onderste LED (groen).
  4. Koppel nog 'n jumperdraad (groen) van uitgang 12 na die poort aangrensend (aan die regterkant) van u positiewe aansluiting op die 2de tot onderste LED (rooi).
  5. Koppel die einddraaddraad (groen) van uitvoer 13 na die poort aangrensend (regs) van u positiewe voorpunt op die middelste (blou) LED.

Stap 6: Skakel die Arduino aan

Skakel die Arduino aan
Skakel die Arduino aan

Om die Arduino aan te skakel, moet u die USB -kabel van die Arduino aansluit op 'n USB -poort op u rekenaar en die Arduino -bewerkingsagteware oopmaak. Sy sien die ligte knipper om aan te dui dat die Arduino Uno krag het.

Stap 7: Begin die program

Begin die program
Begin die program

Maak die Arduino -app oop en tik die volgende kode in die Arduino -redakteur (skakel hieronder). Laai dit dan op na u Arduino Uno. As u dit reg gedoen het, moet u iets soos ……….. sien (gaan na die volgende stap)

Arduino-kode:

Stap 8: SUKSES !

DIT!

As u LED's nie in 'n opeenvolgende volgorde soos myne flikker nie, kyk dan na die volgende dinge:

  • Al u springdrade, weerstande en LED's is aan die regte poorte gekoppel.
  • Al u drade, resistors en LED's is stewig verbind.
  • Jou Arduino Sketch pas korrek by my kode.

Sukkel nog steeds.. los 'n opmerking hieronder!

Aanbeveel: