Turinys:

2 projektas, pritemdomas šviesos diodas: 3 žingsniai
2 projektas, pritemdomas šviesos diodas: 3 žingsniai

Video: 2 projektas, pritemdomas šviesos diodas: 3 žingsniai

Video: 2 projektas, pritemdomas šviesos diodas: 3 žingsniai
Video: Arduino pamoka Nr. 3: RGB šviesos diodas 2024, Lapkritis
Anonim
2 projektas, pritemdomas šviesos diodas
2 projektas, pritemdomas šviesos diodas

Šiame projekte jūs sužinosite, kaip potenciometru valdyti LED šviesumą. Šiame projekte būsite mokomi apie analogWrite, analogRead ir int funkciją. Tikimės, kad jums patiks, ir nepamirškite patikrinti ankstesnio projekto pavadinimu „Projektas 1, mirksintis šviesos diodas“.

Reikalinga aparatūra:

  • Arduino UNO
  • Duonos lenta be litavimo
  • Sukamasis potenciometras
  • 6 jungiamieji laidai
  • LED
  • 220 omų rezistorius

Reikalinga programinė įranga:

„Arduino IDE“

1 žingsnis: Aparatūra

Techninė įranga
Techninė įranga

Sukurkite grandinę taip, kaip parodyta aukščiau esančiame paveikslėlyje.

2 žingsnis: kodas

Dabar nukopijuokite žemiau esantį kodą į „Arduino IDE“, jei jo neturite, puslapio apačioje yra nuoroda.

int Jutiklio vertė = 0; // Nurodo, kad Sensorvalue lygus 0;

void setup () {

pinMode (8, OUTPUT);

}

void loop () {

Jutiklio vertė = analogRead (A0); // Jutiklio vertė = kaištis A0, prijungtas prie stiprumo matuoklio

analogWrite (8, Sensorvalue/4); // naudodami analogWrite funkciją galime greičiau valdyti 9 kaištį

}

3 veiksmas: patikrinkite ir įkelkite

Patikrinkite ir įkelkite kodą į „Arduino“kodą. Norėdami gauti daugiau informacijos apie tai, peržiūrėkite mano ankstesnį projektą, rasite žemiau esančią nuorodą. Įkėlę kodą, sukdami potenciometrą galėsite valdyti šviesos diodo ryškumą. Dabar būk kūrybingas. galite pabandyti valdyti nuolatinės srovės variklio greitį naudodami vieną.

Bus išleista daugiau projektų, sekite naujienas ir išmokite kurti nuotolinius skaitytuvus, garso vizualizatorius, atminties žaidimus, žadintuvą ir dar daugiau.

Atsisiųskite „Arduino IDE“:

www.arduino.cc/en/Main/Software

Mano ankstesnis projektas:

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

Rekomenduojamas: