» Mga Tema » Mga ideya sa DIY »Nightlight na may control control

Dimming Night Light

Ngayon nais kong sabihin sa iyo kung paano mag-ipon ng isang nightlight gamit ang isang minimum na detalye at ngayon kailangan namin:

1.Arduino (sa aking kaso, Uno)
2.Breadboar o bilang ito ay tinatawag din na pangbenta ng tinapay
3.LED ng anumang kulay para sa isang boltahe ng 3 volts
4.Cable para sa programming
5. Potensyomiter
6. jumper wires
7. 220 ohm risistor

kaya't pagsalangsang, una kailangan mong i-program ang arduino



Narito ang isang sketsa:

// magbigay ng makatuwirang mga pangalan para sa mga pin na may LED
// at potensyomiter (potensyomong Ingles o "palayok")
#define LED_PIN 9
#define POT_PIN A0
 
walang pag-setup ()
{
  // pin na may LED - output, tulad ng dati ...
  pinMode (LED_PIN, OUTPUT);
 
  // ... ngunit ang pin gamit ang potensyomiter ay dapat na isang input
  // (Ingles "input"): nais naming basahin ang boltahe,
  // inilabas ng kanya
  pinMode (POT_PIN, INPUT);
}
 
walang bisa loop ()
{
  // ipapahayag na karagdagang magagamit namin ang 2 variable sa
  // pangalan ng pag-ikot at ningning, at kung ano ang itatago namin sa kanila
  // integers (Ingles "integer", pinaikling simpleng "int")
  int rotation, ningning;
 
  // basahin ang boltahe ng pag-ikot mula sa potentiometer sa pag-ikot:
  Magbibigay ang // microcontroller ng isang numero mula 0 hanggang 1023
  // proporsyonal sa anggulo ng pag-ikot ng hawakan
  pag-ikot = analogRead (POT_PIN);
 
  // sa ningning, isulat ang halaga ng pag-ikot na nakuha nang mas maaga
  // nahahati sa 4. Dahil nais naming mag-imbak sa mga variable
  // mga halaga ng integer, ang fractional na bahagi ng dibisyon ay itatapon.
  // Bilang isang resulta, nakakakuha kami ng isang integer mula 0 hanggang 255
  ningning = pag-ikot / 4;
 
  // output ang resulta sa LED
  analogWrite (LED_PIN, ningning);
}


pagkatapos ay kailangan mong ikonekta ang lahat ayon sa pamamaraan na ito;

Dimming Night Light


At tungkol sa nakuha ko




Sa palagay ko nagustuhan mo ang artikulong ito at iminumungkahi ko na lumahok sa survey sa ibaba, ngunit iyon para sa akin
Bye
KATAPOSAN
Ang tanong na tanong ay awtomatikong nai-publish sa panlipunan. network ng site - manatiling nakatutok para sa mga sagot doon:
pinamamahalaang mong ulitin?
Kabuuang mga boto: 5

Angkop para sa paksa

Kaugnay na mga paksa

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit
4 komentaryo
Dudosa1337
Sa katunayan, mabuti na nakikibahagi siya sa arduino at programming
Antokha
Ang cool na gawang bahay, pinamamahalaang kong ulitin
Malayo ang bata, nasa profile na niya ang isinulat niya "Ginagawa ko ang pag-order sa bahay." )))
habang gumagamit ng isang minimum na mga detalye

1.Arduino (sa aking kaso, Uno)
2.Breadboar o bilang ito ay tinatawag din na pangbenta ng tinapay
3.LED ng anumang kulay para sa isang boltahe ng 3 volts
4.Cable para sa programming
5. Potensyomiter
6. jumper wires
7. 220 ohm risistor
At ito ay upang magaan ang isang LED? Maya-maya hindi na sila makakapasok sa banyo nang walang Arduino! kumamot

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...