» tråde » DIY-ideer »Natlys med lysstyrke kontrol

Dæmpning af nattelys

I dag vil jeg fortælle dig, hvordan man samler et natlys med et minimum af detaljer, og i dag har vi brug for:

1.Arduino (i mit tilfælde Uno)
2. Brødbræt eller som det også kaldes loddemæssigt brødbræt
3.LED af enhver farve for en spænding på 3 volt
4.Kabel til programmering
5. Potentiometer
6. jumper ledninger
7. 220 ohm modstand

så lad os overtræde, først skal du programmere arduino



Her er en skitse:

// give rimelige navne på ben med LED
// og potentiometer (engelsk potentiometer eller bare “pot”)
#definer LED_PIN 9
#definér POT_PIN A0
 
ugyldig opsætning ()
{
  // pin med LED - output, som før ...
  pinMode (LED_PIN, OUTPUT);
 
  // ... men stiften med potentiometeret skal være et input
  // (engelsk "input"): vi vil læse spændingen,
  // udstedt af ham
  pinMode (POT_PIN, INPUT);
}
 
void loop ()
{
  // erklærer, at vi yderligere bruger 2 variabler med
  // navngiver rotation og lysstyrke, og hvad vi vil gemme i dem
  // heltal (engelsk "heltal", forkortet blot som "int")
  int rotation, lysstyrke;
 
  // læse rotationsspændingen fra potentiometeret i rotation:
  // mikrokontroller giver et tal fra 0 til 1023
  // proportionalt med håndtags rotationsvinkel
  rotation = analoglæs (POT_PIN);
 
  // i lysstyrke, skriv den rotationsværdi, der er opnået tidligere
  // divideret med 4. Da vi ønskede at gemme i variabler
  // heltalværdier, den delvise del af opdelingen kasseres.
  // Som et resultat får vi et heltal fra 0 til 255
  lysstyrke = rotation / 4;
 
  // udsendes resultatet til LED
  analogWrite (LED_PIN, lysstyrke);
}


så skal du forbinde alt i henhold til dette skema;

Dæmpning af nattelys


Og så fik jeg det




Jeg tror, ​​du kunne lide denne artikel, og jeg foreslår, at du deltager i undersøgelsen nedenfor, men på dette har jeg alt
MENS
SLUT
Spørgsmål \ emne offentliggøres automatisk i det sociale. webstedsnetværk - hold øje med svarene der:
har du formået at gentage?
Antal stemmer: 5

Velegnet til emne

Relaterede emner

Tilføj en kommentar

    • smilesmilxaxaokdontknowyahoonea
      bossscratchnarrejaja-jaaggressivhemmelighed
      undskylddansdance2dance3benådninghjælpdrikkevarer
      stop-vennergodgoodgoodfløjtedånetunge
      røgklappecrayerklærerspottendedon-t_mentiondownloade
      hedeirefullaugh1mdamødemoskingnegativ
      not_ipopcornstraffelæseskræmmeforskrækkelsersøg
      hånethank_youdetteto_clueumnikakutenig
      dårligbeeeblack_eyeblum3blushpralekedsomhed
      censureretpleasantrysecret2truesejryusun_bespectacled
      SHOKRespektlolprevedvelkommenkrutoyya_za
      ya_dobryihjælperenne_huliganne_othodiFludforbudtæt
4 kommentarer
Dudosa1337
Faktisk er det godt, at han er engageret i arduino og programmering
Anton
Cool hjemmelavet, formåede jeg at gentage
Barnet kommer langt, allerede i profilen skriver han "Jeg gør hjemmelavet efter ordre." ))
mens du bruger et minimum af detaljer

1.Arduino (i mit tilfælde Uno)
2. Brødbræt eller som det også kaldes loddemæssigt brødbræt
3.LED af enhver farve for en spænding på 3 volt
4.Kabel til programmering
5. Potentiometer
6. jumper ledninger
7. 220 ohm modstand
Og det er for at tænde en LED? Snart er de ikke i stand til at gå på toilettet uden Arduino! scratch

Vi råder dig til at læse:

Giv den til smartphonen ...