İçindekiler:

İnternet Neon LED Kalp Işığı: 6 Adım (Resimlerle)
İnternet Neon LED Kalp Işığı: 6 Adım (Resimlerle)

Video: İnternet Neon LED Kalp Işığı: 6 Adım (Resimlerle)

Video: İnternet Neon LED Kalp Işığı: 6 Adım (Resimlerle)
Video: KUZENİMİN İNTERNET PROBLEMİNİ ÇÖZDÜM (Mesh kalp ben) 2024, Haziran
Anonim
Image
Image
İnternet Neon LED Kalp Işığı
İnternet Neon LED Kalp Işığı
İnternet Neon LED Kalp Işığı
İnternet Neon LED Kalp Işığı

O özel kişi dışında kilometreler mi yoksa sadece sosyal mesafe mi? Onları düşündüğünüzü bilmelerini ister misiniz? Bu internet bağlantılı neon LED kalp ışığını oluşturun ve telefonunuzdan veya bilgisayarınızdan istediğiniz zaman, istediğiniz yerden atmasını sağlayın

Bu talimat, yeni başlayanlara yöneliktir ve mikrodenetleyicilerle daha önce hiçbir deneyime sahip olmadığı varsayılır. Bazı temel lehimleme becerileri gereklidir.

Gereçler

• Amazon'dan (kalp neon led işaretini arayın) veya başka bir yerden kalp şeklinde "LED neon" işareti. Bunlar, gazla doldurulmuş tüplere sahip gerçek neon tabelalar değil, çeşitli renklerde neon tüplere benzeyen, yayılan plastikle kaplanmış LED şeritlerdir. Ekli tabanı olan bir tane satın alabilir veya kendi tabanınızı oluşturabilirsiniz. Çoğu 5v ile çalışır ve güç için USB konektörlerine sahiptir.

Bazı örnekler:

www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT

www.amazon.com/Kalp-Yatak Odası-Düğün-Holid…

www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…

www.amazon.com/Cupid-Shape-Heart-Lights-De…

• WeMos mini veya diğer ESP8266

• Kartı programlamak için mikro USB veri kablosu

• NPN transistör, 2N2222, 2N3904 veya 2N4401 gibi genel amaçlı

• Direnç 1/8 veya 1/4 watt, 100 - 470 ohm

• Bağlantı kablosu

•Perfboard, ısıyla daralan makaron (isteğe bağlı)

Araçlar• Çapraz kesiciler

veya kablo soyucu

• Havya ve lehim

temel:

daha iyi:

• Programlama için Arduino IDE

• Voltmetre temel:

veya gevşek LED (isteğe bağlı)

• Tornavida

Adım 1: LED Kalp Işığınızı Oluşturun

LED Kalp Işığınızı Oluşturun
LED Kalp Işığınızı Oluşturun
LED Kalp Işığınızı Oluşturun
LED Kalp Işığınızı Oluşturun

Adım 1: LED kalp ışığını hazırlayın

Pil kapağını ve vidaları çıkararak işaretin tabanını açın. Vidaları saklayın.

Pozitif 5 volt ve toprak bağlantılarını bulmak istiyorsunuz ve bir voltmetre bunu çok daha kolay hale getiriyor. İşareti USB gücüne takın ve voltmetre ile kontrol edin. Önce pil yuvasındaki pil temas noktalarını deneyin. Pozitif 5v, bir "+" ile işaretlenebilir ve topraklama veya negatif pil kontağı genellikle pil kutusunun karşı köşesine bir tel bağlı olan bir yaydır. + ve toprak kontaklarını işaretledikten sonra, kutudaki diğer pil terminallerini çıkarabilirsiniz - pilleri hiç kullanmayacağız.

USB fişinden bir çift kablo (biri +'ya ve biri toprağa) ve kalbe giden başka bir kablo olacaktır (yine biri +'ya, diğeri toprağa bağlı). LED işareti, diğer üç kabloyu pil kontaklarına bağlı oldukları gibi bırakın. + akü terminaline kırmızı bir kablo ve toprak kontağına siyah bir kablo lehimleyin.

Kalbinizin tabanında yukarıdaki örnekte olduğu gibi bir şalter varsa ve işlevini korumak istiyorsanız, şalter ON konumundayken voltmetre üzerinde 5v gösteren şalter üzerindeki terminale kırmızı kablo lehimlenebilir ve sıfır OFF konumunda volt.

[Bir voltmetreniz yoksa (ve yapmanız gerekir - basit olanlar ucuz ve kullanışlıdır, yalnızca pillerinizi kontrol etmek için bile olsa) + ve toprak bağlantılarını bulmak için tek bir LED kullanabilirsiniz. LED'in daha uzun ucu +'ya gider ve toprağa daha kısa olur. Burada bir akım sınırlayıcı direnç kullanmadığınız için yalnızca kısaca dokunun.]

Adım 2: Devreyi Birleştirin

Devreyi Birleştirin
Devreyi Birleştirin
Devreyi Birleştirin
Devreyi Birleştirin
Devreyi Birleştirin
Devreyi Birleştirin

Devre, sadece birkaç bileşenle çok basittir. Hem şematik hem de bağlantı şeması dahildir. Devreyi test için bir devre tahtasına monte etmeyi seçebilirsiniz, ancak pinleri ESP8266 kartına lehimlemek, bağlantı tellerini bu pinlere sonradan bağlamayı, telleri boş deliklere lehimlemekten daha zor hale getirebilir. ESP kartınıza pinler takılıysa, küçük bir perfboard parçası hayatınızı kolaylaştıracaktır.

Test sırasında bir devre tahtası kullanırsanız, kalbin yerini alması için tek bir LED takabilirsiniz ancak polariteyi izlediğinizden emin olun: LED üzerindeki uzun bacak kırmızı + kurşuna gider. 2N2222 veya 2N4401 gibi yaygın olarak bulunan birçok genel amaçlı NPN transistör kullanılabilir, ancak kullandığınız belirli cihazın pin çıkışını doğrulamanız gerekir: transistörden, vericiden (E), toplayıcıdan (C) ve tabandan üç kablo ucu gelir. (B) ancak bu kabloların sırası cihaza ve üreticiye göre farklılık gösterebilir. Taban (B) genellikle merkez kurşundur, ancak her zaman değil. Lehimlemeden önce kullandığınız transistörün teknik özellik sayfasını kontrol edin. Direncin bir ucunu WeMos kartındaki D6 pinine ve diğer ucunu transistörün tabanına (B) bağlayın. Gereken direncin değeri, seçtiğiniz transistörün yanı sıra LED işareti tarafından ne kadar akım çekildiğine bağlıdır, ancak muhtemelen 100 - 470 ohm aralığına düşecektir. Transistörün "doymuş" durum olarak bilinen durumda bir anahtar görevi görmesini istiyoruz. (Temel direnç değerleri için çeşitli çevrimiçi hesaplayıcılar vardır, ancak devre tamamlandığında gerekirse birkaç farklı direnç kullanmak daha kolay olacaktır.) Daha önce bağlantısı kesilmiş olan kalp işaretinden gelen topraklama kablosu (veya daha kısa LED kablosu) şimdi bağlanmıştır. transistör kollektörüne (C) ve emitör (E) ucu siyah toprak ucuna gider. Daha ileri gitmeden önce tüm bağlantılarınızı şemaya ve şemaya, özellikle de transistör bağlantılarına göre kontrol edin.

Ayrıca, WeMos mini üzerindeki topraktan G pinine ve ayrıca +5 volttan WeMos kartında 5V olarak işaretlenmiş pine giden bir kabloya ihtiyacınız vardır. Kural olarak, + voltaj kabloları genellikle kırmızıdır ve topraklama kabloları, kolay tanımlama için genellikle siyahtır.

3. Adım: Adafruit IO'ya Kaydolun

Adafruit IO'ya Kaydolun
Adafruit IO'ya Kaydolun
Adafruit IO'ya Kaydolun
Adafruit IO'ya Kaydolun
Adafruit IO'ya Kaydolun
Adafruit IO'ya Kaydolun
Adafruit IO'ya Kaydolun
Adafruit IO'ya Kaydolun

Ardından, IO.adafruit.com'da ücretsiz bir hesap için kaydolmak isteyeceksiniz. "Ücretsiz başlayın"ı seçin. Bir kullanıcı adı seçeceksiniz ve size "aio_5NrczkqJQCTddgWWOQM1glJSx" gibi uzun bir alfasayısal anahtar atanacak. Her ikisini de daha sonra kaydetmek için kaydedin.

Cihazınız ve Adafruit IO sunucusu arasında veri taşımak için iki besleme oluşturun. Biri "başlangıç" ve diğeri "geri bildirim" (tümü küçük harf) olarak adlandırılacaktır.

Bu proje için yeni bir gösterge panosu oluşturun ve ona istediğiniz gibi bir ad verin. Burası, kalbi kontrol etmek için tarayıcınızı yönlendireceğiniz yerdir. + düğmesini tıklayarak gösterge tablonuza iki yeni "blok" ekleyin. "Başlat" Düğme Metni ve Basma Değeri için 1 ve Serbest Bırakma Değeri için 0 değerleri ile başlangıç beslemesi için bir anlık düğme seçin. Ardından, bir "gösterge" bloğu ekleyin ve geri bildirim beslemesine ekleyin. Hem ışıklı hem de ışıksız kalbi temsil edecek renkleri seçin ve koşulları "=1" olarak ayarlayın. Renklerin nasıl görüneceğini görmek için Test Değeri kutusuna 0 veya 1 koyabilirsiniz.

Kolay erişim için kontrol panelinize yer işareti koyabilir veya telefonunuzun ana ekranına kaydedebilirsiniz. Başlat düğmesi, uhh, uzak kalbin yanıp sönmesini başlatacak ve kalp başlatma sinyalini aldığında geri bildirim göstergesi yanacak ve 30 dakika içinde kapandığında sönecektir.

Adım 4: ESP2866'yı programlayın

Bilgisayarınız için en son Arduino IDE yazılımını https://www.arduino.cc/en/Main/Software adresinden indirin ve pano tanımlayıcısını https://arduino.esp8266.com/stable/package_esp8266c… altında Tercihler -> Ek Kart altında kurun Yönetici URL'leri. Şimdi Araçlar -> Panolar menüsü altında (LOLIN) WeMos mini dahil olmak üzere birkaç pano daha görmelisiniz.

Kroki -> Kitaplığı Dahil Et -> Kitaplıkları Yönet menüsüne gidin… Burada gerekli iki Arduino kitaplığının en son sürümünü arayacak ve kuracaksınız: ESP8266WiFi ve Adafruit_IO_WiFi. İşiniz bittiğinde arama kutusunu kapatın.

Şimdi bu sayfadaki kalp kodunu bilgisayarınıza indirin ve Arduino IDE'de açın. Aynı ada sahip bir klasöre kaydetmeniz istenebilir.

**ayarlar bölümü altında, Adafruit'ten IO_USERNAME ve IO_KEY için kendi değerlerinizi ve ayrıca kendi WiFi ağınızın WIFI_SSID ve WIFI_PASS'ını girin. Uygun gördüğünüz gibi diğer birkaç parametreyi değiştirebilirsiniz:

#define fadeDuration 1000* 60* 30: Işığın açık olması için varsayılan süre 30 dakikadır

#define minFade 10: Muhtemelen bunu değiştirmeniz gerekmez

#define maxFade 200: Aralık 100 - 500

Düzenlenen kodu kaydedin.

IDE menüsüne gidin ve Araçlar -> Panolar -> LOLIN (WeMos) D1 ve mini'yi seçin. USB kablosunu WeMos kartına ve bilgisayarınıza takın ve Araçlar -> Bağlantı Noktası altında uygun seri bağlantı noktasını seçin. Sketch -> Upload menüsünü seçin ve işlemin bitmesini bekleyin. Seri kabloyu ayırın.

Arduino IDE'nin kurulumu ve kullanımı hakkında daha ayrıntılı talimatlar ve diğer birçok konu için mükemmel https://learn.adafruit.com/ adresini ziyaret edin.

Adım 5: Kalbinizi Aydınlatın

Kalbinizi Aydınlatın!
Kalbinizi Aydınlatın!

Kalbi 5v USB güç kaynağına takın. Devre kartında yanan mavi bir LED görmelisiniz.

Kontrol panelinize gidin ve Başlat düğmesine basın. Her şey yolundaysa, geri bildirim göstergesinin rengi değişecek ve kalbiniz atmaya başlayacak!

Sorun giderme

Sorun yaşıyorsanız, aşağıdakileri kontrol edin:

ESP8266 açılıyor mu (mavi LED)?

Kablolamanızı, özellikle transistör bağlantılarını dikkatlice kontrol edin.

Kodda doğru AIO kullanıcı adı ve anahtarının yanı sıra SSID ve parolaya sahip olduğunuzu onaylayın.

IDE seri monitör, herhangi bir sorunda hata ayıklamaya yardımcı olmak için kullanılabilir.

Adım 6: Keyfini çıkarın

Eğlence!
Eğlence!
Eğlence!
Eğlence!

Utanmaz fiş: Bu talimat, Hearts yarışmasına bir giriş olarak hazırlanmıştır https://www.instructables.com/contest/heart/ Buna oy verin!

Buradan nereye gidilir (bir meydan okuma):

Kalbin ne kadar süre yanık kalması için ayarlanabilir bir zamanlayıcı eklemeye ne dersiniz?

Her biri diğerini tetiklemek için bir düğmeye sahip iki eşleştirilmiş cihaza ne dersiniz?

Önerilen: