Mündəricat:

HackerBox 0030: İşıq formaları: 11 addım
HackerBox 0030: İşıq formaları: 11 addım

Video: HackerBox 0030: İşıq formaları: 11 addım

Video: HackerBox 0030: İşıq formaları: 11 addım
Video: #4 Hacker Box #0030 Unboxing 2024, Noyabr
Anonim
HackerBox 0030: İşıq formaları
HackerBox 0030: İşıq formaları

Bu ay HackerBox Hackerlar ağıllı, üçölçülü, işıqlı strukturlar qurur. Bu Təlimat, HackerBox #0030 ilə işləmək üçün məlumatları ehtiva edir, bunları təchizat bitdikdə əldə edə bilərsiniz. Ayrıca, hər ay poçt qutunuzda belə bir HackerBox almaq istəyirsinizsə, HackerBoxes.com saytına abunə olun və inqilaba qoşulun!

HackerBox 0030 üçün mövzular və öyrənmə məqsədləri:

  • Arduino IDE ilə istifadə üçün ESP8266 NodeMCU -nu konfiqurasiya edin
  • Tam rəngli RGB LED şeritlərindən strukturları yığın
  • ESP8266 NodeMCU istifadə edərək RGB LED şeritlərini idarə edin
  • Wi-Fi simsiz şəbəkələri üzərində NodeMCU əməliyyatlarını genişləndirin
  • 8x8x8 ölçülü bir LED kub qurun
  • 8051 əsaslı mikrokontrolörün yenidən proqramlaşdırılması ilə sınaq keçirin

HackerBoxes, DIY elektronikası və kompüter texnologiyası üçün aylıq abunə qutusu xidmətidir. Biz həvəskarlar, istehsalçılar və təcrübəçilərik. Biz xəyalların xəyalpərəstləriyik. PLANET HACK!

Addım 1: HackerBox 0030: Qutunun İçindəkilər

Image
Image
  • HackerBoxes #0030 Kolleksiya Edilən İstinad Kartı
  • ESP8266 və 32M Flash ilə NodeMCU V3 Modulu
  • 2 metrlik 60 WS2812B RGB LED -lərin çarxı
  • 8051 əsaslı MCU və 512 LED ilə 8x8x8 LED dəsti
  • CH340G və Jumper Telləri olan USB Serial Modulu
  • Telli Hookup Tel 3 metr, 22 ölçü
  • Eksklüziv HackerBoxes Decal
  • Eksklüziv qaranlıq tərəfli LED etiketi

Faydalı olacaq digər şeylər:

  • Lehimləmə dəmiri, lehim və əsas lehim alətləri
  • Proqram vasitələrini işlətmək üçün kompüter
  • LED montaj qurğusu üçün karton və ya ağac

Ən əsası, macəra hissinə, DIY ruhuna və hacker marağına ehtiyacınız olacaq. Hardcore DIY elektronikası əhəmiyyətsiz bir iş deyil və HackerBoxes suya salınmır. Məqsəd inkişaf deyil, mükəmməllikdir. Davam edərək macəradan zövq aldığınız zaman, yeni texnologiyanı öyrənməkdən və inşallah bəzi layihələri işə salmaqdan böyük məmnunluq əldə edə bilərsiniz. Hər bir addımı yavaş -yavaş atmağı, detallara fikir verməyi və kömək istəməkdən çəkinməməyi təklif edirik.

HackerBox FAQ -da mövcud və perspektivli üzvlər üçün çoxlu məlumat var.

Addım 2: NodeMCU və Arduino IDE

RGB LED şeridi
RGB LED şeridi

NodeMCU açıq mənbə IoT platformasıdır. Buraya Espressif Sistemlərindən ESP8266 Wi-Fi SoC ilə işləyən proqram təminatı daxildir.

Başlamaq üçün Arduino IDE -nin (www.arduino.cc) quraşdırıldığından əmin olun.

Sonra, istifadə etdiyiniz NodeMCU modulunda uyğun Serial-USB çipi üçün sürücülərə ehtiyacınız olacaq. Hal-hazırda bir çox NodeMCU moduluna CH340 Serial-USB çipi daxildir. CH340 çiplərinin istehsalçısı (WCH.cn) bütün populyar əməliyyat sistemləri üçün sürücülərə malikdir. Saytları üçün Google tərcümə səhifəsinə baxın. Bu sürücülərdən bəziləri WeMos saytında da əks olunur.

Nəhayət, ESP8266 lövhə dəstəyini Arduino IDE -yə quraşdırmaq üçün buradakı təlimatları izləyin.

IDE-ni konfiqurasiya edərkən lövhə olaraq "ESP-12E Modulu" nu seçin. NodeMCU -nu kompüterinizə bağladığınızda görünən uyğun portu seçin.

Həmişə olduğu kimi, NodeMCU -nun tərtib edilməsini və yüklənməsini sınamaq üçün Blink nümunəsindən başlayın. Lövhədə "LED_BUILTIN" olaraq təyin olunan mavi bir LED var, buna görə nümunə eskiz dəyişdirilmədən işləməlidir. LED -in yanıb -sönmə sürətini dəyişdirmək üçün gecikmə () funksiyasına keçən (iki dəfə) milisaniyənin sayını dəyişdirin. Uğurlu yükləmədən sonra dəyişikliklərin əməliyyatda əks olunduğunu yoxlayın.

Addım 3: RGB LED Şeridi

Bu çevik RGB LED şeritler, hər hansı bir layihəyə kompleks işıqlandırma effektləri əlavə etmək üçün asan bir yoldur. Hər bir LED, hər bir LED -in rəngini və parlaqlığını müstəqil olaraq idarə etməyə imkan verən inteqrasiya olunmuş bir sürücüyə malikdir. Bu zolaqlardakı birləşdirilmiş LED/sürücü IC, son dərəcə yığcam WS2812B -dir (məlumat cədvəli). Büyütücü olan WS2812 "pikselinə" baxırsınızsa, onu kiçik daxili yaşıl, qırmızı və mavi LED -lərə bağlayan telləri olan inteqrasiya olunmuş sürücünü görə bilərsiniz.

NodeMCU -dan WS2812 LED zəncirini idarə etmək üçün FastLED kitabxanası olduqca güclü bir seçimdir.

Kitabxana, sınaya biləcəyiniz gözəl nümunələr eskizləri ilə gəlir. Bu tərifləri dəyişdirdiyinizə əmin olun:

#LED_PIN D1 təyin edin#COLOR_ORDER GRB#CHIPSET WS2812 təyin edin

GÜÇ KAYNAĞI QEYDİ Hər WS2812 təxminən 60mA çəkə bilər, buna görə də istənilən vaxt işıqlandıracağınız maksimum LED sayı üçün kifayət qədər güclü 5V təchiz etdiyinizə əmin olun.

Addım 4: İşıq formaları

İşıq formaları
İşıq formaları

LED şeritləri hər hansı bir şıltaqlıq yaratmaq üçün müxtəlif strukturlara çevrilə bilər. İşdə bir neçə maraqlı layihə nümunəsi:

Çətir

Disko Kavanozu

Sonsuzluq güzgüsü

Bulud İşıq

Saat

Arxa işığı göstərin

Küp

Cosplay

Göy qurşağı kavanozu

Addım 5: İşıq Formalı Şömine

İşıq Formalı Şömine
İşıq Formalı Şömine
İşıq Formalı Şömine
İşıq Formalı Şömine

Bir az perqament kağızı və nazik bir qutunuz varsa (və ya bir mağaza və ya dollar mağazasından bir şəkil çərçivəsi) varsa, bu şömine layihəsini bir neçə saat ərzində bir araya gətirə bilərsiniz.

RGB LED şeridi on altı LED şeridinə kəsilmiş və ilan quruluşunda bir -birinə bağlanmışdır. Bir neçə təbəqə perqament kağızı diffuzor rolunu oynayır. NodeMCU modulu, proqramlaşdırma və gücü birləşdirmək üçün açılan USB portu ilə arxaya isti şəkildə yapışdırıla bilər.

Tövsiyə: