İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Techiesms'in WhatsApp numarasına bir proje yapmak için yardımla ilgili bir mesaj aldım. Proje, basınç sensörüne uygulanan basıncı ölçmek ve akıllı telefonda görüntülemekti. Ben de bu projenin yapılmasına yardımcı oldum ve akıllı telefonumuzda herhangi bir sensörün verilerini izleme konusunda bir eğitim videosu yapmaya karar verdim.
1. Adım: Kullanılan Konsept
iot ile ilgili projeler için en popüler kartı kullandım ESP8266. Artık piyasada bulunan sensörlerin çoğunun bize analog biçimde çıkış verdiğini bildiğimiz için, esp8266 01 modülünde analog pin yokken esp 12e'de 1 analog pin olduğu için esp8266 01 yerine esp8266 12e geliştirme kartını tercih ettim. içinde. Bundan sonra kavramı açıklamak için 14.7 mm Kuvvet Duyarlı Direnç (FSR) kullandım ancak herhangi bir sensörü kullanabilirsiniz. Böylece sensöre her basıldığında, esp kartımızın analog pin 0'ında değişen voltaj değeri görünecek ve esp kartı, MQTT protokolü aracılığıyla Adafruit IO sunucusunda bu okumayı yayınlayacaktır. Ve akıllı telefon tarafında ise Google playstore'dan IoT MQTT Dashboard adlı bir uygulama yüklememiz gerekiyor.
Adım 2: Kullanılan Donanım ve Bağlantıları
Bu proje için kullandığım,
- ESP8266 12e geliştirme kartı –> (https://techiesms.com/products/esp8266-12e-development-boardnodemcu/)
- Kuvvet Duyarlı Direnç (FSR) –> (https://techiesms.com/products/force-sensor/)
NOT: - Bileşenleri kendi mağazamızdan (techiesms shop) satın alın. Ürünlerin linki yukarıda verilmiştir
Bu proje için donanım bağlantıları şöyle bir şey,
Adım 3: Kodlama
Kodlama için Arduino'nun en son sürümünü sisteminize indirmeniz gerekiyor. Ardından bu projede Adafruit MQTT sunucusunu kullanacağımız için Adafruit MQTT kütüphanesini kurmanız gerekiyor.
Adafruit'te kodu, proje çalışmasını, App konfigürasyonunu ve hatta hesap oluşturmayı aşağıdaki videoda çok detaylı anlattım. Bu projeyle ilgili her şeyi öğrenmek için bu videoyu izleyin.
4. Adım: Eğitim Videosu
Adafruit'te kodu, proje çalışmasını, App konfigürasyonunu ve hatta hesap oluşturmayı aşağıdaki videoda çok detaylı anlattım. Bu projeyle ilgili her şeyi öğrenmek için bu videoyu izleyin.