İçindekiler:
- Adım 1: Gerekli Bileşenler
- Adım 2: IoT Tabanlı Akıllı Park Devre Şeması
- Adım 3: IOT Park Sistemi için Adafruit IO Kurulumu
- Adım 4: IOT Park Sistemi için NodeMCU'yu Programlama
- Adım 5: IoT Tabanlı Akıllı Otopark Sistemi Çalışma Videosu
Video: NodeMCU ESP8266 Kullanan IoT Tabanlı Akıllı Park Sistemi: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Günümüzde yoğun bölgelerde park yeri bulmak çok zor ve park yeri müsaitliği ayrıntılarını çevrimiçi olarak alacak bir sistem yok. Telefonunuzda park yeri müsaitlik bilgisini alabildiğinizi ve müsaitliği kontrol etmek için etrafta dolaşmadığınızı hayal edin. Bu sorun IoT tabanlı akıllı park sistemi ile çözülebilir. IoT tabanlı park sistemini kullanarak internet üzerinden park yeri müsaitliğine kolayca erişebilirsiniz. Bu sistem, otopark sistemini tamamen otomatikleştirebilir. Girişinizden ödemeye ve çıkışa kadar her şey otomatik olarak yapılabilir.
Yani burada NodeMCU, beş IR sensörü ve iki servo motor kullanarak IoT tabanlı bir Otopark Sistemi inşa ediyoruz. Arabayı algılamak için giriş ve çıkış kapısında iki IR sensörü kullanılırken, park yeri kullanılabilirliğini algılamak için üç IR sensörü kullanılır. Kapıların sensör değerine göre açılıp kapanması için servo motorlar kullanılmaktadır. Burada, dünyanın her yerinden izlenebilen verileri bulutta yayınlamak için Adafruit IO platformunu kullanıyoruz.
Adım 1: Gerekli Bileşenler
Donanım
- DüğümMCU ESP8266
- IR Sensörü(5)
- Servo Motor (2)
Çevrimiçi hizmetler
Adafruit IO
Adım 2: IoT Tabanlı Akıllı Park Devre Şeması
IoT kullanan bu Akıllı Park Sisteminde beş IR Sensör ve iki servo motor kullanıyoruz. IR sensörleri ve Servo motorlar NodeMCU'ya bağlanır. NodeMCU, tüm süreci kontrol eder ve bu platformu kullanarak dünyanın her yerinden izlenebilmesi için park müsaitliği ve park süresi bilgilerini Adafruit IO'ya gönderir. Giriş ve çıkış kapısında iki adet IR sensörü kullanılmaktadır, böylece giriş ve çıkış kapısındaki arabaları algılayabilir ve kapıyı otomatik olarak açıp kapatabilir. Adafruit IO bulutunu daha önce birçok IoT projesinde kullandık, daha fazlasını öğrenmek için bağlantıyı takip edin.
Giriş ve çıkış kapısı olarak iki servo motor kullanılır, bu nedenle IR sensörü bir araba algıladığında, servo motor otomatik olarak 45°'den 140°'ye döner ve bir gecikmeden sonra ilk konumuna geri döner. Park yerinin müsait olup olmadığını veya dolu olup olmadığını tespit etmek ve verileri NodeMCU'ya göndermek için başka üç IR sensörü kullanılır. Adafruit IO panosu ayrıca giriş ve çıkış kapısını manuel olarak çalıştırmak için iki düğmeye sahiptir.
Adım 3: IOT Park Sistemi için Adafruit IO Kurulumu
Adafruit IO, bulutta canlı verileri toplamanıza, görselleştirmenize ve analiz etmenize olanak tanıyan açık bir veri platformudur. Adafruit IO'yu kullanarak verilerinizi internet üzerinden yükleyebilir, görüntüleyebilir ve izleyebilir, projenizi IoT'yi etkinleştirebilirsiniz. Adafruit IO'yu kullanarak motorları kontrol edebilir, sensör verilerini okuyabilir ve internet üzerinden harika IoT uygulamaları yapabilirsiniz. Test ve deneme için, bazı sınırlamalarla Adafruit IO'nun kullanımı ücretsizdir. Adafruit IO'yu daha önce Raspberry Pi ile de kullanmıştık.
1. Adafruit IO'yu kullanmak için öncelikle Adafruit IO'da bir hesap oluşturmalısınız. Bunu yapmak için Adafruit IO web sitesine gidin ve ekranın sağ üst köşesindeki 'Ücretsiz Başlayın' seçeneğine tıklayın.
2. Hesap oluşturma işlemini tamamladıktan sonra, hesabınıza giriş yapın ve hesap kullanıcı adınızı ve AIO anahtarınızı almak için sağ üst köşedeki 'AIO Anahtarı'na tıklayın.
'AIO Anahtarı'na tıkladığınızda, Adafruit IO AIO Anahtarınızı ve kullanıcı adınızı içeren bir pencere açılacaktır. Bu anahtarı ve kullanıcı adını kopyalayın, daha sonra kodda gerekli olacaktır.
3. Şimdi bundan sonra bir feed oluşturmanız gerekiyor. Bir yayın oluşturmak için, "Feed"e tıklayın. Ardından, aşağıdaki resimde gösterildiği gibi "Eylemler"e ve ardından "Yeni Feed Oluştur"a tıklayın.
4. Bundan sonra, beslemenin Adını ve Açıklamasını girmek için yeni bir pencere açılacaktır. Yazılı açıklama isteğe bağlıdır.
5. Bundan sonra 'Oluştur'a tıklayın; yeni oluşturduğunuz feed'e yönlendirileceksiniz. Bu proje için çıkış kapısı, giriş kapısı, slot 1 giriş ve çıkış, slot 2 giriş ve çıkış ve slot 3 giriş ve çıkış için toplam dokuz besleme oluşturduk. Feed'leri oluşturduktan sonra, şimdi tüm bu feed'leri tek bir sayfada göstermek için bir Adafruit IO panosu oluşturun. Bir gösterge tablosu oluşturmak için Gösterge Tablosu seçeneğine tıklayın ve ardından 'Eylem'e tıklayın ve bundan sonra 'Yeni Gösterge Tablosu Oluştur'a tıklayın. Bir sonraki pencerede gösterge tablonuzun adını girin ve 'Oluştur'a tıklayın.
6. Pano oluşturulduğuna göre, feed'lerimizi panoya ekleyeceğiz. Bir yayın eklemek için sağ üst köşedeki '+' işaretini tıklayın.
İlk olarak Giriş ve Çıkış kapısı için iki RESET buton bloğu ve ardından park detayları için yedi TEXT bloğu ekleyeceğiz. Gösterge tablosuna bir düğme eklemek için RESET bloğuna tıklayın.
Bir sonraki pencerede sizden beslemeyi seçmenizi isteyecektir, bu yüzden giriş kapısı beslemesine tıklayın.
Bu son adımda bloğunuza bir başlık verin ve buna göre özelleştirin. Basın değerini "1"den "AÇIK"a değiştirin. Bu nedenle, düğmeye her basıldığında, 'AÇIK' dizesini NodeMCU'ya gönderir ve NodeMCU sonraki görevi gerçekleştirir. Burada pres değerini değiştirmek istemiyorsanız programdaki durumu değiştirebilirsiniz.
Bundan sonra, çıkış kapısı için başka bir blok oluşturmak için aynı prosedürü izleyin. Blokların geri kalanını oluşturmak için aynı prosedürü izleyin, ancak bir RESET bloğu oluşturmak yerine, park ayrıntılarını gösterebilmeniz için bir METİN bloğu oluşturun. Tüm blokları oluşturduktan sonra panom aşağıdaki gibi görünüyor. Ayarlar butonlarına tıklayarak kontrol panelini düzenleyebilirsiniz.
Adım 4: IOT Park Sistemi için NodeMCU'yu Programlama
NodeMCU'yu Arduino IDE ile programlamak için Dosya–>Perferences–>Ayarlar'a gidin.
'Ek Pano Yöneticisi URL'si' alanına https://arduino.esp8266.com/stable/package_esp82… girin ve 'Tamam'ı tıklayın.
Şimdi Araçlar > Pano > Pano Yöneticisi'ne gidin.
Boards Manager penceresinde, arama kutusuna esp yazın, aşağıda esp8266 listelenecektir. Şimdi kartın en son sürümünü seçin ve yükle'ye tıklayın.
Kurulum tamamlandıktan sonra Araçlar >Board >'a gidin ve NodeMCU 1.0(ESP-12E Modülü) öğesini seçin.
Artık NodeMCU'yu Arduino IDE ile programlayabilirsiniz.
İşte IoT kullanan bir Akıllı Park Sistemi bu şekilde inşa edilebilir. Park yerlerini artırmak için daha fazla sensör ekleyebilir ve ayrıca park ücretini otomatik olarak ödemek için bir ödeme sistemi ekleyebilirsiniz. Bu projeyle ilgili herhangi bir şüpheniz varsa aşağıya yorum yapın.
Önerilen:
NodeMCU Kullanan Akıllı Dağıtılmış IoT Hava Durumu İzleme Sistemi: 11 Adım
NodeMCU Kullanan Akıllı Dağıtılmış IoT Hava Durumu İzleme Sistemi: Hepiniz geleneksel hava durumu istasyonunu biliyor olabilirsiniz; ama gerçekte nasıl çalıştığını hiç merak ettiniz mi? Geleneksel meteoroloji istasyonu maliyetli ve hantal olduğundan, bu istasyonların birim alan başına yoğunluğu çok daha azdır ve bu da
IOT Tabanlı Akıllı Park Etme: 7 Adım
IOT Tabanlı Akıllı Otopark: Tanmay Pathak ve Utkarsh Mishra tarafından. Öğrenciler @ International Institute of Information Technology, Hyderabad (IIITH)ÖZET IoT tabanlı bir akıllı park sistemini başarıyla hayata geçirdik. Bireysel düğümlerin (yakınlık sensörleri) yardımıyla her zaman
NodeMCU Kullanan IoT Tabanlı Toprak Nemi İzleme ve Kontrol Sistemi: 6 Adım
NodeMCU Kullanan IoT Tabanlı Toprak Nemi İzleme ve Kontrol Sistemi: Bu eğitimde, ESP8266 WiFi Modülü, yani NodeMCU kullanarak IoT tabanlı bir Toprak Nemi İzleme ve Kontrol sistemi uygulayacağız. Bu proje için Gerekli Bileşenler: ESP8266 WiFi Modülü – Amazon (334/- INR)Röle Modülü – Amazon (130/- INR
ESP32 Kullanan IoT Tabanlı Akıllı Bahçecilik ve Akıllı Tarım: 7 Adım
IoT Tabanlı Akıllı Bahçecilik ve ESP32 Kullanan Akıllı Tarım: Dünya zaman ve dolayısıyla tarım olarak değişiyor. Günümüzde insanlar elektroniği her alana entegre ediyor ve tarım da bunun için bir istisna değil. Elektroniklerin tarımda bu şekilde birleştirilmesi çiftçilere ve bahçeleri yöneten insanlara yardımcı oluyor.Bunda
Akıllı Telefonla ESP8266 Tabanlı Sonoff Temel Akıllı Anahtar Nasıl Kontrol Edilir: 4 Adım (Resimlerle)
Akıllı Telefonla ESP8266 Tabanlı Sonoff Temel Akıllı Anahtar Nasıl Kontrol Edilir: Sonoff, ITEAD tarafından geliştirilen Akıllı Ev için bir cihaz hattıdır. Bu hattaki en esnek ve ucuz cihazlardan biri Sonoff Basic. Harika bir çip olan ESP8266'yı temel alan Wi-Fi özellikli bir anahtardır. Bu makale, Cl'nin nasıl kurulacağını açıklar