Բովանդակություն:

Ինչպես օգտագործել Photocell- ը RGB LED գույնը փոխելու համար. 3 քայլ
Ինչպես օգտագործել Photocell- ը RGB LED գույնը փոխելու համար. 3 քայլ

Video: Ինչպես օգտագործել Photocell- ը RGB LED գույնը փոխելու համար. 3 քայլ

Video: Ինչպես օգտագործել Photocell- ը RGB LED գույնը փոխելու համար. 3 քայլ
Video: Фоторезистор. Датчик свет на фоторезисторе. Фоторезистор для уличного освещения. 2024, Նոյեմբեր
Anonim
Ինչպես օգտագործել Photocell ՝ RGB LED գույնը փոխելու համար
Ինչպես օգտագործել Photocell ՝ RGB LED գույնը փոխելու համար

Իմ Arduino նախագծի մաս 01 -ի համար իմ սկզբնական գաղափարն էր օգտագործել LED- ը միացնելու և անջատելու համար ջերմաստիճանի տվիչ, բայց, ցավոք, իմ ջերմաստիճանի տվիչը դեռ չէր եկել, ինչը ինձ ստիպեց ընտրել Elegoo- ի մեկնարկային հավաքածուի սենսորներից և հետաքրքրվել: եթե գուցե ես չէի մոռացել պատվիրել իմ ջերմաստիճանի տվիչները առաջին հերթին:

Նոր ծրագրով գաղափարը պարզ է. Օգտագործեք լուսաբջիջ `լուսադիոդի գույնը փոխելու համար:

Պարագաներ:

  • 1 x Arduino Uno (կամ համարժեք)
  • 1 x տախտակ
  • 4 x դիմադրիչներ
  • 1 x RGB LED
  • 1 x լուսաբջիջ
  • 7 x MM լարեր
  • USB մալուխ

Օգտագործված բոլոր իրերը գտնվում են Elegoo գերհագեցման հավաքածուի մեջ: Այստեղ

Քայլ 1. Կառուցեք ձեր գրատախտակը

Կառուցեք ձեր գրատախտակը
Կառուցեք ձեր գրատախտակը

Առաջին բանը, որ դուք պետք է անեք, կառուցել ձեր տախտակն է ՝ միացնելով լուսաբջիջը 5V և A5 կապումներին, ինչպես ցույց է տրված վերևում: RGB LED- ն միացնելիս դուք պետք է յուրաքանչյուր RGB- ը միացնեք քորոցին, իսկ կաթոդը `գետնին: Այս դեպքում կարմիրը ՝ 6, կանաչը ՝ 5, կապույտը ՝ 3:

Քայլ 2: Կոդ

Քանի որ ես նոր եմ դրանում, ես միացրել եմ կոդը մի քանի վայրից, որպեսզի ստանամ վերջնական արդյունքը: Այս ծածկագրի ամենակարևոր քայլերն են սահմանել լուսաբջջի փոփոխականները և LED- ի յուրաքանչյուր փին ելքը: Կոդի սկզբնաղբյուրները գալիս են բազմաթիվ arduino ձեռնարկների ֆայլերից, ինչպես նաև այստեղ գտնված Լուկա Մկլաֆլինի այս ձեռնարկը:

Համոզվեք, որ նախքան կոդավորումը փորձարկեք ձեր լուսաբջջի հիմնական գործառույթների վրա `ձեր սահմանված արժեքը գտնելու համար, իմը` 1023: Սա այն արժեքն է, որը կօգտագործվի ձեր if, else հայտարարության գույնը փոխելու համար: Սա նաև կարևոր է, քանի որ սա այն է, ինչ ձեր LED- ին ասում է, թե ինչին է արձագանքում: Իմ օգտագործած կոդի խառնուրդը կցված է ստորև

Քայլ 3: Փորձարկում

Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում

Կոդավորումից հետո դուք պետք է փորձարկեք `համոզվելու համար, որ ամեն ինչ ճիշտ է աշխատում: Եթե ճիշտ արվի, LED- ի գույնը պետք է արձագանքի լույսի փոփոխությանը, երբ առարկան կամ ձեռքը տեղադրվում են դրա վերևում կամ վերևում ՝ կապույտից անցնելով կարմիրի:

Խորհուրդ ենք տալիս: