Mündəricat:

Böyüyən LED: 6 addım (şəkillərlə)
Böyüyən LED: 6 addım (şəkillərlə)

Video: Böyüyən LED: 6 addım (şəkillərlə)

Video: Böyüyən LED: 6 addım (şəkillərlə)
Video: iPhone-larda bilmədiyiniz 6 hiylə 2024, Noyabr
Anonim
LED böyüyür
LED böyüyür

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

Addım 2. Mənzili Döndərin
Addı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:

  1. Alüminium parçanı 10 mm sabitlənmiş torna tezgahına qoyun
  2. Xarici diametri 35 mm uzunluğunda 40 mm dəqiqliyə çevirməyə başlayın
  3. Diametri 14 mm, dərinliyi 35 mm olan bir çuxur qazın
  4. 30 mm, 25 mm dərinlikdə bir çuxur qazın
  5. 8 mm divar qalınlığını 27 mm dərinliyə qədər əldə etmək üçün korpusun içini çevirin
  6. 5 mm divar qalınlığını 25 mm dərinliyə qədər əldə etmək üçün korpusun içini çevirin
  7. 1 mm dərinlikdə 3 mm divar qalınlığı əldə etmək üçün korpusun içini çevirin
  8. İşığın əks olunmasını artırmaq üçün bütün kənarları hamarlayın və tam gövdəni cilalayın.
  9. İ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:

  1. Hər iki tərəfdən şəffaf lövhəni qumla təmizləməyə başlayın. Bunun üçün şüşə tozundan istifadə etdim.
  2. Illustratorda diametri 34 mm olan bir dairə yaradın
  3. Dosyanı lazer kəsiciyə yükləyin və dairəvi şəkli lazerlə kəsin

Addım 4: Addım 4. Elektronikanın yığılması

Addım 4. Elektronikanın yığılması
Addım 4. Elektronikanın yığılması
Addım 4. Elektronikanın yığılması
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

Addım 6. Grow Light yığın
Addım 6. Grow Light yığın
Addım 6. Grow Light yığın
Addım 6. Grow Light yığın
  1. Neopixel LED halqasını Bison yapışqan ilə korpusa yapışdırın və tellərin altındakı çuxurdan çıxmasına icazə verin.
  2. Lazım gələrsə telləri izolyasiya lenti ilə sarın və telləri Arduinoya bağlayın
  3. Minimum miqdarda yapışqan istifadə edərək diffuzor lövhəsinə yapışdırın.
  4. 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

Tövsiyə: