Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See juhend on tehtud TUDelfti kursuse TCD jaoks teaduskonna tööstusdisainist. Selle valguse eesmärk on stimuleerida taimede kasvu ja muuta linnapõllumajandus suuremale avalikkusele kättesaadavamaks.
1. samm: 1. samm. Mida vajate?
Materjalid
- Arduino uno Neopixel Jewel - 7 x WS2812 5050 RGB LED koos draiveritega
- 3 elektrijuhtmeid, igaüks umbes 20 cm
- Ümmargune alumiiniumvarras pööramiseks - kõrgus: 50 mm, läbimõõt 45 mm
- 1 mm paksune PETG plaat- 40 x 40 mm
- Bison tix liim
- Isolatsioonilint
Varustus
- Jooteseadmed
- Treipingi treimine
- Laserlõikur
- Arduino programm
- Illustraator
2. samm: 2. samm. Korpuse keeramine
Korpuse valmistamiseks vajate alumiiniumi treimise kogemust. Suurused on näidatud antud pildil. Järgige neid samme.
- Asetage alumiiniumtükk treipingi küünesse, fikseerides 10 mm
- Alustuseks keerake välisläbimõõt täpselt 40 mm pikkusele 35 mm
- Puurige auk läbimõõduga 14 mm, sügavus 35 mm
- Puurige auk läbimõõduga 30 mm ja sügavusega 25 mm
- Pöörake korpuse sisekülge, et saada seinapaksus 8 mm kuni 27 mm sügavusele
- Pöörake korpuse sisemust, et saada seina paksus 5 mm kuni 25 mm sügavusele
- Keerake korpuse sisekülge, et saada seina paksus 3 mm 1 mm sügavuse jaoks
- Valguse peegeldumise suurendamiseks siluge kõik servad ja poleerige kogu korpus, kuid eriti seestpoolt.
- Eraldage esimesed 30 mm korpust alumiiniumist, mis on veel küünises. Tehke seda ettevaatlikult, et mitte kahjustada korpust.
3. samm: samm 3. Laserlõikamise hajuti
Hajuti on valmistatud 1 mm paksusest PETG -plaadist. Järgige neid samme.
- Alustage poolläbipaistva plaadi mõlemalt poolt liivapritsiga. Selleks kasutasin klaaspulbrit.
- Tehke illustraatorisse ring läbimõõduga 34 mm
- Laadige fail laserlõikurile ja lõigake ringikujuline laser
4. samm: 4. samm. Elektroonika kokkupanek
3 elektrijuhet tuleb joota Neopixeli LED -rõnga külge, nagu pildil näidatud. Pärast seda ühendage juhtmed Arduino plaadiga ja ühendage Arduino plaat arvutiga.
5. samm: 5. samm. Koodi üleslaadimine Arduinosse
Kasutage Arduinos järgmist koodi ja laadige see Arduino tahvlile üles:
#include #ifdef _AVR_ #include #endif
// Ühendage Arduino #define PIN 6 pin 6 -ga
// Neopikselrõnga pikslite arv #define NUMPIXELS 7
Adafruit_NeoPixel pikslid = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int delayval = 500; // viivita pool sekundit
tühine seadistus () {
pixels.begin (); // See initsialiseerib NeoPixeli kogu. }
void loop () {
// NeoPikslite komplekti puhul on esimene NeoPiksel 0, teine 1, kuni pikslite arvuni miinus üks.
jaoks (int i = 0; i
// pikslit. Värv võtab RGB väärtused, 0, 0, 0 kuni 255, 255, 255 // Täitke siin RGB väärtus vahemikus 0 kuni 255 // Parim valguse kombinatsioon on see, kui ainult punased ja sinised LED -id on sisse lülitatud pikslid.setPixelColor (i, pixels. Color (255, 0, 255)); // Lilla valgus.
pixels.show (); // See saadab riistvarale uuendatud pikslivärvi.
viivitus (viivitus); // Viivitus teatud aja jooksul (millisekundites).
} }
6. samm: 6. samm. Pange kokku kasvutuli
- Liimige Neopixeli LED -rõngas Bisoni liimiga korpusesse ja laske juhtmetel allosas olevast august välja minna
- Keerake juhtmed vajadusel isoleerlindiga ja ühendage juhtmed Arduinoga
- Liimige hajuti plaadile, kasutades minimaalset kogust liimi.
- Ühendage arduino toiteallikaga ja asetage valgus taime lähedale, et stimuleerida selle kasvu