Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimat Sənaye Dizaynı fakültəsindən TUDelft kursu TCD üçün edilir. Bu işıq bitkilərin böyüməsini stimullaşdırmaq və şəhər təsərrüfatını daha geniş ictimaiyyət üçün daha əlçatan etmək üçün hazırlanmışdır.
Addım 1: Addım 1. Nə lazımdır?
Materiallar
- Arduino uno Neopixel Jewel - Sürücüləri olan 7 x WS2812 5050 RGB LED
- 3 Hər biri təxminən 20 sm olan elektrik naqilləri
- Dönmə üçün yuvarlaq alüminium çubuq - hündürlüyü: 50 mm, diametri 45 mm
- 1 mm qalınlığında PETG plitəsi- 40 x 40 mm
- Bison yapışqan
- İzolyasiya lenti
Avadanlıq
- Lehim avadanlığı
- Torna tornası
- Lazer kəsici
- Arduino proqramı
- Illustrator
Addım 2: Adım 2. Mənzili Döndərin
Korpusu düzəltmək üçün alüminium çevirməklə bağlı müəyyən təcrübəyə ehtiyacınız var. Ölçülər verilmiş şəkildə göstərilmişdir. Bu addımları izləyin:
- Alüminium parçanı 10 mm sabitlənmiş torna tezgahına qoyun
- Xarici diametri 35 mm uzunluğunda 40 mm dəqiqliyə çevirməyə başlayın
- Diametri 14 mm, dərinliyi 35 mm olan bir çuxur qazın
- 30 mm, 25 mm dərinlikdə bir çuxur qazın
- 8 mm divar qalınlığını 27 mm dərinliyə qədər əldə etmək üçün korpusun içini çevirin
- 5 mm divar qalınlığını 25 mm dərinliyə qədər əldə etmək üçün korpusun içini çevirin
- 1 mm dərinlikdə 3 mm divar qalınlığı əldə etmək üçün korpusun içini çevirin
- İşığın əks olunmasını artırmaq üçün bütün kənarları hamarlayın və tam gövdəni cilalayın.
- İlk 30 mm korpusu hələ də pəncədə olan alüminiumdan ayırın. Korpusa zərər verməmək üçün bunu diqqətlə edin.
Addım 3: Addım 3. Lazerlə Kəsici Difüzör
Difüzör 1 mm qalınlığında bir PETG lövhəsindən hazırlanmışdır. Bu addımları izləyin:
- Hər iki tərəfdən şəffaf lövhəni qumla təmizləməyə başlayın. Bunun üçün şüşə tozundan istifadə etdim.
- Illustratorda diametri 34 mm olan bir dairə yaradın
- Dosyanı lazer kəsiciyə yükləyin və dairəvi şəkli lazerlə kəsin
Addım 4: Addım 4. Elektronikanın yığılması
3 elektrik naqili, şəkildə göstərildiyi kimi Neopixel LED halqasına lehimlənməlidir. Bundan sonra telləri Arduino lövhəsinə və Arduino lövhəsini kompüterə qoşun.
Addım 5: Addım 5. Kodu Arduinoya yükləyin
Arduinoda aşağıdakı kodu istifadə edin və Arduino lövhəsinə yükləyin:
#include #ifdef _AVR_ #include #endif
// Arduino #define PIN 6 -da pin 6 -ya qoşulun
// Neopixel halqasındakı piksellərin sayı #define NUMPIXELS 7
Adafruit_NeoPixel pikselləri = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int gecikmə müddəti = 500; // yarım saniyə gecikmə
boş quraşdırma () {
piksel.begin (); // Bu NeoPixel kitabxanasını işə salır. }
boşluq döngəsi () {
// NeoPixel dəsti üçün ilk NeoPixel 0, ikincisi 1, piksellərin sayına qədər bir eksi.
üçün (int i = 0; i
// piksel. Color, RGB dəyərlərini 0, 0, 0 -dan 255, 255, 255 -ə qədər götürür // Aşağıdakı RGB dəyərini 0 -dan 255 -ə qədər doldurun // İşığın ən yaxşı birləşməsi yalnız Qırmızı və Mavi LED -lərin piksel.setPixelColor (i, piksel. Color (255, 0, 255)) açılır; // Bənövşəyi işıq.
piksel.show (); // Bu, yenilənmiş piksel rəngini aparata göndərir.
gecikmə (gecikmə); // Bir müddət gecikmə (milisaniyələrdə).
} }
Addım 6: Addım 6. Grow Light yığın
- Neopixel LED halqasını Bison yapışqan ilə korpusa yapışdırın və tellərin altındakı çuxurdan çıxmasına icazə verin.
- Lazım gələrsə telləri izolyasiya lenti ilə sarın və telləri Arduinoya bağlayın
- Minimum miqdarda yapışqan istifadə edərək diffuzor lövhəsinə yapışdırın.
- Arduino'yu bir güc mənbəyinə bağlayın və böyüməsini stimullaşdırmaq üçün işığı bitkinin yaxınlığında yerləşdirin