» tråder » DIY-ideer »Nattlys med lysstyrke kontroll

Dimmende nattlys

I dag vil jeg fortelle deg hvordan du setter sammen et nattlys med et minimum av detaljer, og i dag trenger vi:

1.Arduino (i mitt tilfelle, Uno)
2.Breadboar eller som det også kalles loddetett brødbrett
3.LED av hvilken som helst farge for en spenning på 3 volt
4.Kabel for programmering
5. Potensiometer
6. jumpertråder
7. 220 ohm motstand

så la oss overgå, først må du programmere arduino



Her er en skisse:

// gi rimelige navn på pinner med LED
// og potensiometer (engelsk potensiometer eller bare “pot”)
#definere LED_PIN 9
#definere POT_PIN A0
 
ugyldig oppsett ()
{
  // pin med LED - utgang, som før ...
  pinMode (LED_PIN, OUTPUT);
 
  // ... men tappen med potensiometeret skal være en inngang
  // (engelsk "input"): vi vil lese spenningen,
  // utstedt av ham
  pinMode (POT_PIN, INPUT);
}
 
void loop ()
{
  // erklære at vi videre vil bruke 2 variabler med
  // navngir rotasjon og lysstyrke, og hva vi vil lagre i dem
  // heltal (engelsk "heltall", forkortet ganske enkelt som "int")
  int rotasjon, lysstyrke;
 
  // lese rotasjonsspenningen fra potensiometeret i rotasjon:
  // mikrokontroller vil gi et tall fra 0 til 1023
  // proporsjonal med håndtakets rotasjonsvinkel
  rotasjon = analogLes (POT_PIN);
 
  // i lysstyrke, skriv rotasjonsverdien oppnådd tidligere
  // delt på 4. Siden vi ønsket å lagre i variabler
  // heltallverdier, blir brøkdelen av delingen kastet.
  // Som et resultat får vi et heltall fra 0 til 255
  lysstyrke = rotasjon / 4;
 
  // sende resultatet til LED
  analogWrite (LED_PIN, lysstyrke);
}


så må du koble til alt i henhold til denne ordningen;

Dimmende nattlys


Og omtrent slik jeg fikk




Jeg tror du likte denne artikkelen, og jeg foreslår at du deltar i undersøkelsen nedenfor, men på dette har jeg alt
MENS
END
Spørsmål \ emne blir automatisk publisert i det sosiale. nettverk av nettsteder - følg med for svar der:
klarte du å gjenta?
Antall stemmer: 5

Passer for tema

Beslektede emner

Legg til en kommentar

    • smilersmilerxaxaokdontknowyahoonea
      sjefscratchlurejaja-jaaggressivhemmelighet
      beklagerdansedance2dance3benådninghjelpdrikkevarer
      stoppvennergodgoodgoodfløytebesvimelsetunge
      røykklappingCrayerklærehånligdon-t_mentionnedlasting
      heteirefullaugh1MDAmøtemoskingnegative
      not_ipopcornstraffeleseskremmeskremmersøk
      spydighetthank_youdetteto_clueumnikakuttenig
      dårligbeeeblack_eyeblum3rødmeskrytekjedsomhet
      sensurertpleasantrysecret2trueseieryusun_bespectacled
      ShokRespektlolPrevedvelkommenKrutoyya_za
      ya_dobryihelperne_huliganne_othodiFLUDforbudnær
4 kommentarer
Dudosa1337
Det er faktisk bra at han driver med arduino og programmering
Anton
Kult hjemmelaget, klarte jeg å gjenta
Barnet kommer langt, allerede i profilen skriver han "Jeg gjør hjemmelaget på bestilling." ))
mens du bruker et minimum av detaljer

1.Arduino (i mitt tilfelle, Uno)
2.Breadboar eller som det også kalles loddetett brødbrett
3.LED av hvilken som helst farge for en spenning på 3 volt
4.Kabel for programmering
5. Potensiometer
6. jumpertråder
7. 220 ohm motstand
Og dette er for å lyse opp en LED? Snart klarer de ikke å gå på toalettet uten Arduino! scratch

Vi anbefaler deg å lese:

Gi den til smarttelefonen ...