Innehållsförteckning:
Video: Realistisk flimrande flammeffekt med Arduino och lysdioder: 4 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I det här projektet kommer vi att använda 3 lysdioder och en Arduino för att skapa en realistisk brandeffekt som kan användas i ett diorama, modelljärnväg eller en falsk eldstad i ditt hem eller sätta en i en frostad glasburk eller rör och ingen skulle veta det var inte ett riktigt ljus inuti. Detta är ett riktigt enkelt projekt som passar nybörjare.
Steg 1: Steg 1 - Koppla upp lysdioderna
Anslut 3 lysdioder. Använd 2 x diffus gul och 1 x diffus röd. Du kan öka antalet lysdioder om du vill ha en större eller ljusare display. Tänk på att använda transistorer om din strömstyrka kommer att överstiga det som kan levereras av Arduino. Använd motstånd som passar just din typ av LED.
Steg 2: Ange koden
Ange den här koden: // 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));}
Steg 3: Ladda upp och kör
Ladda upp koden till Arduino och kör den. Du kommer nu att ha en ganska realistisk flamma/eld effekt från lysdioderna. Stoppa ljuset från ett vitt kort eller en spegel för att uppnå full effekt.
Steg 4: Video av effekten
Video av effekten. Färgerna och effekten syns inte särskilt bra i videon. I verkliga livet är det en mycket effektiv flameffekt. Ge det ett försök.