Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Konceptet är att skapa en unik modullampa som användarna kommer att konfigurera som de vill, med fördel av det specifika utrymme de vill använda. Lampan kan dimmas och styras genom beröring. Den modulära användningen av denna lampa stänger kretsen med de utbytbara lamporna.
Material:
Koppartape Röd
Trä
Koppartråd
Koppar mesh
Acrilic
Metalltejp
Het limpistol och lim
SMD -lysdioder
Oskalad tråd
Arduino
Ultraljudssensor
Round Force-Sensitive Resistor (FSR)
10k och 220 Ohm motstånd
Lödning + lödkolv
Sax
X-acto/Cutter
Linjal
Steg 1: Skapa strömanslutningar och kablar
För att börja måste du ställa in kontakten mellan Arduino och lampan.
I detta fall är magneter ett utmärkt val för att få strömmen att flöda och att ha en löstagbar nätsladd.
Du bör ha en komplett strömkabel och sedan klippa de två ändarna nära kabelns Arduino -ände. Genom att utforska kabelfärgerna fäster du en magnet till var och en av dem och gången (i detta fall med ett legobit) var och en så att de inte rör vid varandra.
Gör nu samma sak med den andra änden av kabeln så att du kan slutföra effektflödet.
Tips: var medveten om färginställningen och riktningen för att ansluta kabeln.
Steg 2: Utforska kretsen
Utforska nu kretsen med ett brödbräda, följ strukturen i bilderna, montera och testa kretsen med en brödbräda innan du använder koppartejp och lödkolv.
Tips: För kraftsensorn används ett 10K -motstånd och för LED -lampan ett 220 -motståndet.
Steg 3: Skapa struktur och glödlampor
För att skapa strukturen, använd din fantasi, bör du ha tre huvudsaker i åtanke.
1. Höljet ska ha tillräckligt med utrymme för arduino och krets.
2. Bifoga bör ha enkel åtkomst till kretsen.
3. Strukturen bör ha en hållare för glödlamporna som bär positiv och negativ ström från kretsen för att stänga kretsen.
Använd träet och materialen du vill skapa huvudkåpan och basen för lampan. Du kan använda formen på denna lampa för att få en idé för din design.
Steg 4: Konfigurera koden
Använd exempelkoden för att konfigurera din krets och Arduino.
#inkludera "SR04.h" #define TRIG_PIN 12#definiera ECHO_PIN 13 SR04 sr04 = SR04 (ECHO_PIN, TRIG_PIN); länge a; const int sensorPin = A0; const int ledPin = 9; int fadeValue; int värde;
void setup () {Serial.begin (9600); pinMode (ledPin, OUTPUT); }
void loop () {
värde = analogRead (sensorPin); Serial.println (värde); värde = karta (värde, 0, 1023, 0, 255); medan (värde> 1 && värde <255) {a = sr04. Distance (); Serial.print (a); Serial.println ("cm"); fördröjning (100); if (a == 3) {analogWrite (ledPin, 0); } if (a == 8) {analogWrite (ledPin, 10); } if (a == 12) {analogWrite (ledPin, 60); } if (a == 18) {analogWrite (ledPin, 100); } if (a == 22) {analogWrite (ledPin, 180); } if (a == 30) {analogWrite (ledPin, 255); }
}
}
Steg 5: Installera den färdiga lampan
Nu när du har strukturen och lamporna kan du sätta upp lampan. Kom ihåg:
1. Peksknappen låter sensorn börja läsa.
2. Dimmaren styrs av din hand, om den är nära lampan kommer den att släckas, om det är längre blir ljuset starkare.
3. Du kan byta glödlampor när som helst.
Tips: Kom ihåg att LED -lampan har en sida (positiv och negativ).
Steg 6: Njut av din nya dekorationsfunktion
Placera din lampa i ditt hus och njut av din nya hemgjorda dekorationsfunktion.