Mündəricat:

WiFi ilə idarə olunan akril lampa: 6 addım (şəkillərlə birlikdə)
WiFi ilə idarə olunan akril lampa: 6 addım (şəkillərlə birlikdə)

Video: WiFi ilə idarə olunan akril lampa: 6 addım (şəkillərlə birlikdə)

Video: WiFi ilə idarə olunan akril lampa: 6 addım (şəkillərlə birlikdə)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Iyul
Anonim
WiFi idarə olunan akril lampa
WiFi idarə olunan akril lampa

Lampanın ilk versiyası bir dost üçün bir Milad hədiyyəsi olaraq edildi və hədiyyə edildikdən sonra dizaynı və kodu dəyişdirildi. Layihənin ilk təftişinin başdan ayağa 3 həftə çəkməsinə baxmayaraq, kodlaşdırma və dizayndakı əngəllərin çoxu ikinci dəfə atlandığı üçün ikinci düzəliş 1 gündə tamamlandı. Təlimatlara əməl etsəniz, müxtəlif mürəkkəblikdə olan bir neçə layihə üzərində işləyərək, bu layihə çətinliklə çətinləşə bilər. Proqramlaşdırma və ya ümumi dizaynda dəyişiklik etmək istəyirsinizsə, çətin ola bilər. Layihə hazır məhsul və ümumi görünüş baxımından bir neçə marşrut götürə bilər. Bu fərqli marşrutlara işıqların necə göründüyü və çubuqların meydana gətirdiyi fiziki model daxildir. Parlayan işıqları sevənlər üçün çubuqları olduğu kimi tərk edə bilərsiniz. Az rəngli mat rənglərin pərəstişkarı olsanız, çubuqları zımpara etməyi seçə bilərsiniz.

Addım 1: Materiallar Bill

Materiallar Bill
Materiallar Bill
  • 3/8 "Diametrli Akrilik Çubuq - 14.31 dollar - Daha ucuz variantlar var, lakin ümumilikdə az qüsurlu olurlar və səth qüsurları yoxdur.
  • NodeMCU ESP8266 - 8.79 dollar - Bu lövhələr bir çox layihə ərzində yaxşı işləyib və gözlənildiyi kimi WiFi funksionallığı üçün lazım olacaq.
  • USB -A - USB -Micro B kabeli - 4.89 dollar - Ümumiyyətlə ən ucuz seçim, lakin qiyməti marka və ya rəng seçiminə görə dəyişəcək.
  • Taxta əsaslı 1.75mm 3D Yazıcı Filamenti - 24.50 dollar - Daha ucuz variantlar mövcuddur, lakin bu marka əla işləyir və ardıcıl nəticələr verirdi.
  • #22 Ölçmə Bağlayıcı Tel - 15.92 dollar - Bu layihəni tamamlamaq üçün lazım olandan çox tel, lakin digər layihələr üçün olması çox yaxşıdır.
  • LED Kit - $ 6.89 - Kitdə layihəni başa çatdırmaq üçün lazım olandan daha çox LED var, lakin buna bənzər bir dəstə dəfələrlə lazımlı olub və bir çox layihələrdə davam edib.
  • Lehim Kiti - 17.99 dollar - Ümumiyyətlə istifadə etdiyim dəst artıq mövcud olmayan RadioShack -dan gəlir, ona görə də bu, münasib qiymətə amazonda ən yüksək qiymətləndirilən dəstdir.
  • Köməkçi Əllər - 7.22 dollar - Tamamilə isteğe bağlıdır, lakin bəzi komponentləri/telləri yerində tutaraq lehimləmə üçün əlverişlidir.
  • İsti Yapışqan Tabancası Seti - $ 19.99 - İsti yapışqan silahımı bir mağazada aldım, amma bu, əvvəlcə aldığımla müqayisədə yaxşı bir qiymətə keyfiyyətli olduğu görünür.
  • Zımpara kiti - 7.99 dollar - Fərqli zımpara parçaları olan yaxşı bir dəst, yalnız akrilikə şaxtalı bir görünüş vermək üçün akril çubuqları zımparalamaq istəsəniz lazımdır, ancaq kəsildikdən sonra akrilin uclarını təmizləmək üçün inanılmaz dərəcədə faydalıdır.
  • Hacksaw - $ 9.00 - Akrilik çubuqları kəsmək üçün istifadə olunur, yüzlərlə digər layihə üçün faydalıdır, hələ yoxdursa əla vasitədir.
  • Power Drill - $ 47.89 - Tamamilə isteğe bağlıdır, akril çubuqları bərabər və konsentrik zımpara etmək üçün çox faydalıdır, eyni zamanda bir çox digər layihələr üçün də faydalı bir vasitədir.
  • M3 Qapaqlı Vintlər - 4,99 dollar - Layihə üçün lazım olandan daha çox vida, lakin bir daha, xüsusən də elektronika layihəsi üçün kiçik layihələr üçün, bu vintlər çox faydalıdır, çünki bir çox lövhədə bu diametrli vidanı qəbul edən əvvəlcədən qazılmış deliklər var. Bu vintləri çevirmək üçün metrik altıbucaqlı açarlara ehtiyacınız olacaq.
  • 3D Yazıcı - Bu layihədə çap olunan ən böyük hissə təxminən 6 "x 2" x 3 "ölçüsündədir, buna görə də bu ölçülü bir obyekti dəstəkləyən və ya bu hissəni ala biləcək birini/bir yerdə tapa bilən çap yatağınız olmalıdır. çap edildikdə, qiymət bu layihə üçün hissələrin necə alınmasından asılı olaraq çox dəyişir, buna görə daxil edilməyəcək.

Ümumi dəyəri - 190.37 dollar

Ümumi xərc yüksəkdir, lakin siyahıda hər kəsin layihəni tamamlaması üçün lazım olan hər şey var. Daha əvvəl elektronika və 3D çap ilə işləyən insanlar, çox güman ki, layihəni tamamlamaq üçün lazım olan avadanlıqların çoxuna sahib olacaqlar və qiymət xeyli aşağı düşəcək. Yalnız akril çubuqlara, NodeMCU lövhəsinə və ağac filamanına ehtiyacınız varsa. dəyəri ~ 48 dollar olacaq. daha ucuz qaynaqlı hissələri əvəz etsəniz daha ucuz ola bilər, amma qiymətə düşmək istədiyi üçün keyfiyyətə çox diqqətli olun.

Addım 2: Əsas gövdənin və alt qapağın çapı

Qeydlər: Taxta əsaslı bir filaman istifadə etməyinizə ehtiyac yoxdur, görünüşünü bəyəndiyim üçün bu mənim seçimim idi. "Giriş" də deyildiyi kimi bu layihə qara rəngdə çap olunmuş fantastik görünəcək. Tövsiyə edilməyən yeganə rəng: Ağ, LED -lərdən gələn işıq, kifayət qədər qalın divarlarla belə materialın içərisindən keçə bilər, bu da bazanın kölgələrin qarışığı halına gəlməsinə və o anda aktiv olan rənglərin qarışığına çevrilməsinə səbəb olacaqdır.

3D Yazıcınız varsa, "Materiallar Bill" addımındakı spesifikasiyalara cavab verin:

"Materiallar Bill" addımında təqdim olunan. STL fayllarını standart PLA materialını çap etdiyiniz kimi çap edin, ağac materialı müəyyən miqdarda yonqar ilə qarışdırılmış PLA -dır. Tullantıların ağız boşluğuna yerləşməsinin qarşısını almaq üçün, hazırda istifadə olunmadığı zaman tıxanmaların qarşısını almaq tövsiyə olunur.

3D printeriniz yoxdursa:

3D Hub kimi bir 3D çap xidmətindən istifadə etməlisiniz. Bu, layihənin qiymətini artıracaq və hissələrin hazırlanması və göndərilməsi zamanı başa çatma müddətini artıracaq. Hər iki hissənin də mümkün qədər ucuza hazırlanmasının 27,36 dollara başa gələcəyi təxmin edilirdi, yürüşünüz dəyişə bilər. Yaxınlıqdakı kitabxanaların, məktəblərin, universitetlərin və s. Pulsuz və ya aşağı qiymətə istifadə edə biləcəyiniz 3D printerə malik olub -olmadığını araşdırmağa dəyər ola bilər.

Addım 3: Akrilik çubuğu kəsin

Akrilik çubuqların kəsilməsi
Akrilik çubuqların kəsilməsi
Akrilik çubuqların kəsilməsi
Akrilik çubuqların kəsilməsi
Akrilik çubuqların kəsilməsi
Akrilik çubuqların kəsilməsi
Akrilik çubuqların kəsilməsi
Akrilik çubuqların kəsilməsi

Akril çubuqlarla hansı naxış yaratmağa çalışdığınızdan asılı olaraq, bəzi dizaynların digərlərindən daha çox akril istifadə edəcəyi üçün daha çox akril çubuq sifariş etməyiniz lazım ola bilər. Bu layihədə "Azalan Merdiven" modeli istifadə ediləcək. Çubuqları harada yerləşdirdiyinizə və hansı uzunluqda kəsdiyinizə bağlı olaraq cəhd edə biləcəyiniz digər nümunələrə "Piramida" və ya hətta "İki Zirvə" də daxildir. Yuxarıdakı şəkillər, "enən pilləkən" naxışını kopyalamağa çalışırsınızsa, çubuqların kəsilməsi lazım olan uzunluqları göstərir. Bu nümunəni yerinə yetirmək üçün hər çubuq digərindən təxminən 1 "(25.4mm) qısa olmalıdır." Kvadrat "kəsiklər etdiyiniz çubuqları kəsərkən əmin olmaq istəyirsiniz. Bu o deməkdir ki, çubuğu mümkün qədər dik olaraq kəsməlisiniz. Çubuqları necə kəsdiyinizdən və hansı alətlərdən istifadə etdiyinizə görə bunu əldə etmək daha asan və ya çətin ola bilər. Mühərrik torna ilə bir çubuğu tam olaraq 9.000 "ölçüsündə kəsə bilərsiniz və kəsik tamamilə" kvadrat "olaraq kəsilə bilər, lakin əksər insanlar bunu bilmir t qarajlarında mühərrik torna tezgahı yoxdur. Çoğu insan, ehtimal ki, çubuqları bir mişar maşını və ya mişar mişarı ilə kəsəcək və bu alətlərdən istifadə edərək ən yaxşı kəsilmənin açarı kəsmək istədiyiniz bir xətti qeyd etməkdir və kəsikləri mümkün qədər dəqiq bir şəkildə düzəltməkdən əmin olun. mişar çalışmağa başlayanda yaradılan yivi izləməyə çalışacaq, buna görə də kəsməyə mükəmməl başlasanız, o ilkin kəsimi sınayacaq və təqib edəcək. Başqa bir əsas amil "iş tutma" və ya materialı necə sıxışdırdığınızdır; materialı nə qədər etibarlı etsəniz, kəsmək o qədər asan olacaq. Akrili sıxmaqla narahat olmağınız lazım olan əsas şey, çox təzyiqin çatlamasına səbəb ola biləcəyi üçün yumşaq olmaqdır və bu çubuqların layihənin mərkəzi parçası olacağını da unutmayın, akrili cızıqlar kimi cızmadığınızdan əmin olmaq istəyirsiniz. içəridən işıq saçanda çox aydın olacaq. Akrilik çubuqları zımpara etmək niyyətindəsinizsə, cızıqlar zımpara ilə gizlənəcək, amma yenə də akrilin cızılmamasını istəyəcəksiniz, çünki kəsik nə qədər dərin olarsa, onu gizlətmək üçün daha çox zımpara lazımdır.

Şəkillərdə "iş tutma" problemini necə həll etdiyim göstərilir. Ağac vintlərini akril çubuğun hər tərəfindəki iş dəzgahına vidaladım və materialı möhkəm tutana qədər bərkidim, metod materialı möhkəm tutur, eyni zamanda həcmli sıxaclar daxil etmədən mümkün olan ən yaxşı hərəkət aralığına imkan verir. Bununla birlikdə, hansı iş avadanlıqlarınızdan asılı olaraq "iş yerinizi" tənzimləməyiniz lazım ola bilər.

Addım 4: (İsteğe bağlı) Akril Çubuqları Zımparalayın

(İsteğe bağlı) Akril çubuqların zımpara edilməsi
(İsteğe bağlı) Akril çubuqların zımpara edilməsi
(İsteğe bağlı) Akril çubuqların zımpara edilməsi
(İsteğe bağlı) Akril çubuqların zımpara edilməsi

Lampanızın işığının yalnız yaşıl və mavi işıqların aktiv olduğu şəklə daha çox bənzəməsini istəyirsinizsə. Yəni rənglərə daha tutqun bir görünüşlə. Akrilik çubuqları təxminən 400 dənə ilə bitən müxtəlif zımpara parçaları istifadə edərək zımpara edə bilərsiniz ki, bu da gözəl bir tutuş verir. Zımpara edərkən çubuğun perimetri boyunca ardıcıl zımpara etdiyinizə əmin olun, çünki qeyri -bərabər zımpara çubuqların bir -birindən fərqli görünməsinə və simmetriyanın pozulmasına və ya işığın necə görünməsinə təsir göstərə bilər. Çubuqların Əsas Bədən hissəsinə uyğunluğunu da nəzərə almaq lazımdır. Zımpara edilməzdən əvvəl yaxın bir uyğunluğa sahib olsanız, çubuğun yerində möhkəm bir şəkildə tutulması üçün çubuğun ucunu əsas gövdə hissəsində tutulan hissədən daha çox zımpara etmək istəyə bilərsiniz. Prosesi daha sürətli etmək üçün çubuqları bir qazma maşınının yuvasına yerləşdirə və çubuğu yavaş bir sürətlə çevirə və dönərkən çubuğu zımpara edə bilərsiniz. Bu zımpara çubuğun ətrafında konsentrik olaraq qalacaq və materialı əllə edildiyindən daha sürətli çıxaracaq.

Çubuqların zımpara edilməsi prosesi, zımpara nəticəsində yaranan daha sərt səth səbəbiylə LED -lərin rənginin mat görünməsini təmin edir, zımpara nəticəsində yaranan kiçik zirvələr və dərələr işığın sadəcə keçmək əvəzinə çubuğun içərisinə sıçramasına səbəb olur. Bu da işıqları qaçmadığı üçün rəngləri daha "ehtiva edir", buna görə də digər rənglərlə qarışmayacaq, ancaq zımpara edilməmiş versiyanın işığına qədər gedə bilməz.

Zımpara edilməmiş çubuqların şəklindən də görə biləcəyiniz kimi, akril çubuğun içərisindəki çirklər səbəbindən işıq parıldayır, içindəki hər kiçik hava balonu işığın fərqli istiqamətdə sıçramasına və əks olunmasına səbəb olur ki, bu da işığa işıq verir. parıltı effekti. Bu təsir çox güman ki, hələ də zımpara edilmiş çubuqların içərisində baş verir, lakin işığın çubuqların yanlarında dayandırıldığı və keçmədiyi üçün görünmür.

Addım 5: Kabel çəkmə

Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama

Başlamadan əvvəl qeydlər:

Lehim işini asanlaşdırmaq üçün lövhənin tərsinə quraşdırıldığı diaqramı izləyərkən çox diqqətli olun. Diaqramın sağ tərəfində görünən şeylər, bitmiş naqillərin şəklində göründüyü kimi, tərs baxımdan sol tərəfdə olacaq. Hər LED üçün sarı/siqnal telləri GPIO pinlərinin yerləşdiyi yerdir. Başlamadan əvvəl üç dəfə yoxlayın, bu səhvi proses boyunca ən az bir dəfə etdim və çox sinir bozucu olacaq.

Lehim edərkən, ana gövdənin yanlarına lehimləmə dəmiri ilə toxunmamaq üçün diqqətli olun, kifayət qədər tez fərq etməsəniz, plastikdən tez əriyir.

Nəhayət, telləri əvvəlcə LED -ə lehimləmək və sonra işlərin ən çətin olması üçün telləri lövhəyə lehimləmək tövsiyə olunur.

Gəmidə təyinat - Ön tərəfdən baxıldıqda LED mövqeyi - Arduino Pin Nömrəsi

  • D0 - Ən soldakı LED - 16
  • D1 - Soldan 2 -ci - 5
  • D2 - Soldan 3 -cü - 4
  • D3 - Soldan 4 -cü - 0
  • D4 - Soldan 5 -ci - 2
  • D5 - Ən sağdakı LED - 14

Bu əlaqələr yuxarıda sadalanan lövhədəki pinlərdən hər bir LED-in müsbət (+) tərəfinə aparılacaq, hər bir LED-in mənfi (-) tərəfi ən yaxın yerə (GND) pininə bağlana bilər, bəzi LED-lərin paylaşılması lazım olacaq. lövhənin yalnız dörd torpaq (GND) pininə malik olması səbəbindən torpaq (GND) pin.

Addım 6: Kod

Kod, NodeMCU lövhəsinin giriş səhifəsinə sahib bir WiFi şəbəkəsinə sahib olması ilə işləyir. Daha sonra, NodeMCU -nun WiFi şəbəkəsinə daxil olursunuz, bu da heç bir şifrə yoxdur. Giriş səhifəsi, seçdiyiniz veb brauzerinizə lövhənin IP ünvanını yazaraq tapıla bilər. Giriş səhifəsində ev şəbəkənizin SSID və parolunu yazırsınız, sonra səhifəni yeniləyə və ana səhifənin ev şəbəkənizdə yerləşdiriləcəyi IP ünvanını tapa bilərsiniz. Bu nöqtədə NodeMCU şəbəkəsindən ayrılıb ev şəbəkənizə qayıda bilərsiniz. İndi ana səhifənin IP ünvanına gedə və şəbəkənizdəki hər hansı bir cihazdan lampanı idarə edə bilərsiniz. Veb səhifələr IPhone 6, 7, 8 üçün hazırlanmışdır, buna görə də səhifəniz cihazınız üçün düzgün biçimləndirilməmiş ola bilər. Cihazınız üçün HTML/CSS-ni dəyişdirmək və ya hər hansı bir cihaza avtomatik miqyaslandırmaq istəyirsinizsə, NodeMCU lövhəsi əslində veb saytlara ev sahibliyi etdiyi üçün veb saytların səhifələri Arduino kodunun içərisindədir.

Kodun işıqlar üçün bir neçə funksiyası var. Hər bir fərdi işıq üçün açma/söndürmə funksiyası var, eyni anda bütün işıqları yandıran bir rejim, işıqları soldan sağa söndürən bir rejim, hər işığı yandırana qədər təsadüfi olaraq yandırandan sonra hamısını söndürən bir rejim təsadüfi olaraq, Leftmost LED -i 1 olaraq, Sağdakı LED -i 6 olaraq və son olaraq üç Sol LED -i "Heads" olaraq qəbul edəcək "Coin Flip" rejimindən istifadə edərək təsadüfi bir rəng seçəcək bir "Zar Roll" rejimi. Ən sağdakı üç LED "quyruq" olaraq

Tövsiyə: