İçindekiler:
- Adım 1: Malzemelerinizi Toplayın
- Adım 2: PCB Yapın veya Alın
- Adım 3: Elektroniği Birleştirin
- Adım 4: Arduino Kodunu Yükleyin ve WiFi'ye Bağlayın
- Adım 5: Işıkları ve Gücü Kablolayın
- Adım 6: Elektroniği Güvende Tutun
- 7. Adım: Mobil Uygulamayı Yükleyin ve Kullanın
- 8. Adım: Harika Bir Şey Yapın
Video: Daha Kolay WiFi LED Işık Şeridi Kontrol Cihazı: 8 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Geçen Bahar, bir NodeMCU ESP8266-12E geliştirme kartı kullanarak iki şerit LED ışığını kontrol etmek için özel donanım ve yazılım tasarlamaya başladım. Bu süreçte, bir CNC router üzerinde kendi Baskılı Devre Kartlarımı (PCB'ler) nasıl yapacağımı öğrendim ve süreç boyunca adım adım ilerleyen bir Eğitilebilir Yazı yazdım. (Talimatlar bağlantısı) Bunu, denetleyici için GPL'd Açık Kaynak Yazılımı ve ışık denetleyicisini kullanmak için bir mobil uygulama dahil olmak üzere LED ışık şeritleri için kendi WiFi denetleyicinizi oluşturmaya yönelik talimatlar yazarak takip ettim. (Öğreticiler bağlantısı) Bu ikinci talimat, birkaç aylık öğrenme, geliştirme, test etme ve yeniden düzenlemenin sonucuydu ve donanımın dokuzuncu revizyonunu içeriyordu. Bu sürüm 10.
Neden onuncu bir versiyon yapıyorsunuz ve neden bunun hakkında yazıyorsunuz? Uzun lafın kısası, düzinelerce denetleyici yapmam gerekiyordu, bu yüzden kablolamanın daha kolay, daha hızlı üretilmeleri ve daha sağlam olmaları gerekiyordu. Bu projenin bugünlere gelmesi sürecinde çok şey öğrendim. Denetleyici hakkında önceki Talimatları yazdığımda, elektronikleri özel bir PCB oluşturma konusundaki mevcut bilgilerime dayanarak oluşturmuştum. Özel bir PCB ile ilk "gerçek" projem ışık kontrolörüydü ve öğrenme yolumda dokuz versiyon oluşturdum. Son birkaçı oldukça iyiydi.
Yol boyunca, özellikle bunu başka bir seviyeye yükseltmeye yardımcı olan birkaç şey öğrendim.
- Açık Kaynak Yazılımı ile başlamaya kararlıydım ve başlangıçta panomu Fritzing ile tasarladım. Hala bir PCB tasarlamayı öğrenmek için yeni başlayanlar için doğru program olduğuna inanıyorum çünkü şematik oluşturmayı öğrenmek zorunda değilsiniz, ancak şimdi daha profesyonel bir CAD aracına "mezun olunması" gerektiğine inanıyorum. Seçtiğim program Eagle. Eagle ile üretebildiğim pano, Fritzing ile oluşturabildiğimden çok daha iyi.
- Biraz deneyimden sonra artık "kutunun dışında düşünebiliyorum" biraz daha iyi. Fark ettiğim özel şey, pin atamalarını yeniden düzenleyerek ve çok basit bir üst tarafı olan çift taraflı bir panoya dönüştürerek kablolamayı önemli ölçüde basitleştirebileceğimdi. CNC yönlendiricimle hala güvenilir bir şekilde çift taraflı PCB üretemiyorum, ancak bu yeni kartın üst tarafını manuel olarak kablolamak, önceki tasarımda gerekli olan jumperları kablolamaktan daha kolay. Sadece tek taraflı PCB yapabilenler için, bu proje tek taraflı bir kart oluşturularak ve birkaç bağlantıyı manuel olarak kablolayarak gerçekleştirilebilir.
- CNC router'ınız yok mu? Artık kendi PCB'nizi bir tane olmadan yapmanın birkaç yolunu gösterebilirim.
- Hala kendi PCB'nizi yapamıyor musunuz (veya istemiyor musunuz)? Bu proje için tasarladığım PCB'leri ticari olarak üretebildiğim miktar ve fiyatlarda stoklayıp satmayı başardım. Bu, bu projenin lehimleme yeteneğinden daha fazla elektronik becerisi olmadan gerçekleştirilebileceği anlamına gelir.
İki şerit LED ışık için kendi WiFi denetleyicinizi oluşturmaya hazır mısınız? İyi. Malzeme listesine.
Bu bir Instructable olarak başlasa da, APPideas için devam eden bir proje haline geldi. Bu Talimatı zaman zaman güncelliyoruz, ancak en son bilgiler her zaman https://appideas.com/wfc adresinde mevcuttur.
Adım 1: Malzemelerinizi Toplayın
Bu malzeme listesi, kendi PCB'nizi üretebileceğinizi veya bu proje için özel olarak bir tane satın alacağınızı varsayar. Bu projeyi özel bir PCB olmadan yapmanın yolları var. Bunu özel bir PCB olmadan çıkarmaya çalışmak istiyorsanız, aşağıdaki Talimatın 2. adımını okuyun. (Talimatlar bağlantısı) Kişisel olarak satın aldığım parçaları listelediğimi ve öğelerin çoğunun ihtiyacınız olandan daha büyük miktarlarda satıldığını unutmayın. Alışveriş yapmaktan çekinmeyin.
- (1) NodeMCU ESP8266-12E geliştirme kartı (Amazon bağlantısı)
- (1) 5V voltaj regülatörü (Amazon bağlantısı)
- (1) Voltaj regülatörü ısı emicisi (Amazon bağlantısı)
- (1) 100µf kapasitör ve
- (1) 10µf kapasitör (Amazon bağlantısı)
- (2) 5 kutuplu, 3,5 mm aralıklı vidalı terminaller (eBay bağlantısı)
- (1) 2 kutuplu, 5 mm aralıklı vidalı terminal (Amazon bağlantısı)
- (8) N-kanallı MOSFET'ler (Amazon bağlantısı)
- (1) rulo SMD 5050 LED ışık şeridi (Amazon bağlantısı)
- (1) 12V, 5A DC güç kaynağı (ışıklarınızla birlikte verileni kullanamıyorsanız) (Amazon link)
- (1) 5 telli kablo (Amazon bağlantısı)
Sarf malzemesi, isteğe bağlı ve aksesuar malzemeleri ve araçları:
- (1) Havya (Amazon bağlantısı)
- (bazı) Lehim (Amazon bağlantısı)
- (bazıları) Reçine macunu akısı (Amazon bağlantısı)
- (1) Tel striptizci (Amazon bağlantısı)
- (1) Devre kartı mengenesi (Amazon bağlantısı)
- (bazıları) Sıvı elektrik bandı (Amazon bağlantısı)
- (bazı) Süper yapıştırıcı (Amazon bağlantısı)
- (5) #4 - 1/2" ağaç vidaları (Amazon bağlantısı)
- (bazıları) Cırt bantlı kablo bağları veya fermuarlı bağlar (Amazon bağlantısı)
Son olarak, bir PCB'ye ihtiyacınız olacak. Kendiniz yapabilirsiniz (dosyalar ve talimatlar aşağıdadır) veya bizden bir tane sipariş edebilirsiniz.
- (1) APPideas'tan önceden hazırlanmış PCB (APPideas bağlantısı) veya
- (1) Tek taraflı bakır kaplı PCB (Amazon bağlantısı) veya
- (1) Çift taraflı bakır kaplı PCB (Amazon bağlantısı)
Kendi PCB'nizi yaparsanız, yönlendirici uçları ve tutucu malzemeler veya aşındırma kimyasalları gibi yapınızı tamamlamak için gereken ek malzemeleri belirlemeniz gerekecektir.
Artık malzemelerinizi bir araya getirdiğinize göre, proje için PCB'yi nasıl elde edeceğinizi bulalım.
Adım 2: PCB Yapın veya Alın
Kendi PCB'nizi üretemiyorsanız veya yapmak istemiyorsanız, ticari olarak üretilen az sayıda panom var ve burada satılabilirler (appideas link). Nakliye, bunları elinize almanın en pahalı kısmıdır, ancak birden fazla sipariş vererek tasarruf edebilirsiniz.
Kendi Baskılı Devre Kartınızı (PCB) yapma yeteneğiniz varsa, özel WiFi LED ışık şeridi denetleyicisi için PCB yapmak için ihtiyacınız olan tüm dosyalar aşağıdadır.
Bir CNC yönlendiriciniz varsa ve PCB'lerin nasıl oluşturulacağını bilmiyorsanız, konuyla ilgili ayrıntılı Talimatımı okuyun. (Instructables link) Başka hiçbir yolla kişisel olarak özel bir PCB üretmedim. Makul derecede iyi huylu kimyasallarla (Instructables bağlantısı) bir PCB'nin nasıl yapılacağı hakkında bu Talimatı kontrol edebilir veya Instructables.com'da "Özel PCB" araması yapabilir ve çeşitli yöntemler olduğunu keşfedebilirsiniz.
Gerber ve excellon dosyalarını indirmek için aşağıdaki bağlantıları kullanın. Tasarımda değişiklik yapmak istemeniz durumunda aşağıdaki Eagle dosyalarını da indirebilirsiniz. Bu iki taraflı bir PCB'dir, ancak yalnızca tek taraflı panolar üretme yeteneğiniz varsa, yalnızca alt tarafı kesmeniz gerekecektir. Elektronik montaj bilgilerinde panonun üst tarafından izleri manuel olarak kablolamak için talimatlar vereceğim. Bunu yapmak oldukça basittir, bu nedenle iki taraflı bir tahta üretmek sizin için zorsa iyi bir seçimdir.
Bu PCB'leri toplu olarak satın almanız gerekiyorsa, PCBWay'de halka açık bir projede mevcutturlar. (PCBWay bağlantısı)
Adım 3: Elektroniği Birleştirin
Artık bileşenlerinizi bir araya getirdiğinize ve elinizde PCB'ye sahip olduğunuza göre, lehimlemeye başlama zamanı! Çok fazla lehim noktası var ama birazdan göreceğiniz gibi lehimleme çok basit. Referans için resimlere bakın. Yukarıda resmedilen sarı/ten rengi PCB'lerin bir CNC router'da yapıldığını ve mavi PCB'lerin ticari olarak üretilmiş versiyon olduğunu unutmayın.
- NodeMCU ESP8266-12E geliştirme kartını PCB'ye takın. Bu kartı yanlışlıkla geriye doğru takmak mümkündür ve lehimlendikten sonra çıkarılması zordur, bu nedenle pimlerin doğru yönlendirildiğinden emin olun. İzleri olan tüm pedleri lehimleyin. Toplamda 12 tane vardır - bir sıra pim boyunca on ve diğerinde iki adet. İz bırakmayan pedleri lehimlemenize gerek yoktur. Lehimin bu pimlerin etrafından akmasını sağlamakta zorlanıyorsanız, reçine pastası akısı yardımcı olacaktır.
- 5V voltaj regülatörünü ve ısı senkronizasyonunu gösterildiği gibi birleştirin, ardından üç ucunu fotoğraflarda görüldüğü gibi NodeMCU ESP8266-12E geliştirme kartının solundaki PCB'ye lehimleyin.
- Voltaj regülatörünün hemen arkasındaki pedlere iki kondansatörü takın. Kondansatörlerin sırasına ve polaritesine dikkat edin. 100µf kapasitör PCB'nin dış kenarına en yakın yere kurulmalıdır ve 10µf kapasitör PCB'nin iç kısmına en yakın yere kurulacaktır. Kondansatörlerin negatif uçları birbirine bakmalıdır.
- Sekiz MOSFET'in tamamını, NodeMCU geliştirme kartının sağındaki pedlerdeki PCB'ye lehimleyin. Alt tabakayı lehimlediğinizde, sadece iz olan uçları lehimlemek gerekir. Bununla birlikte, yirmi dört uç vardır ve bunlardan on sekizinin PCB'nin alt tarafında lehimlenmesi gerekir, bu nedenle birkaç dakika daha ayırıp hepsini lehimlemeniz karışıklığı önlemeye yardımcı olur. Ayrıca aşağıda açıklandığı gibi uygun yollardan lehim akıtarak üst tabakayı lehimlemek zorunda kalmayabilirsiniz.
-
Tahtanın üst izlerini lehimleyin.
- Çift taraflı bir PCB'niz varsa, PCB'nin üst tarafındaki izlere bağlı sekiz lehim noktasını lehimleyin. Bu izler, MOSFET'lerin sekiz sağ ayağının her birine bağlanır. Üst taraf bağlantılarını lehimlemenin kolay bir yolu, pimleri havya ile alt taraftan biraz ısıtmak, ardından reçine pastası tozu kullanmak ve alttan geçişe izin verecek kadar lehim uygulamaktır. Bu yöntem reçine pastası akısı olmadan çalışacaktır, ancak akı lehimin biraz daha serbest ve daha az ısı ile akmasına yardımcı olacaktır. Isıyı çıkardığınızda, tahtanın üstünde katı bir lehim olmalıdır. Çalışmanızı test ettiğinizden emin olun!
- Çift taraflı bir PCB'niz yoksa, MOSFET'lerin her birinin sağ ayağını birbirine bağlamanız gerekecektir. Bu, devredeki bir toprak bağlantısıdır. Her dörtlü gruptaki sol alt MOSFET, PCB'nin alt tarafında devrenin ortak toprağına zaten bağlı olduğundan, aynı gruptaki diğer üç MOSFET'in sağ ayağını toprak ayağına bağlamak yeterlidir.. Bunu, jumper kablolarını doğrudan kartın üst tarafındaki MOSFET'lerin bacaklarına lehimleyerek veya jumper kablolarını PCB'nin altındaki uygun uçlara lehimleyerek yapabilirsiniz. Kasanın içindeki kabloları gizleyebilmek için PCB'nin altına lehimlemeyi seçtim.
- İki kutuplu, 5 mm aralıklı vidalı terminal bloğunu NodeMCU geliştirme kartının sol tarafına takın. Vidalı terminaller oldukça fazla suistimal alır, bu nedenle bir damla süper yapıştırıcı ekleyerek ve PCB'ye 30 saniye boyunca bastırarak PCB'ye sabitleyin. Yerine yapıştırıldıktan sonra, PCB'nin altındaki iki ucunu lehimleyin.
- (2) beş kutuplu, 3 mm aralıklı vidalı terminal bloklarını MOSFET'lerin sağ tarafına takın. Bu klemensleri yukarıda belirtildiği şekilde PCB'ye yapıştırın, ardından kartın altındaki on kablonun hepsini lehimleyin - her terminal bloğu için beş kablo.
- Her şey lehimlenmiştir, bu yüzden işinizi temizlemenin ve doğrulamanın zamanı geldi. Güvenlik gözlüğü takarak başlayın, ardından tahtanın alt tarafındaki uçlardaki fazla metali düzeltin. NodeMCU ESP8266-12E geliştirme kartının uçlarını kesmemenizi öneririm. Pimler çok kalındır ve tel kesicilere zarar verme eğilimindedir.
- İz uç noktalarını bir ohmmetre ile test ederek çalışmanızı doğrulayın. Ohmmetrenizden bir ucu PCB üzerindeki lehim noktasına bağlayın, ardından diğer ucu izin diğer tarafında bulunan lehim noktasına bağlayın. Tüm uygun izler arasında sürekliliğe sahip olmalısınız. Üst taraftaki lehim noktalarınızı iki kez kontrol etmek özellikle iyi bir fikirdir. Bunu yapmak için, ohmmetrenizin bir ucunu NodeMCU ESP8266-12E geliştirme kartındaki bir topraklama pimine bağlayın, ardından diğer ucu birer birer MOSFET'lerin her birinin sağ ayağına bağlayın. Bu pinler ile devrenin ortak topraklaması arasında devamlılık olmalıdır.
Adım 4: Arduino Kodunu Yükleyin ve WiFi'ye Bağlayın
Bütünlük adına, bu talimatları önceki Eğitilebilir Tablomdan büyük ölçüde tekrarlıyorum. NodeMCU geliştirme kartını Vin ile çalıştırılırken yanlışlıkla USB'ye takma olasılığını önlemek için elektronik aksamları emniyete almadan veya 12V güç kaynağını bağlamadan önce Arduino kodunu yüklemek için kasıtlı olarak talimatlar veriyorum.
Arduino IDE'nin alınması, kurulması ve ayarlanması. Zaten bir Arduino IDE'niz varsa ve bir ESP8266 kartı kullanmak için kurulum yaptıysanız, aşağıdaki ZIP dosyasını indirin, sıkıştırmasını açın, ardından içerdiği çizimi ESP'ye yükleyin. Aksi takdirde, buradan Arduino IDE'yi alın ve kurun. Arduino IDE tarafından ESP kartının tanınması için birkaç adım vardır. Onlara kısa ve öz maddeler vereceğim. Ne yaptığınıza ve neden yaptığınıza dair tam bir açıklama istiyorsanız, buradan okuyabilirsiniz.
- Arduino IDE'yi açın ve Dosya > Tercihler'e tıklayın (macOS'ta bu, Arduino IDE > Tercihler olacaktır)
- Bu adresi Ek Pano Yöneticisi URL'leri kutusuna girin:
- Tamam'ı tıklayın
- Ana Arduino IDE ekranına geri dönün, Araçlar > Pano > Pano Yöneticisi…'ne tıklayın.
- "esp8266"yı arayın ve bulduğunuzda Kur'a tıklayın ve Boards Manager penceresini kapatın
- Araçlar > Pano'ya tıklayın ve NodeMCU 1.0 (ESP8266-12E Modülü) öğesini seçin.
- Araçlar > Bağlantı Noktası'na tıklayın ve ESP kartının bağlı olduğu USB bağlantı noktasını seçin
Farklı türde bir Arduino kartı üzerinde geliştirme yaptığınız her zaman son iki adımı gerçekleştirmeniz ve ESP8266'ya geri dönmeniz gerekecektir. Bunun geri kalanı sadece bir kez yapılmalıdır.
Bu taslağı derlemek için IDE'ye birkaç kitaplık yüklemeniz gerekecek, bu nedenle Sketch > Include Library ve ESP8266WiFi'yi tıklayın. Aşağıdaki kitaplıkları da aynı şekilde yüklemeniz gerekecek (Sket > Kitaplığı Dahil Et'e tıklayın, ardından kitaplık adına tıklayın): ESP8266mDNS, ESP8266WebServer, WiFi, ArduinoJson, EEPROM, ArduinoOTA. Kitaplıklar listesinde bunlardan hiçbirini görmüyorsanız, Sketch > Kitaplığı Dahil Et > Kitaplığı Yönet'i tıklayıp kitaplık adını aratarak kitaplığı bulabilirsiniz. Bulduğunuzda, Yükle'ye tıklayın, ardından çiziminize dahil etmek için adımları tekrar izleyin.
Kodun derlenmesi ve tahtaya gönderilmesi. Bunu yapmadan önce, bir voltaj regülatörü taktıysanız, ESP kartının Vin pinine güç gelmediğini doğrulayın. Bu adımda (aşağıda) bulunan zip dosyasını indirin ve sıkıştırmasını açın veya github'dan alın. (github bağlantısı) ESP kartınızı USB üzerinden bilgisayarınıza takın, Araçlar menüsünden uygun Kart ve Bağlantı Noktasını seçin, ardından Yükle düğmesine tıklayın. Konsolu izleyin ve biraz sonra kod yüklenecek. Cihazın ne kaydettiğini görmek istiyorsanız, Seri Monitörü açın ve baud hızını 57600'e ayarlayın. Çizim çok konuşkan değil, ancak cihazın IP adresi gibi bazı durum bilgilerini gösteriyor.
Denetleyiciyi ağınıza bağlamak ve yapılandırmasını sağlamak için:
- Denetleyiciyi açın
- Bilgisayarınızda veya bir mobil cihazda, denetleyicinin oluşturduğu WiFi ağına bağlanın. "appideas-" ile başlayan bir SSID'ye sahip bir ağ oluşturacaktır.
- Bir web tarayıcısı açın ve https://192.168.4.1:5050 adresine gidin.
- Ağınıza bağlanmak için kimlik bilgilerini sağlayın, ardından BAĞLAN düğmesini tıklayın
- Denetleyiciye atanan IP adresini alın. Bu kısmın henüz daha kolay olmadığı için üzgünüm. WiFi yönlendiricinizin DHCP aygıt listesine nasıl ulaşacağınızı biliyorsanız, WiFi denetleyicisi, aygıtın Erişim Noktası SSID'sinde "esp" ve "appideas-" den sonra gelen dört karakter içeren bir aygıt adıyla onda görünecektir. Arduino Seri Monitör ayrıca cihazın atanmış IP adresini de gösterecektir.
Arduino kodunun nasıl çalıştığını bilmek istiyorsanız, önceki Instructable'ımın 4. adımında okuyabilirsiniz. (Eğitilebilir bağlantı) Bu Talimat ayrıca, ışıklarınızı ve WiFi denetleyicinizi test etmek için bir web tarayıcısının nasıl kullanılacağından bahseder, bu nedenle mobil uygulama kurulumuna geçmek için sabırsızlanırsanız, bunu kontrol edebilirsiniz.
Adım 5: Işıkları ve Gücü Kablolayın
Yine, önceki Eğitilebilirliğimin adımlarından birinin büyük bir bölümünü tekrarlayacağım.
Yalnızca bir veya iki ışık seti bağlıyorsanız, ışık şeritlerine lehimlemeniz gerekmez. Yukarıdaki ikinci resme bir göz atın. Işık şeridini ortada bir yerden kesin, ışık rulosunun önüne ve arkasına zaten bağlı olan konektörleri kesin, kabloların uçlarını soyun ve kontrol cihazınıza bağlamaya hazırsınız. Bu kadar. Işıkları kontrolördeki uygun uçlara bağlamanız yeterli ve işiniz bitti.
İkiden fazla ışık setine ihtiyacınız varsa veya üreticinin kablo uçlarını zaten "hasat ettiyseniz", kabloları doğrudan şeritlere lehimlemeniz gerekir ve bu biraz zor olabilir. Bu konuda zaten çok iyi bir Eğitilebilirlik var, bu yüzden onu erteleyeceğim. Ancak bunu yapmadan önce, bu talimatlara bakarken aklınızda bulundurmanızı istediğim birkaç not var:
- Şeride lehimlemeyi bitirdikten sonra, yanlışlıkla bitişik pedleri bağlamadığınızı doğrulamak için bir ohmmetre kullanın. Aralarında süreklilik olmadığını doğrulamak için birinci ve ikinci lehimli pedlere giden ohmmetre uçlarına dokunmanız yeterlidir, ardından ikinci ve üçüncü, üçüncü ve dördüncü… Başıboş bir tel telini gözden kaçırmak (görmemek) kolaydır ve bu kötü bir şey olmadığını doğrulamak sadece birkaç saniye sürer.
- Kablolarına özellikle dikkat edin çünkü renkleri karışmış gibi görünüyor. Aslında "yanlış" olan şey, ışık şeridinin uçlarının tipik olandan farklı bir sırada olmasıdır, ancak 5 telli tel normaldir.
-
Şiddetle tavsiye edilir: Bağlantıyı sabitlemek için ısıyla daralan makaron kullanmak yerine (Talimat Tablosunun sonuna yakın), Sıvı Bant kullanın. (Amazon bağlantısı) Bağlantılarınız önemli ölçüde daha iyi yalıtıma sahip olacak ve çok daha güvenli olacaktır. Resimleri ekledim, ancak daha önce Liquid Tape kullanmadıysanız işlem oldukça basit:
- Çıplak lehim noktalarınıza "glob" yapın ve tüm çatlaklara girmesine izin verin. Altında tek kullanımlık bir şey (kağıt poşet, geçen haftanın gazetesi, bez vb.) bulundurun. Kalın bir kat uygulayın. Biraz damlamasında sorun yok. Bu yüzden altında tek kullanımlık bir şey var. Lehimlenen her şeyin tamamen kaplandığından ve biraz da olsa görünmediğinden emin olun. Kalın koyun. Bu şekilde kalmayacak.
- En az 3-4 saat kurumasını bekleyin. Kurudukça büzüşecek ve tellerinizin etrafında sıkıca oluşacaktır. Bu iyi! Lehim noktalarınız kelimenin tam anlamıyla yerlerine yapıştırılıyor ve sıvının sızabileceği her yeri bir kauçuk tabakası (-ish maddesi) izole ediyor. Kasıtlı veya şiddetli bir hareketten başka bir şey veya bağlantıları koparabilir veya kısa devreye neden olabilir.
- 3-4 saat geçtikten sonra ikinci bir kat ekleyin ve kurumasını bekleyin. Bu ceket çok daha ince olabilir. Hiçbir şeye sızması gerekmez - sadece ilk katmanı sızdırmaz hale getirmek ve sabitlemektir. İkinci kat kuruduktan sonra kullanıma hazırdır.
Bunların hepsi yoldan çıktı, işte Eğitilebilir'in bağlantısı. (Öğreticiler bağlantısı)
Artık kablolar ışık şeritlerinizden geldiğine göre, bunları 5 kutuplu vidalı terminallerdeki uygun uçlara bağlayın. Üretilen PCB'mizi satın aldıysanız, sizin için etiketlenirler. Değilse, yukarıdan aşağıya şu sırayla bulunurlar: beyaz, mavi, kırmızı, yeşil, siyah (güç).
Son olarak, 12V (veya 24V) güç kaynağını 2 kutuplu vidalı terminale bağlayarak gücü PCB'ye bağlayın. Pozitif uç, voltaj regülatörüne en yakındır ve negatif uç, PCB'nin dış kenarına en yakındır. Yine bunlar üretilen PCB üzerinde etiketlenmiştir.
Adım 6: Elektroniği Güvende Tutun
Bunun gibi projelerde, parçalar hareket ediyorsa, açıkta kalıyorsa veya gevşekse büyük olasılıkla arızalar yaşarsınız, bu nedenle elektronik aksamın güvenliğini sağlamak önemlidir.
3D yazıcınız varsa aşağıdaki STL dosyalarını indirin ve yazdırın. Biri taban, diğeri kapak. Kapak gerekli değildir. Güç kaynağını çift taraflı bantla küçük bir panoya sabitleyerek başlayın. Ardından, elektronik montaj tabanını (2) #4 - 1/2" ahşap vidalarla panoya sabitleyin. Son olarak, PCB'yi (3) #4 - 1/2" ahşap vidalarla tabana sabitleyin. Kasayı değiştirmek isterseniz, Fusion 360 dosyası da aşağıdan indirilebilir.
3D yazıcınız yoksa, aynı temel prosedürü izlemenizi, yalnızca 3D baskılı taban ve kapağı atlamanızı öneririm. PCB'yi iletken olmayan bir yüzeye sabitlemek önemlidir, bu nedenle onu bir tahta parçasına vidalamak mükemmel bir şekilde çalışacaktır.
Tabanın ve PCB'nin yönünün, yalnızca üç köşede vida delikleri olduğundan önemli olduğunu unutmayın. PCB'lerimi resimdeki gibi kurmayı tercih ediyorum çünkü her şey güvendeyken kullanıcıların NodeMCU geliştirme kartını USB'ye takmasını engelliyor. USB bağlantı noktasına daha kolay erişmeyi tercih ediyorsanız (ve Vin'e giden güç varken dikkatli olmaya ve fişe takmamaya söz vereceksiniz), diğer yöne çevirmenin bir zararı yoktur.
7. Adım: Mobil Uygulamayı Yükleyin ve Kullanın
Artık ışıklarınızı kullanabilirsiniz!
Uygulamayı edinmenin en kolay yolu, mevcut genel sürümü cihazınızın uygulama mağazasından indirmektir.
- iOS Uygulama Mağazası bağlantısı
- Android Play Store bağlantısı
Uygulamayı yükledikten sonra "Mobil uygulamayı kullanma" bölümüne geçin
Hayatı uçlarda yaşamayı tercih ediyorsanız, alternatif olarak uygulamanın en son geliştirme sürümünü kaynak kodundan yükleyebilirsiniz.
Bir React Native geliştirme ortamı kurulumuna ve çalışmasına ihtiyacınız olacak. Talimatlar burada mevcuttur. (belge bağlantısı) React Native geliştirme için ayarlandığında, bir terminal açın ve şu komutları çalıştırın:
mkdir uygulaması
cd uygulaması git klonu https://github.com/appideasDOTcom/APPideasLights.git./ cd mobile-app/react-native/AppideasLights npm kurulumu
İOS için yüklemek için cihazınızı bilgisayarınıza takın ve şu komutu çalıştırın:
tepki-yerel run-ios
Android için telefonunuzu bilgisayarınıza bağlayın ve şu komutu çalıştırın:
tepki-yerel çalışma-android
Uygulamayı yüklemek ilk kez başarısız olursa, son komutu ikinci kez çalıştırın.
Mobil uygulamayı kullanma
Uygulamayı ilk açtığınızda, tek seçeneğiniz kontrolcü eklemek olacaktır, bu yüzden bunu yapmak için sağ üst köşedeki "+" düğmesine tıklayın. "IP adresine göre" seçeneğine tıklayın ve kontrol cihazınızın IP adresini yazın, ardından Kaydet'e tıklayın. Tek yapman gereken bu. Birden fazla denetleyiciniz varsa, "+" düğmesini kullanarak daha fazlasını ekleyebilirsiniz.
Uygulama, denetleyiciler eklendikten sonra oldukça açıklayıcıdır. Işıkları kontrol etmek için kontrolör düğmesine dokunun (şimdilik IP adresini gösterecektir). Her kontrolör iki ışık setini idare edebildiğinden, kontroller iki kişiliktir. Her birinin, tüm ışıkları tek bir dokunuşla açıp kapatmak için bir geçiş anahtarı vardır ve renklerin her birinin, o rengi ayrı ayrı kontrol etmek için kendi kaydırıcısı vardır.
Sağ üstteki Yapılandırma düğmesine dokunarak denetleyiciyi yapılandırabilirsiniz. O ekranda daha güzel bir isim verebilirsiniz ki bu isim kontrolcü listesinde beliren butonda göreceğiniz isimdir. DHCP sunucunuzun farklı bir adres ataması veya yanlış yazmanız durumunda IP adresini de değiştirebilirsiniz. Son olarak, denetleyiciyi uygulamadan tamamen silebilirsiniz. Bu, denetleyiciyi ağınızdan kaldırmaz - yalnızca uygulamanın bununla ilgili bilgisini siler.
8. Adım: Harika Bir Şey Yapın
Bu kadar! Şimdi ışıklarınız için bir uygulama bulma zamanı. Arkadan aydınlatmalı işaretler yapıyorum ve konuyla ilgili bir Talimat Yazdım. (Öğreticiler bağlantısı)
Bu ışıklarla yapabileceğiniz birçok harika şey var, bu yüzden hayal gücünüzü kullanın ve yorumlarınıza projelerinizin resimlerini ekleyin. Donanım üzerinde epey çalıştım, bu yüzden artık mobil uygulamada iyileştirmeler yapma zamanım geldi.
İyi eğlenceler!
Bu bir Instructable olarak başlasa da, APPideas için devam eden bir proje haline geldi. Bu Talimatı zaman zaman güncelliyoruz, ancak en son bilgiler her zaman https://appideas.com/wfc adresinde mevcuttur.
Önerilen:
Daha Az Alanda Daha Fazla Marul Yetiştirmek Veya Uzayda Marul Yetiştirmek, (Daha Fazla veya Daha Az).: 10 Adım
Daha Az Alanda Daha Fazla Marul Yetiştirmek Veya… Uzayda Büyüyen Marul, (Daha Fazla veya Daha Az).: Bu, Instructables aracılığıyla gönderilen Growing Beyond Earth, Maker Yarışması'na profesyonel bir başvurudur. Uzay mahsulü üretimi için tasarım yapmaktan ve ilk Instructable'ımı göndermekten daha fazla heyecanlanamazdım. Başlamak için yarışma bizden
160A Fırçalı Elektronik Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak DC Dişli Motor Nasıl Kontrol Edilir: 3 Adım
160A Fırçalı Elektronik Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak DC Dişli Motor Nasıl Kontrol Edilir: Özellikler: Voltaj: 2-3S Lipo veya 6-9 NiMH Sürekli akım: 35A Patlama akımı: 160A BEC: 5V / 1A, lineer mod Modlar: 1. ileri &ters; 2. ileri &fren; 3. ileri & fren & ters Ağırlık: 34g Boyut: 42*28*17mm
Daha Güvenli Daha Güvenli: Tren İstasyonlarını Daha Güvenli Hale Getirmek: 7 Adım
Daha Güvenli Daha İyi: Tren İstasyonlarını Daha Güvenli Hale Getirmek: Bugün birçok tren istasyonu, güvenlik eksikliği, bariyerler ve gelen trenin uyarısı nedeniyle güvensizdir. Bunun düzeltilmesi gerektiğini gördük. Bu sorunu çözmek için Safer Better'ı yarattık. Titreşim sensörleri, hareket sensörleri kullandık ve
DIY MusiLED, Tek Tıkla Windows ve Linux Uygulaması ile Müzik Senkronize LED'ler (32-bit ve 64-bit). Yeniden Oluşturması Kolay, Kullanımı Kolay, Taşıması Kolay.: 3 Adım
DIY MusiLED, Tek Tıkla Windows ve Linux Uygulaması ile Müzik Senkronize LED'ler (32-bit ve 64-bit). Yeniden Oluşturması Kolay, Kullanımı Kolay, Portu Kolay.: Bu proje, Arduino Board'unuza 18 LED (6 Kırmızı + 6 Mavi + 6 Sarı) bağlamanıza ve bilgisayarınızın Ses Kartının gerçek zamanlı sinyallerini analiz etmenize ve bunları aktarmanıza yardımcı olacaktır. Vuruş efektlerine göre onları aydınlatmak için LED'ler (Snare, High Hat, Kick)
GÜNCELLENMİŞ !!!! Kağıt Antenlerden Daha İyi ve Daha Hızlı Ucuz ve Kolay WIFI Anten Sinyal Güçlendirici !!!: 9 Adım
GÜNCELLENMİŞ !!!! Kağıt Antenlerden Daha İyi ve Daha Hızlı, Ucuz ve Kolay WIFI Anten Sinyal Güçlendirici !!!: WIFI sinyalinizi geliştirmek için eski bir fikir üzerinde yeni bir dönüş