» Temos » Pasidaryk pats idėjų Naktinis apšvietimas su ryškumo valdymu

Trumpa nakties šviesa

Šiandien noriu jums papasakoti, kaip surinkti naktinį apšvietimą, naudojant kuo mažiau detalių, ir šiandien mums reikia:

1.Arduino (mano atveju Uno)
2.Breadboar arba kaip ji dar vadinama lydmetalio lentomis
3.LED bet kokios spalvos, kai įtampa yra 3 voltai
4.Cable programavimui
5. Potenciometras
6. džemperių laidai
7. 220 omų rezistorius

taigi, pažvelkime į priekį, pirmiausia turite suprogramuoti arduino



Čia yra eskizas:

// nurodykite pagrįstus kaiščių su šviesos diodais pavadinimus
// ir potenciometras (angliškas potenciometras arba tiesiog „pot“)
#define LED_PIN 9
#define POT_PIN A0
 
negaliojanti sąranka ()
{
  // kaištis su LED - išvestimi, kaip ir anksčiau ...
  pinMode (LED_PIN, OUTPUT);
 
  // ... bet kaištis su potenciometru turėtų būti įvestis
  // (angliškai „input“): norime perskaityti įtampą,
  // jo išduotas
  pinMode (POT_PIN, INPUT);
}
 
tuščia kilpa ()
{
  // pareiskime, kad toliau naudosime 2 kintamuosius su
  // vardija sukimąsi ir ryškumą, ir ką mes juose saugosime
  // sveikieji skaičiai (angliškai "integer", sutrumpintai vadinami "int")
  vidinis pasukimas, ryškumas;
 
  // nuskaitykite sukimosi potenciometro sukimosi įtampą:
  // mikrovaldiklis duos skaičių nuo 0 iki 1023
  proporcingas rankenos sukimosi kampui
  sukimas = analoginis skaitymas (POT_PIN);
 
  // ryškumu užrašykite anksčiau gautą sukimosi vertę
  // padalintas iš 4. Kadangi norėjome kaupti kintamuosiuose
  // sveikasis skaičius, trupmeninė padalijimo dalis bus atmesta.
  // Kaip rezultatas, mes gauname sveiką skaičių nuo 0 iki 255
  ryškumas = pasukimas / 4;
 
  // išves rezultatą į šviesos diodą
  analoWrite (LED_PIN, ryškumas);
}


tada jums reikia viską sujungti pagal šią schemą;

Trumpa nakties šviesa


Ir maždaug taip aš gavau




Manau, kad jums patiko šis straipsnis, ir siūlau jums dalyvauti žemiau pateiktoje apklausoje, bet tai man
Iki
PABAIGA
Klausimas \ tema automatiškai skelbiama socialiniame tinkle. svetainių tinklas - stebėkite atsakymus ten:
ar pavyko pakartoti?
Iš viso balsų: 5

Tinka temai

Susijusios temos

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalėju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti
4 komentaras
Dudosa1337
Tiesą sakant, gerai, kad jis užsiima arduino ir programavimu
Antokha
Šaunus naminis man pavyko pakartoti
Vaikas eis toli, jau profilyje rašo „Aš gaminu namus pagal užsakymą“. )))
o naudojant kuo mažiau detalių

1.Arduino (mano atveju Uno)
2.Breadboar arba kaip ji dar vadinama lydmetalio lentomis
3.LED bet kokios spalvos, kai įtampa yra 3 voltai
4.Cable programavimui
5. Potenciometras
6. džemperių laidai
7. 220 omų rezistorius
O tai turi užsidegti vienas šviesos diodas? Netrukus jie negalės eiti į tualetą be Arduino! subraižyti

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...