İçindekiler:

WiFi Kontrollü Akrilik Lamba: 6 Adım (Resimli)
WiFi Kontrollü Akrilik Lamba: 6 Adım (Resimli)

Video: WiFi Kontrollü Akrilik Lamba: 6 Adım (Resimli)

Video: WiFi Kontrollü Akrilik Lamba: 6 Adım (Resimli)
Video: Gördüğünüzde Kaçmanız Gereken En Tehlikeli 10 BÖCEK ►2 2024, Temmuz
Anonim
WiFi Kontrollü Akrilik Lamba
WiFi Kontrollü Akrilik Lamba

Lambanın ilk revizyonu bir arkadaşa yılbaşı hediyesi olarak yapıldı ve hediye edildikten sonra tasarımı ve kodu da revize edildi ve geliştirildi. Projenin ilk revizyonunun baştan sona tamamlanması 3 hafta sürdü, ancak ikinci revizyon, kodlama ve tasarımdaki engellerin çoğu ikinci seferde atlandığı için 1 günde tamamlandı. Farklı karmaşıklıktaki birkaç proje üzerinde çalışmaktan, talimatlara bağlı kalırsanız, bu proje kesinlikle kolay-orta zorlukta olabilir. Ancak, programlamada veya genel tasarımda değişiklik yapmak istiyorsanız bu zorlaşabilir. Proje, bitmiş ürün ve genel görünümü açısından birkaç yol alabilir. Bu farklı yollar, ışıkların nasıl göründüğünü ve çubukların oluşturduğu fiziksel modeli içerir. Parıldayan ışık hayranları için çubukları olduğu gibi bırakabilirsiniz. Çok az varyanslı mat renklerin hayranıysanız, çubukları zımparalamayı seçebilirsiniz.

Adım 1: Malzeme Listesi

Malzeme Listesi
Malzeme Listesi
  • 3/8" Çaplı Akrilik Çubuk - 14,31 Dolar - Daha ucuz seçenekler var ama bunların genel olarak birkaç kusuru var ve yüzey kusuru yok.
  • NodeMCU ESP8266 - 8,79 $ - Bu kartlar pek çok projede iyi ve beklendiği gibi çalıştı ve WiFi işlevi için gerekli olacak.
  • USB-A - USB-Mikro B kablosu - 4,89 $ - Genel olarak en ucuz seçenek ancak maliyet, marka veya renk seçimine bağlı olarak değişecektir.
  • Ahşap bazlı 1,75 mm 3D Yazıcı Filamenti - 24,50 $ - Daha ucuz seçenekler mevcut ancak bu marka harika çalışıyor ve tutarlı sonuçlar veriyor gibi görünüyordu.
  • #22 Ayar Bağlantı Teli - 15,92 $ - Bu projeyi tamamlamak için gerekenden daha fazla tel, ancak diğer projeler için olması harika.
  • LED Kiti - 6,89 $ - Kit, projeyi tamamlamak için gerekenden daha fazla LED içerir, ancak bunun gibi bir kit birçok kez kullanışlı oldu ve birçok projede kullanıldı.
  • Lehimleme Kiti - 17,99 $ - Genelde kullandığım kit, artık mevcut olmayan RadioShack'ten geliyor, bu yüzden bu, Amazon'da makul bir fiyata en yüksek puan alan kit gibi görünüyor.
  • Yardımcı Eller - 7,22 $ - Tamamen isteğe bağlı, ancak bazı bileşenleri/telleri yerinde tutarak lehimleme için kesinlikle kullanışlı oluyor.
  • Sıcak Tutkal Tabancası Seti - 19.99 $ - Sıcak tutkal tabancamı bir mağazadan aldım, ancak bu, ilk satın aldığıma kıyasla iyi bir fiyata iyi kalitede görünüyor.
  • Zımpara Kağıdı Kiti - 7,99 $ - Farklı irtifalarda zımpara kağıdından oluşan iyi bir kit, yalnızca akrilik çubukları akriliğe soğuk bir görünüm vermek için zımparalamak istiyorsanız gereklidir, ancak kestikten sonra akriliğin uçlarını temizlemek için inanılmaz derecede faydalıdır.
  • Demir testeresi - 9,00 $ - Akrilik çubukları kesmek için kullanılır, yüzlerce başka proje için kullanışlıdır, henüz yoksa harika bir alet.
  • Elektrikli Matkap - 47,89 $ - Tamamen isteğe bağlı, akrilik çubukları eşit ve eş merkezli olarak zımparalamak için çok kullanışlı, ayrıca diğer birçok proje için kullanışlı bir araç.
  • M3 Kapaklı Vidalar - 4,99 $ - Proje için gerekenden daha fazla vida ancak bir kez daha, özellikle elektronik projeleri için küçük projeler için, bu vidalar kullanışlıdır çünkü birçok panoda bu çap vidayı kabul eden önceden delinmiş delikler bulunur. Bu vidaları döndürmek için metrik altıgen anahtarlara ihtiyacınız olacak.
  • 3D Yazıcı - Bu projede yazdırılan en büyük parça yaklaşık 6" x 2" x 3" boyutundadır, bu nedenle bu boyutta bir nesneyi destekleyebilecek bir baskı yatağına sahip olmanız veya bu parçayı alabilecek birini/bir yer bulabilmeniz gerekir. basılı, fiyat, bu proje için parçaların nasıl tedarik edildiğine bağlı olarak büyük ölçüde değişir, bu nedenle dahil edilmeyecektir.

Toplam Maliyet - 190.37 $

Toplam maliyet yüksektir, ancak liste aynı zamanda herkesin projeyi tamamlamak için ihtiyaç duyacağı her şeyi içerir. Daha önce elektronik ve 3D baskı ile çalışmış kişiler, büyük olasılıkla projeyi tamamlamak için gerekli ekipmanların çoğuna sahip olacak ve fiyat önemli ölçüde düşecek. Yalnızca akrilik çubuklara, NodeMCU panosuna ve ahşap filamente ihtiyacınız varsa. maliyet ~48$ olur. Bu, daha ucuza tedarik edilen parçalarla değiştirirseniz daha ucuz olabilir, ancak fiyatla birlikte düşme eğiliminde olduğundan kalite konusunda çok dikkatli olun.

Adım 2: Ana Gövdeyi ve Alt Kapağı Yazdırma

Notlar: Ahşap esaslı bir filament kullanmanıza gerek YOKTUR, görünüşünü beğendiğim için bu sadece benim tercihimdi. "Giriş" bölümünde belirtildiği gibi, bu proje siyahla basılmış harika görünecek. Tavsiye edilmeyen tek renk: Beyaz, çünkü LED'lerden gelen ışık, oldukça kalın duvarlarda bile malzemeyi soğurabilir, bu da tabanın bir gölge karışımına ve o sırada etkin olan renklerin karışımına dönüşmesine neden olur.

"Malzeme Listesi" adımındaki özellikleri karşılayan bir 3D Yazıcınız varsa:

"Malzeme Listesi" adımında sağlanan. STL dosyalarını standart bir PLA malzemesini yazdırdığınız gibi yazdırın, ahşap malzeme yalnızca belirli bir oranda talaşla karıştırılmış PLA'dır. Bununla birlikte, talaşın nozulda çökmesini önlemek için, kullanımda olmadığı zamanlarda malzemenin çıkarılması için tıkanmaların önlenmesi tavsiye edilmiştir.

3D Yazıcınız yoksa:

3D Hub'lar gibi bir 3D yazdırma hizmeti kullanmanız gerekecektir. Bu, projenin fiyatını artıracak ve parçalar yapılırken ve sevk edilirken tamamlanması gereken süreyi artıracaktır. Her iki parçanın da mümkün olduğu kadar ucuza yapılmasının 27,36$'a mal olacağı tahmin edildi, kilometreniz değişebilir. Yakındaki kütüphaneler, okullar, üniversiteler vb. ücretsiz veya düşük maliyetle kullanabileceğiniz bir 3D yazıcıya sahip olup olmadığını araştırmaya değer olabilir.

Adım 3: Akrilik Çubuğun Kesilmesi

Akrilik Çubuğun Kesilmesi
Akrilik Çubuğun Kesilmesi
Akrilik Çubuğun Kesilmesi
Akrilik Çubuğun Kesilmesi
Akrilik Çubuğun Kesilmesi
Akrilik Çubuğun Kesilmesi
Akrilik Çubuğun Kesilmesi
Akrilik Çubuğun Kesilmesi

Akrilik çubuklarla hangi deseni oluşturmaya çalıştığınıza bağlı olarak, bazı tasarımlar diğerlerinden daha fazla akrilik kullanacağından daha fazla akrilik çubuk sipariş etmeniz gerekebilir. Bu proje bir "Azalan Merdiven" deseni kullanacaktır. Deneyebileceğiniz diğer desenler, çubukları nereye yerleştirdiğinize ve hangi uzunluklarda kestiğinize bağlı olarak bir "Piramit" ve hatta "İki Tepe" içerir. Yukarıdaki resimler, "Azalan Merdiven" desenini kopyalamaya çalışıyorsanız, çubukların kesilmesi gereken uzunlukları göstermektedir. Bu deseni gerçekleştirmek için her bir çubuk bir sonrakinden yaklaşık 1" (25,4 mm) daha kısa olmalıdır. Çubukları keserken "kare" kesimler yaptığınızdan emin olmak istersiniz. Bu, çubuğu mümkün olduğunca dik kesmeniz gerektiği anlamına gelir. Bu, çubukları nasıl ve hangi aletlerle kestiğinize bağlı olarak daha kolay veya daha zor olabilir. Bir motor torna tezgahı ile bir çubuğu tam olarak 9.000" kesebilir ve kesimin kesinlikle "kare" olmasını sağlayabilirsiniz, ancak çoğu insan bunu yapmaz. Garajlarında motor torna tezgahı yok. Çoğu insan çubukları demir testeresi veya kesme testeresi ile kesecektir ve bu araçları kullanarak en iyi kesimi elde etmenin anahtarı, kesmek istediğiniz yeri işaretlemek ve kesimi mümkün olduğunca doğru bir şekilde hizaladığınızdan emin olmaktır. testere, başladığınızda oluşturulan oluğu deneyecek ve takip edecek, bu nedenle kesime mükemmel bir şekilde başlarsanız, ilk kesimi deneyecek ve takip edecektir. Diğer bir önemli faktör de "iş tutma" veya malzemeyi nasıl sıkıştırdığınızdır; malzemeyi ne kadar güvenli yaparsanız, kesilmesi o kadar kolay olur. Akrilik kenetleme ile ilgili endişelenecek en önemli şey, çok fazla baskının çatlayabileceğinden nazik olmaktır ve ayrıca bu çubukların projenin merkezi parçası olacağının farkında olun, akriliği çizikler olarak çizmediğinizden emin olmak istersiniz. ışık içinden parladığında çok belirgin hale gelecektir. Akrilik çubukları zımparalamayı düşünüyorsanız, çizikler zımpara ile gizlenecektir ancak yine de akriliğin çizilmesini önlemek isteyeceksiniz, çünkü kesim ne kadar derin olursa, onu gizlemek için o kadar fazla zımpara gerekir.

Resimlerde "iş tutma" sorununu nasıl çözdüğüm yer almaktadır. Akrilik çubuğun her iki tarafındaki çalışma tezgahıma ahşap vidalar vidaladım ve malzemeyi sıkıca kavrayana kadar sıktım, yöntem malzemeyi sıkıca tutarken hacimli kelepçeler içermeyerek mümkün olan en iyi hareket aralığını sağlar. Ancak, sahip olduğunuz ekipmana bağlı olarak "iş tutma"nızı ayarlamanız gerekebilir.

Adım 4: (Opsiyonel) Akrilik Çubukların Zımparalanması

(Opsiyonel) Akrilik Çubukların Zımparalanması
(Opsiyonel) Akrilik Çubukların Zımparalanması
(Opsiyonel) Akrilik Çubukların Zımparalanması
(Opsiyonel) Akrilik Çubukların Zımparalanması

Lambanızın ışığının sadece yeşil ve mavi ışıklar aktifken resimdeki gibi görünmesini istiyorsanız. Yani renklere daha mat bir görünüm kazandırmak. Akrilik çubukları, güzel bir mat yüzey veren, yaklaşık 400 tane ile biten, değişen iriliklerde zımpara kağıdı kullanarak zımparalamayı seçebilirsiniz. Zımparalarken çubuğun çevresini tutarlı bir şekilde zımparaladığınızdan emin olun, çünkü düzensiz zımparalama çubukların birbirinden farklı görünmesine ve simetriyi bozmasına veya ışığın nasıl göründüğünü etkilemesine neden olabilir. Ayrıca çubukların Ana Gövde parçasına oturmasına da dikkat etmek isteyeceksiniz. Zımparalamadan önce sıkı oturuyorsa, çubuğun hala sıkıca yerinde tutulabilmesi için, çubuğun Ana Gövde parçasında tutulan kısımdan çok daha fazla gösterilen ucunu zımparalamak isteyebilirsiniz. İşlemi daha hızlı hale getirmek için, çubukları bir matkabın aynasına yerleştirebilir ve çubuğu yavaş bir hızda döndürebilir ve çubuğu dönerken zımparalayabilirsiniz. Bu, zımparalamayı çubuğun etrafında eş merkezli tutacak ve malzemeyi elle yapıldığından daha hızlı çıkaracaktır.

Çubukların zımparalanması işlemi, zımparalamanın oluşturduğu daha pürüzlü yüzey nedeniyle LED'lerden gelen rengin mat görünmesini sağlar, zımparalama tarafından oluşturulan küçük tepeler ve vadiler, ışığın sadece geçmek yerine çubuğun içinde geri sıçramasına neden olur. Bu ayrıca, ışık da kaçmadığı için renkleri daha "kapsamlı" tutar, bu nedenle diğer renklerle kaynaşmaz, ancak zımparalanmamış versiyondan gelen ışık kadar uzağa gitmeyebilir.

Zımparalanmamış çubukların resminden de fark edebileceğiniz gibi, akrilik çubuğun içindeki safsızlıklar nedeniyle ışık parlar, içerideki her küçük hava kabarcığı ışığın farklı bir yönde sıçramasına ve yansımasına neden olur, bu da ışığa " ışıltı" etkisi. Bu etki büyük olasılıkla hala zımparalanmış çubukların içinde meydana gelmektedir, ancak ışığın çubuğun kenarlarında durması ve içinden geçmemesi nedeniyle görülmemektedir.

Adım 5: Kablolama

kablolama
kablolama
kablolama
kablolama
kablolama
kablolama

Başlamadan önce notlar:

Lehimlemeyi kolaylaştırmak için kartın baş aşağı monte edildiği diyagramı takip ederken ÇOK dikkatli olun. Diyagramın sağ tarafında görünen şeyler, bitmiş kablolama resminde görülebileceği gibi baş aşağı perspektiften sol tarafta olacaktır. Her LED için sarı/sinyal kabloları, GPIO pinlerinin bulunduğu yerdir. Başlamadan önce üç kez kontrol edin, bu hatayı süreç boyunca en az bir kez yaptım ve çok sinir bozucu olacak.

Ayrıca havya yaparken Ana Gövde parçasının kenarlarına havya ile dokunmamaya dikkat edin, yeterince hızlı fark etmezseniz plastiğin içinden hızla eriyebilir.

Son olarak, kabloları önce LED'e lehimlemeniz ve ardından işleri en az zor hale getirmek için kabloları tahtaya lehimlemeniz önerilir.

Karttaki Tanımlama - Önden Bakıldığında LED'in Konumu - Arduino Pin Numarası

  • D0 - En Soldaki LED - 16
  • D1 - 2. Soldan - 5
  • D2 - Soldan 3. - 4
  • D3 - Soldan 4. - 0
  • D4 - Soldan 5. - 2
  • D5 - En Sağdaki LED - 14

Bu bağlantılar, her bir LED'in pozitif (+) tarafına yukarıda listelenen kart üzerindeki pinlerden yapılacaktır, her bir LED'in negatif (-) tarafı en yakın toprak (GND) pinine bağlanabilir, bazı led'ler paylaşmak zorunda kalacaktır. kartın yalnızca dört toprak (GND) pimine sahip olması nedeniyle bir toprak (GND) pimi.

Adım 6: Kod

Kod, NodeMCU panosunun bir oturum açma sayfası barındıran bir WiFi ağı barındırmasını sağlayarak çalışır. Ardından NodeMCU'nun varsayılan olarak parolası olmayan WiFi ağına giriş yaparsınız. Oturum açma sayfasına, tercih ettiğiniz web tarayıcınıza kartın IP adresini yazarak ulaşabilirsiniz. Giriş sayfasında, ev ağınızın SSID'sini ve şifresini yazarsınız, ardından sayfayı yenileyebilir ve ana sayfanın ev ağınızda barındırılacağı IP adresini bulabilirsiniz. Bu noktada NodeMCU'nun ağ bağlantısını kesebilir ve ev ağınıza dönebilirsiniz. Artık ana sayfanın IP adresine gidebilir ve ağınızdaki herhangi bir cihazdan lambayı kontrol edebilirsiniz. Web sayfaları IPhone 6, 7, 8 için tasarlanmıştır, bu nedenle sayfa cihazınız için doğru şekilde biçimlendirilmemiş olabilir. Cihazınız için HTML/CSS'yi değiştirmek veya herhangi bir cihaza otomatik olarak ölçeklendirmek isterseniz, web sitelerinin sayfaları, NodeMCU panosu aslında web sitelerini barındırdığından, Arduino kodunun içinde bulunur.

Kodun, ışıklar için çeşitli işlevleri vardır. Her bir ışık için açma/kapama işlevine, tüm ışıkları aynı anda açan bir mod, ışıkları soldan sağa azaltan bir mod, her ışığı tamamen açılıncaya kadar rastgele açan ve ardından hepsini kapatan bir mod vardır. Rastgele, En Soldaki LED'i 1 ve En Sağdaki LED'i 6 olarak kullanarak yanacak bir rengi rastgele seçecek bir "Zar Yuvarlama" modu ve son olarak En Soldaki üç LED'i "Heads" olarak kabul edecek bir "Jeton Çevirme" modu ve "Kuyruklar" olarak en sağdaki üç LED

Önerilen: