İçindekiler:
- Adım 1: Kullanılan Yazılım:
- Adım 2: Kullanılan Bileşenler:
- Adım 3: Arduino IDE'de Nodemcu Nasıl Yapılandırılır
- Adım 4: Devre Şeması:
- Adım 5: Kod:
- 6. Adım: Video:
Video: NodeMCU Kullanarak MySQL Sunucusuna DHT11 Verileri Nasıl Gönderilir: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu projede DHT11'i nodemcu ile arayüzledik ve ardından dht11'in nem ve sıcaklık verilerini phpmyadmin veritabanına gönderiyoruz.
Adım 1: Kullanılan Yazılım:
1. Arduino IDE: Nodemcu için sadece arduino IDE kullanıyoruz. En son Arduino IDE'yi bu linkten indirebilirsiniz:
www.arduino.cc/en/Main/Software
Şimdi nodemcu'yu arduino IDE'ye nasıl yapılandıracağız, bunu aşağıdaki adımlarda size anlatacağız.
2. XAMPP sunucusunun kurulumu: Burada XAMPP sunucusunu kullanıyoruz, hem Windows hem de Linux'ta kullanılabilir, ancak benim önerim Ubuntu'daysanız (Herhangi bir Linux platformunda) LAMP ile gidin. Artık pencerelerde olduğumuz için XAMPP sunucusunu tercih ettik. Yani XAMPP sunucusunu bu linkten indirebilirsiniz. Alternatif olarak LAMP sunucusu için adımlar:
1. Apache'yi kurun
sudo apt-get install apache2
2. MySQL'i yükleyin:
sudo apt-get install mysql-server
3. PHP'yi yükleyin:
sudo apt-get install php5 libapache2-mod-php5
4. Sunucuyu Yeniden Başlatın:
sudo /etc/init.d/apache2 yeniden başlat
5. Apache'yi kontrol edin
Yukarıdaki bağlantıya tıklayarak bir apache sayfası alacaksınız, eğer almadıysanız, kurulumunuzda bir şeyler ters gitti demektir.
Burada, bu use komutunu yüklemek için MySQL sunucusunun web arayüzü olan PHPMYADMIN kullanıyoruz:
sudo apt-get install phpmyadmin
Adım 2: Kullanılan Bileşenler:
1) Düğüm MCU V3: Düğüm MCU, açık kaynaklı bir IOT platformudur. ESP-12 modülüne dayalı donanımdan ESP8266 Wi-Fi SoC üzerinde çalışan bellenimi içerir. Varsayılan olarak "Düğüm MCU'su" terimi, geliştirme kitleri yerine bellenimi ifade eder.
2) DHT11 sensörü: Bu DHT11 Sıcaklık ve Nem Sensörü, sıcaklık ve nem sensörü özelliği ile kalibre edilmiş bir dijital sinyal çıkışına sahiptir. Yüksek performanslı 8 bitlik bir mikro denetleyici ile entegre edilmiştir. Teknolojisi, yüksek güvenilirlik ve mükemmel uzun vadeli istikrar sağlar. Bu sensör, bir direnç elemanı ve ıslak NTC sıcaklık ölçüm cihazları için bir sensör içerir. Mükemmel kalite, hızlı tepki, parazit önleme özelliği ve yüksek performansa sahiptir.
Adım 3: Arduino IDE'de Nodemcu Nasıl Yapılandırılır
Arduino IDE'de nodemcu'yu yapılandırma adımları aşağıdadır.
Yukarıdaki I1, I2 ve I3 resimleri, anlamanızı sağlamak için referanslarımızda kullanacağımız referans içindir.
Adım 1: Öncelikle Arduino IDE'yi açmanız gerekiyor.
Adım 2: Şimdi I1 resmi gibi tercihler sekmesine tıklayın. Şimdi ek pano yöneticisinde bir URL kopyalamanız gerekiyor. İşte URL- https://arduino.esp8266.com/stable/package_esp8266… ardından Tamam'ı tıklayın
Adım 3: Şimdi Araçlar'a gidin ve ardından Yönetim Kurulu Yöneticisi'ni seçin. I2 gibi bir pencere alacaksınız.
Sadece o pencerede aşağı kaydırın ve esp8266 by ESP8266 Community'yi arayın veya arama seçeneğine yazarak doğrudan esp8266'yı aratın, şimdi yükle düğmesine tıklayın.
Adım 4: Arduino IDE'nizi yeniden başlatın
Adım 5: Şimdi Araçlar'a gidin ve ardından I3 resminde gösterdiğimiz gibi nodemcu cihazınızı seçin
Adım 4: Devre Şeması:
Adım 5: Kod:
Kaynak kodunu Github Linkimizden alabilirsiniz.
6. Adım: Video:
Tüm Proje Açıklaması yukarıdaki videoda verilmiştir.
Bu projeyle ilgili herhangi bir şüpheniz varsa, aşağıda bize yorum yapmaktan çekinmeyin. Gömülü sistem hakkında daha fazla bilgi almak isterseniz youtube kanalımızı ziyaret edebilirsiniz.
Sık güncellemeler için lütfen Facebook Sayfamızı ziyaret edin ve beğenin.
Teşekkürler & Saygılar, Embedotronik Teknolojileri
Önerilen:
Raspberry Pi Kullanarak LCD'de DHT Verileri Nasıl Okunur: 6 Adım
Raspberry Pi Kullanarak LCD'de DHT Verileri Nasıl Okunur: Sıcaklık ve bağıl nem, ortamlardaki önemli hava durumu verileridir. İkisi, bir mini hava istasyonunun sunduğu veriler olabilir. Raspberry Pi ile sıcaklık ve bağıl nemi okuma, farklı değişkenler kullanılarak elde edilebilir
Node-RED Kullanarak MySQL'e Kablosuz Titreşim ve Sıcaklık Sensörü Verileri: 40 Adım
Node-RED Kullanarak MySQL'e Kablosuz Titreşim ve Sıcaklık Sensörü Verileri: NCD'nin Uzun Menzilli IoT Endüstriyel kablosuz titreşim ve sıcaklık sensörüyle tanışın, kablosuz ağ yapısı kullanımıyla 2 mil menzile sahip. Hassas bir 16-bit titreşim ve sıcaklık sensörü içeren bu cihaz, trans
Arduino İle Python Kullanarak MySQL Sunucusuna RFID Verisi Göndererek Katılım Sistemi: 6 Adım
Arduino İle Python Kullanarak MySQL Sunucusuna RFID Verisi Göndererek Katılım Sistemi: Bu projede arduino ile RFID-RC522 arayüzünü kurdum ve ardından RFID verilerini phpmyadmin veritabanına gönderiyorum. Önceki projelerimizden farklı olarak bu durumda herhangi bir ethernet kalkanı kullanmıyoruz, burada sadece ar'dan gelen seri verileri okuyoruz
Arduino Python Kullanarak MySQL Sunucusuna (PHPMYADMIN) Dht11 Verisi Gönderiyor: 5 Adım
Arduino Python Kullanarak MySQL Sunucusuna (PHPMYADMIN) Dht11 Verisi Gönderiyor: Bu projede DHT11'i arduino ile arayüzledim ve ardından dht11'in nem ve sıcaklık verilerini phpmyadmin veritabanına gönderiyorum. Önceki projemizden farklı olarak bu durumda herhangi bir ethernet kalkanı kullanmıyoruz, burada sadece t okuyoruz
NodeMCU, MySQL, PHP ve Chartjs.org Kullanarak Verileri Günlüğe Kaydetme ve Çevrimiçi Grafik Çizme: 4 Adım
NodeMCU, MySQL, PHP ve Chartjs.org Kullanarak Verileri Günlüğe Kaydet ve Çevrimiçi Bir Grafik Çiz: Bu Eğitilebilir Tablo, birden fazla sensörden veri toplamak için Düğüm MCU panosunu nasıl kullanabileceğimizi açıklar, bu verileri barındırılan bir PHP dosyasına gönderir ve ardından verileri ekler. bir MySQL veritabanı. Veriler daha sonra chart.js.A ba