Sisällysluettelo:
Video: Realistinen välkkyvä liekkiefekti Arduinolla ja LEDeillä: 4 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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.