Realistinen välkkyvä liekkiefekti Arduinolla ja LEDeillä: 4 vaihetta
Realistinen välkkyvä liekkiefekti Arduinolla ja LEDeillä: 4 vaihetta

Video: Realistinen välkkyvä liekkiefekti Arduinolla ja LEDeillä: 4 vaihetta

Video: Realistinen välkkyvä liekkiefekti Arduinolla ja LEDeillä: 4 vaihetta
Video: 13 игр с самыми живыми открытыми мирами 2025, Tammikuu
Anonim

Tässä projektissa käytämme kolmea LED-valoa ja Arduinoa luodaksemme realistisen tulitehosteen, jota voitaisiin käyttää dioramassa, rautamallissa tai kotitekoisessa takassa tai laittaa se himmeän lasipurkin tai -putken sisään, eikä kukaan tiedä se ei ollut todellinen kynttilä sisällä. Tämä on todella yksinkertainen projekti, joka sopii aloittelijoille.

Vaihe 1: Vaihe 1 - Kytke LED -valot

Kytke 3 LED -valoa. Käytä 2 x hajautettua keltaista ja 1 x hajotettua punaista. Voit lisätä LED -valojen määrää, jos haluat suuremman tai kirkkaamman näytön. Harkitse transistorien käyttöä, jos ampeerisi ylittää Arduinon toimittaman tehon.

Vaihe 2: Kirjoita koodi

Anna tämä koodi: // LED Fire Effectint ledPin1 = 10; int ledPin2 = 9; int ledPin3 = 11; void setup () {pinMode (ledPin1, OUTPUT); pinMode (ledPin2, OUTPUT); pinMode (ledPin3, OUTPUT);} void loop () {analogWrite (ledPin1, random (120) +135); analogWrite (ledPin2, random (120) +135); analogWrite (ledPin3, random (120) +135); delay (random (100));}

Vaihe 3: Lataa ja suorita

Lataa koodi Arduinolle ja suorita se. Saat nyt melko realistisen liekin/tulen vaikutuksen LED -valoista. Palauta valo pois valkoisesta kortista tai peilistä saadaksesi täyden vaikutuksen.

Vaihe 4: Video tehosteesta

Video tehosteesta. Värit ja tehosteet eivät näy videossa kovin hyvin. Tosielämässä se on erittäin tehokas liekkiefekti. Kokeile.