» trådar » DIY-idéer »Nattljus med ljusstyrka

Dimmande nattljus

Idag vill jag berätta hur man monterar ett nattljus med ett minimum av detaljer och idag behöver vi:

1.Arduino (i mitt fall, Uno)
2. Brödboar eller som det också kallas lödfri brödskiva
3.LED av valfri färg för en spänning på 3 volt
4.Kabel för programmering
5. Potentiometer
6. bygeltrådar
7. 220 ohm motstånd

så låt oss överträda, först måste du programmera arduino



Här är en skiss:

// ge rimliga namn på stift med LED
// och potentiometer (engelsk potentiometer eller bara "pot")
#definiera LED_PIN 9
#definiera POT_PIN A0
 
ogiltig installation ()
{
  // stift med LED - utgång, som tidigare ...
  pinMode (LED_PIN, OUTPUT);
 
  // ... men stiftet med potentiometern bör vara en ingång
  // (engelska "input"): vi vill läsa spänningen,
  // utfärdat av honom
  pinMode (POT_PIN, INPUT);
}
 
void loop ()
{
  // förklara att vi vidare kommer att använda två variabler med
  // namnger rotation och ljusstyrka och vad vi lagrar i dem
  // heltal (engelska "heltal", förkortat helt enkelt som "int")
  int rotation, ljusstyrka;
 
  // läs rotationsspänningen från potentiometern i rotation:
  // mikrokontroller ger ett nummer från 0 till 1023
  // proportionell mot handtags rotationsvinkel
  rotation = analogRead (POT_PIN);
 
  // i ljusstyrka, skriv det rotationsvärde som erhållits tidigare
  // dividerat med 4. Eftersom vi ville lagra i variabler
  // heltal, den delade delen av divisionen kommer att kasseras.
  // Som ett resultat får vi ett heltal från 0 till 255
  ljusstyrka = rotation / 4;
 
  // mata ut resultatet till lysdioden
  analogWrite (LED_PIN, ljusstyrka);
}


då måste du ansluta allt enligt detta schema;

Dimmande nattljus


Och ungefär så fick jag




Jag tror att du gillade den här artikeln och jag föreslår att du deltar i undersökningen nedan, men på detta har jag allt
MEDAN
SLUT
Fråga \ ämne publiceras automatiskt i det sociala. webbplatsnätverk - håll dig anpassad för svar där:
lyckades du upprepa?
Antal röster: 5

Lämplig för ämne

Relaterade ämnen

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga
4 kommentarer
Dudosa1337
Det är faktiskt bra att han är engagerad i arduino och programmering
Anton
Cool hemlagad, jag lyckades upprepa
Barnet kommer att gå långt, redan i profilen skriver han "Jag gör hemgjord på beställning." ))
samtidigt som du använder ett minimum av detaljer

1.Arduino (i mitt fall, Uno)
2. Brödboar eller som det också kallas lödfri brödskiva
3.LED av valfri färg för en spänning på 3 volt
4.Kabel för programmering
5. Potentiometer
6. bygeltrådar
7. 220 ohm motstånd
Och detta är för att tända en LED? Snart kan de inte gå på toaletten utan Arduino! scratch

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...