Hvernig á að kveikja á fjórum LED í röð með einum hnappi?

Síðasta uppfærsla: 01/01/2024

Í heimi rafeindatækni og forritunar er algengt að vilja sinna verkefnum sem fela í sér stjórn á LED ljósum. Í þessari grein munum við sýna þér hvernig á að kveikja á fjórum LED í röð með einum hnappi, með því að nota grunnþætti og smá kóða. Þetta er einföld leið til að læra um stjórn á rafeindatækjum og hvernig á að ná fram áberandi sjónrænum áhrifum. Ef þú hefur áhuga á að komast inn í heim rafeindatækninnar er þetta verkefni fullkomið fyrir þig!

– Skref fyrir skref ➡️ Hvernig á að kveikja á fjórum LED í röð með einum hnappi?

  • 1 skref: Tengdu fjögur ljósdíóða við Arduino UNO með því að nota stafrænu úttakspinnana.
  • 2 skref: Tengdu hnapp við Arduino UNO með stafrænum inntakspinna.
  • 3 skref: Skrifaðu kóðann í Arduino þróunarumhverfið. Fyrst skaltu lýsa yfir LED og hnappapinnum sem breytum.
  • 4 skref: Stilltu síðan LED pinnana sem úttak í aðferðinni uppsetning().
  • 5 skref: Stilltu hnappapinna sem inntak í aðferð uppsetning().
  • 6 skref: Síðan í aðferðinni lykkja (), notaðu stjórnskipulag til að greina hvenær ýtt er á hnappinn.
  • 7 skref: Þegar ýtt er á hnappinn, kveiktu á fyrstu LED með digitalWrite() og bíða í stuttan tíma með tefja ().
  • 8 skref: Endurtaktu fyrra skrefið fyrir hinar þrjár ljósdíóður í röð, með töf á milli hverrar kveikingar til að búa til röð áhrif.
  • 9 skref: Þegar þú nærð fjórðu LED skaltu endurræsa röðina og fara aftur í fyrstu LED.
Einkarétt efni - Smelltu hér  Hvar á að kaupa Apple TV ódýrara?

Spurt og svarað

Algengar spurningar: Hvernig á að kveikja á fjórum LED í röð með einum hnappi?

1. Hver er listinn yfir efni sem þarf til að kveikja á fjórum ljósdíóðum í röð með hnappi?

  1. Frumgerðaplata eða breadboard
  2. 4 LED
  3. 4 viðnám 220 ohm
  4. þrýstihnappur
  5. Arduino Uno
  6. Jumper snúrur

2. Hvernig tengjast LED og þrýstihnappur við frumgerðatöfluna?

  1. Tengdu hverja LED við 220 ohm viðnám og síðan við stafræna pinna á Arduino
  2. Tengdu þrýstihnappinn við stafrænan pinna og jarðtengingu á Arduino
  3. Tengdu alla íhluti við frumgerðina með því að nota jumper snúrur

3. Hver er kóðinn sem þarf til að framkvæma þessa LED virkjunarröð?

  1. Notaðu pinMode aðgerðina til að stilla pinnana sem inntak eða úttak
  2. Notaðu digitalWrite aðgerðina til að kveikja og slökkva á ljósdíóðum í röð
  3. Notaðu digitalRead aðgerðina til að greina ýtt á hnappinn

4. Hvernig forritarðu Arduino til að kveikja á LED í röð þegar þú ýtir á takkann?

  1. Búðu til lykkju sem kveikir á hverri LED í ákveðinn tíma
  2. Notaðu skilyrði til að athuga hvort ýtt hafi verið á hnappinn
  3. Endurræstu röð þegar ýtt er á hnappinn
Einkarétt efni - Smelltu hér  Hverjir eru bestu tölvuleikjamennirnir

5. Hvernig get ég athugað hvort hringrásin mín og kóðinn virki rétt?

  1. Tengdu Arduino við tölvuna og hlaðið kóðanum inn á örstýringuna
  2. Fylgstu með LED ljósaröðinni þegar ýtt er á hnappinn
  3. Framkvæmdu hnappaþrýstingsprófanir til að endurræsa röðina

6. Er til kennsluefni á netinu sem ég get fylgst með til að gera þetta verkefni?

  1. Já, það eru nokkur myndbands- og textaleiðbeiningar sem sýna skref fyrir skref hvernig á að kveikja á LED í röð með hnappi með Arduino
  2. Við mælum með því að leita á kerfum eins og YouTube, Instructables eða Hackster til að finna kennsluefnið sem hentar þínum þörfum best.
  3. Ekki gleyma að athuga orðspor höfundar eða rásar til að tryggja að þú fylgir áreiðanlegum leiðbeiningum

7. Hvaða varúðarráðstafanir ætti ég að gera þegar ég er að vinna með rafeindaíhluti og Arduino?

  1. Slökktu á Arduino áður en þú tengir eða aftengir íhluti
  2. Forðastu að tengja pinna við aflgjafa með hærri spennu en Arduino styður
  3. Notaðu viðnám til að takmarka strauminn sem fer í gegnum LED og forðast að brenna þau út.
Einkarétt efni - Smelltu hér  Hvernig á að laga fasta lykla á lyklaborðinu mínu

8. Get ég breytt verkefninu til að lýsa meira en fjórum LED í röð?

  1. Já, þú getur bætt við fleiri ljósdíóðum og breytt kóðanum til að innihalda röðina sem samsvarar nýju íhlutunum
  2. Vertu viss um að stilla tengingar og viðnám til að passa við fjölda ljósdíóða sem þú vilt nota

9. Er nauðsynlegt að hafa háþróaða forritunarþekkingu til að framkvæma þetta verkefni?

  1. Það er ekki nauðsynlegt að hafa háþróaða þekkingu, en það er ráðlegt að hafa nokkra þekkingu á Arduino forritun og pinnastjórnun.
  2. Ef þú ert byrjandi geturðu fylgst með skref-fyrir-skref kennsluefni til að skilja ferlið og bæta færni þína

10. Get ég notað Arduino annað en Arduino Uno fyrir þetta verkefni?

  1. Já, þú getur notað aðrar Arduino gerðir, en þú gætir þurft að stilla kóðann og tengingar eftir forskriftum hvers borðs
  2. Athugaðu skjölin fyrir borðið sem þú vilt nota til að ganga úr skugga um að tengingarnar séu rétt