2. projekts, aptumšojošs LED: 3 soļi
2. projekts, aptumšojošs LED: 3 soļi
Anonim
2. projekts, aptumšojošs LED
2. projekts, aptumšojošs LED

Šajā projektā jūs uzzināsit, kā ar potenciometru kontrolēt gaismas diodes spilgtumu. Šajā projektā jums tiks mācīts par analogWrite, analogRead un int funkcijas izmantošanu. Ceru, ka jums patiks, un atcerieties apskatīt iepriekšējo projektu ar nosaukumu 1. projekts, mirgojoša gaismas diode.

Nepieciešamā aparatūra:

  • Arduino UNO
  • Maizes dēlis bez lodēšanas
  • Rotējošais potenciometrs
  • 6 džemperu vadi
  • LED
  • 220 omu rezistors

Nepieciešamā programmatūra:

Arduino IDE

1. darbība. Aparatūra

Aparatūra
Aparatūra

Izveidojiet ķēdi tāpat kā iepriekš redzamajā attēlā.

2. darbība: kods

Tagad nokopējiet zemāk esošo kodu Arduino IDE, ja jums tā nav, lapas apakšā ir saite.

int Sensora vērtība = 0; // Norāda, ka Sensorvalue ir vienāds ar 0;

void setup () {

pinMode (8, OUTPUT);

}

void loop () {

Sensora vērtība = analogRead (A0); // Sensora vērtība = tapa A0, kas ir savienota ar potenciometru

analogWrite (8, Sensorvalue/4); // izmantojot analogWrite funkciju, mēs varam ātrāk kontrolēt 9. tapu

}

3. darbība: verificējiet un augšupielādējiet

Pārbaudiet un augšupielādējiet savu kodu savā Arduino kodā. Lai iegūtu vairāk informācijas par šo, skatiet manu iepriekšējo projektu, varat atrast zemāk esošo saiti. Kad kods ir augšupielādēts, jūs varēsit kontrolēt gaismas diodes spilgtumu, pagriežot potenciometru. Tagad esiet radošs. jūs varētu mēģināt kontrolēt līdzstrāvas motora ātrumu, izmantojot vienu.

Iznāks vēl projekti, sekojiet līdzi un uzziniet, kā izveidot attāluma lasītājus, audio vizualizatorus, atmiņas spēles, modinātāju un daudz ko citu.

Arduino IDE lejupielāde:

www.arduino.cc/en/Main/Software

Mans iepriekšējais projekts:

www.instructables.com/id/Project-1-Blinkin…

Ieteicams: