İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
Bu Eğitilebilir Kitapta, NodeMCU Wi-Fi modülünü ve Nokta Vuruşlu Ekranı kullanarak nasıl "Günün Sözü Ekranı" oluşturabileceğinizi göstereceğim. Günün sözü yerine, bu öğreticiyi okuduktan sonra tüm internetten istediğiniz herhangi bir şeyi (metin) görüntüleyebilirsiniz. Wi-Fi modülünü ilk kez kullanıyorsanız, o zaman bu eğitim de baştan sona değindiğim gibi size yardımcı olacaktır.
İçeri girelim.
Adım 1: Videoyu İzleyin
Videoda bu projeyi oluşturmak için gerekli tüm adımları anlattım. Ayrıca, yeni başlayanlar için de yararlı olan ve yazılı olarak açıklanması mümkün olmayan projede kullanılan kodun ayrıntılı bir açıklamasını da ele aldım.
Bu yüzden devam etmeden önce bunu izlediğinizden emin olun.
Adım 2: Arduino IDE'yi NodeMCU Wi-Fi Modülü ile Çalışmak için Hazırlayın
Bir Wi-Fi modülü üzerinde ilk kez çalışmak, çoğu kullanıcı için (ben de) her zaman kolay değildir. Bu nedenle, onunla adım adım başlamanız önerilir.
Her yeni başlayan için bu Instructables sınıfını önereceğim. Yazar bekathwia, bu modüle nasıl başlayacağınızı açıklamakta harika bir iş çıkardı. Modülü tanımak için kendim de aynı kaynağı kullandım.
Yani, eğer yeni başlayan biriyseniz, o dersten geçin, o zaman sonraki adımlarda yolunuza sadece siz çıkabilirsiniz.
Adım 3: Nokta Vuruşlu Ekranı Test Edin
Dot Matrix'i Wi-Fi modülüne aşağıdaki gibi bağlayın:
DMD - NodeMCU
Vcc - 3.3V
Gnd - Gnd
Tık - D5
Din - D7
CS - D8
Şimdi Dot Matrix Display'i kontrol etmek için Arduino kütüphanesine MD Parola ve MD_MAX72XX kütüphanelerini ekleyin.
Ancak kullanmadan önce Arduino kitaplıkları klasörüne gidin, MD_MAX_72XX kitaplık klasörünü açın, ardından docs'a gidin ve herhangi bir HMTL dosyasını açın, ardından sahip olduğunuz Dot Matrix Display türünü belirleyin (daha fazla bilgi için buraya tıklayın). Benimki FC_16. Bundan sonra “src” klasörüne gidin ve MD_MAX72XX.h dosyasını açın. Başlık dosyasını sahip olduğunuz modüle göre değiştirin ve ardından kaydedin. Artık moduleOpen test taslağınızı kontrol edebilir ve yükleyebilirsiniz. Nokta matrisi, Seri Monitörde de görülebilen bazı kalıpları ve ardından başlıklarını göstermelidir.
Adım 4: ThingHTTP'yi hazırlayın
1. Mozilla Firefox'u açın (Chrome benim için çalışmadı).2. Web sitenizi seçin (Sözlük.com'u kullandım).3. İlgilendiğiniz kelimeye sağ tıklayın, elementi incele'yi seçin.4. Vurgulanan kodun XPath'ini kopyalayın.5. Thingspeak.com6'ya gidin. Uygulamalara gidin ve ardından ThingHTTP.7'yi seçin. Yeni ThingHTTP oluşturun, bir ad verin, XPath'i kopyaladığınız sayfanın URL'sini sağlayın, daha önce kopyalanan XPath'i dizeyi ayrıştırmak için yapıştırın, ThingHTTP'yi kaydedin.
Oluşturulan API'yi not alın.
Doğru anlama ve bunu yapma ihtiyacı için videoyu izleyin.
Adım 5: Modülü Test Edin
Bu adımda ekli çizimi açın ve Wi-Fi SSID, Geçiş Anahtarı ve API anahtarını düzenleyin ve yükleyinYükledikten sonra, seri monitörü açın, çıktı bu adımda eklediğime benziyorsa modül iyi çalışıyor ve son adıma geçebilirsiniz.
İsterseniz farklı bir web sitesini de kullanabilirsiniz, buna göz atın.
Adım 6: Son Çizim
3. adımdakiyle aynı bağlantıları yapın. Son kod bu adımda eklenmiştir.
Wi-Fi SSID'sini, Geçiş Anahtarını (Wi-Fi açıksa tırnak içinde boş bırakın) ve API'yi düzenleyin ve modüle yükleyin.
Wi-Fi'ye bağlandıktan ve verileri aldıktan sonra bağlantıyı kesecek ve DMD'deki kelimeyi ve anlamını gösterecektir (durumu belirlemek için dahili LED'i izleyin, yanıp sönüyor - Wi-Fi'ye bağlanmaya çalışıyor, sabit mavi - bağlı, kapalı - bağlantısı kesildi). Wi-Fi bağlantısını kesmek güç tasarrufu sağlar ama aynı zamanda bir dezavantajı vardır, yeni verileri almak için modülü yeniden başlatmanız gerekir.
Ancak bunun gibi uygulamalar için Wi-Fi'ye bağlı kalmanın gerçekten iyi bir fikir olduğunu düşünmüyorum, ancak bunu programda birkaç ayar yaptıktan sonra kolayca yapabilirsiniz. Her şey sana bağlı.
Adım 7: Bitti
Bu kadar!
Herhangi bir ipucu veya şüpheniz varsa yorum yapmaktan çekinmeyin, size yardımcı olmaktan çok mutlu olacağım.
Okuduğunuz için teşekkürler, abone olmayı düşünün ve bu projeyi beğendiyseniz, YouTube kanalımıza göz atın, bunlardan birçoğumuz var:)
Bir sonraki Eğitilebilir Kitapta görüşürüz.
Önerilen:
Doğum Günün Kutlu Olsun RGB Gökkuşağı Aydınlatma Hediyesi: 11 Adım
Doğum Günün Kutlu Olsun RGB Gökkuşağı Aydınlatma Hediyesi: Merhaba arkadaşlar, bu derste RGB neopixel kullanarak farklı bir Doğum Günü Hediyesi yapacağız. Bu proje geceleri karanlıkta çok havalı görünüyor. Bu eğitimdeki tüm bilgileri tüm bölümleri ve kodları ile sağladım. Ve umarım hepiniz bunu beğenirsiniz…..
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım
ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren
Doğum Günün Kutlu Olsun-Buzzer ve Düğme: 10 Adım
Mutlu Yıllar-Buzzer ve Düğme: Bu proje, Mutlu Yıllar şarkısını çalmak için Arduino Uno, bir zil ve bir düğme kullanır! Düğmeye basıldığında zil, Happy Birthday şarkısının tamamını çalar. Çocuklarımın çok sevdiği müzikli doğum günü kartlarının bağlantısını görüyorum
Nasıl Yapılır: IMovie Kullanarak Şarkı Sözü Videosu: 5 Adım
Nasıl Yapılır: IMovie Kullanarak Şarkı Sözü Videosu: Günümüzde insanlar şarkıları radyoda söylemeye büyük ilgi duyuyor ve birçok insan onları verimli bir şekilde söylemek için şarkı sözlerini ezberlemekten hoşlanıyor. Şarkı sözü videolarının, video düzenlemeyi seven insanlar için harika bir yayın olabileceğini düşünüyorum ve aynı zamanda bir
Devre Oyun Alanı Kullanarak Doğum Günün Kutlu Olsun Melodisi: 3 Adım
Devre Oyun Alanı Kullanarak Mutlu Yıllar Melodisi: Adafruit'in Arduino Uyumlu Devre Oyun Alanında Mutlu Yıllar Melodisi nasıl çalınır. Doğum günü kutusu sürprizi için bir kutuya yerleştirmek için küçük bir şeye ihtiyacım vardı