Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest instructable se face pentru cursul TUDelft TCD de la facultatea de proiectare industrială. Această lumină este făcută pentru a stimula creșterea plantelor și pentru a face agricultura urbană mai accesibilă publicului larg.
Pasul 1: Pasul 1. De ce ai nevoie?
Materiale
- Arduino uno Neopixel Jewel - 7 x WS2812 5050 RGB LED cu drivere
- 3 fire electrice de aproximativ 20 cm fiecare
- Bara rotunda din aluminiu pentru strunjire - inaltime: 50 mm, diametru 45 mm
- Placă PETG de 1 mm grosime - 40 x 40 mm
- Bison tix glue
- Banda de izolare
Echipament
- Echipament de lipit
- Strung de cotitură
- Cutter cu laser
- Programul Arduino
- Ilustrator
Pasul 2: Pasul 2. Întoarcerea carcasei
Pentru a face carcasa aveți nevoie de puțină experiență cu strunjirea aluminiului. Dimensiunile sunt ilustrate în imaginea dată. Urmați acești pași:
- Puneți piesa de aluminiu în gheara strungurilor cu 10 mm fixate
- Începeți cu rotirea diametrului exterior la o precizie de 40 mm pentru o lungime de 35 mm
- Găuriți o gaură cu diametrul de 14 mm, adâncimea de 35 mm
- Găuriți o gaură cu diametrul de 30 mm, adâncimea de 25 mm
- Rotiți interiorul carcasei pentru a obține o grosime a peretelui de 8 mm la o adâncime de 27 mm
- Rotiți interiorul carcasei pentru a obține o grosime a peretelui de 5 mm la o adâncime de 25 mm
- Rotiți interiorul carcasei pentru a obține o grosime a peretelui de 3 mm pentru o adâncime de 1 mm
- Neteziți toate marginile și lustruiți carcasa completă, dar mai ales interiorul pentru a crește reflexia luminii.
- Separați primii 30 mm de carcasă de piesa de aluminiu care este încă în gheară. Faceți acest lucru cu atenție pentru a nu deteriora carcasa.
Pasul 3: Pasul 3. Difuzor de tăiere cu laser
Difuzorul este realizat dintr-o placă PETG cu grosimea de 1 mm. Urmați acești pași:
- Începeți cu sablarea plăcii translucide pe ambele părți. Pentru asta am folosit pudră de sticlă.
- Faceți în ilustrator un cerc cu un diametru de 34 mm
- Încărcați fișierul pe tăietorul laser și tăiați cu laser forma circulară
Pasul 4: Pasul 4. Asamblarea componentelor electronice
Cele 3 fire electrice trebuie lipite la inelul LED Neopixel așa cum se arată în imagine. După aceasta, conectați firele la placa Arduino și conectați placa Arduino la computer.
Pasul 5: Pasul 5. Încărcarea codului pe Arduino
Utilizați următorul cod în Arduino și încărcați-l pe placa Arduino:
#include #ifdef _AVR_ #include #endif
// Conectați-vă la pinul 6 de pe Arduino #define PIN 6
// Numărul de pixeli pe inelul neopixel #define NUMPIXELS 7
Adafruit_NeoPixel pixels = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int delayval = 500; // întârziere pentru o jumătate de secundă
configurare nulă () {
pixeli.begin (); // Aceasta inițializează biblioteca NeoPixel. }
bucla nulă () {
// Pentru un set de NeoPixeli, primul NeoPixel este 0, al doilea este 1, până la numărul de pixeli minus unul.
pentru (int i = 0; i
// pixeli. Culoarea ia valori RGB, de la 0, 0, 0 până la 255, 255, 255 // Completați valoarea RGB de mai jos aici de la 0 la 255 // Cea mai bună combinație de lumină este atunci când numai LED-urile roșii și albastre sunt activate pixel.setPixelColor (i, pixels. Color (255, 0, 255)); // Lumina purpurie.
pixels.show (); // Aceasta trimite culoarea pixelilor actualizată la hardware.
întârziere (delayval); // Întârziere pentru o perioadă de timp (în milisecunde).
} }
Pasul 6: Pasul 6. Asamblați lumina de creștere
- Lipiți inelul LED Neopixel în carcasă cu adezivul Bison și lăsați firele să iasă din gaura din partea de jos
- Înfășurați firele cu bandă de izolare dacă este necesar și conectați firele la Arduino
- Lipiți pe placa difuzorului utilizând o cantitate minimă de lipici.
- Conectați arduino la o sursă de alimentare și plasați lumina aproape de o plantă pentru a stimula creșterea acesteia