Önceden IOT Cihaz ve Mobil Arasında Bağlantı İle Uğraşan Var Mı?

Katılım
29 Kas 2019
Mesajlar
6
Puanları
1
Yaş
27
Merhaba Arkadaşlar;
Önceden iot cihaz ile android / ios uygulama arasında bağlantı konusunda tecrübesi olan arkadaşlar var mı?

Amaç, cihazın ilk kurulumunu(wifi kullanıcı adı şifre girişi) yapabilmek için cihaz ile arasında iletişim kurmak.

Kullanılan Modül: ESP-12E
Derleme Platformu: Arduino IDE

İlk olarak ap modunda başlatıp server oluşturup yapmayı hallettim ama mobil uygulama üzerinden cihazı bulabilmesini ve işlemi o şekilde yapmasını istiyorum.
 
Merhaba,

Yazdıklarınız tam anlaşılmıyor.
Geliştirdiğiniz cihazı Wireless Access Point modunda çalıştırmayı başardınız.
Telefon üzerinden bu network'e bağlanmayı mı deniyorsunuz? Veya bağlandınız mı?
Veya cihazı station moduna mı geçirmeye çalışıyorsunuz?
 
Merhaba,

Yazdıklarınız tam anlaşılmıyor.
Geliştirdiğiniz cihazı Wireless Access Point modunda çalıştırmayı başardınız.
Telefon üzerinden bu network'e bağlanmayı mı deniyorsunuz? Veya bağlandınız mı?
Veya cihazı station moduna mı geçirmeye çalışıyorsunuz?

Şöyle anlatayım hocam. Mesela diyelim ki bir akıllı priz satın aldınız. Bu prize wifi kullanıcı adınızı ve şifrenizi göndermeniz lazım. Bunun içinde o markanın mobil uygulamasını indirdiniz ve cihazın kurulumunu yapacaksınız. Bende bu aşamada takildim. Android uygulama ile esp-12e modülü arasında wifi kullanıcı adı ve şifreyi gönderebilmek için nasıl bir yol izleyebilirim?
 
Tam olarak konuyu anlamadım ama geçmişteki tecrübeyi anlatırsam inşallah yol gösterici olur.

Belirttiğiniz gibi Wi-Fi modülünü(texas instruments) kendi elektronik cihazımızın haberleşme aracı olarak kullandık. Cihazımızın çalışma mantığı müşteri bakış açısıyla şu şekildedir.
- Müşteri/Kullanıcı cihaza enerji verir. Cihaz açıldığında AP modunda başlar.
- Kullanıcı cihazın wireless ismini mobil telefonundaki Wi-Fi bağlantı kısmından görür ve bu ağa bağlanır. Bu bağlantı için şifre yoktur.
- Bağlantı sonrasında chrome'dan 192.168.1.1 adresine girer. Bu adresten cihazın ayarlarını yapar. İster AP modunda kalmasına devam ettirir. İsterse de cihazı Station moduna geçirerek cihazın ortamda mevcut olan bir Wireless network'üne dahil olmasını sağlar.

Sizin belirttiğinizden farklı olarak bir mobil uygulamamız bulunmamaktadır.
İnşallah yardımcı olmuştur.
 
Tam olarak konuyu anlamadım ama geçmişteki tecrübeyi anlatırsam inşallah yol gösterici olur.

Belirttiğiniz gibi Wi-Fi modülünü(texas instruments) kendi elektronik cihazımızın haberleşme aracı olarak kullandık. Cihazımızın çalışma mantığı müşteri bakış açısıyla şu şekildedir.
- Müşteri/Kullanıcı cihaza enerji verir. Cihaz açıldığında AP modunda başlar.
- Kullanıcı cihazın wireless ismini mobil telefonundaki Wi-Fi bağlantı kısmından görür ve bu ağa bağlanır. Bu bağlantı için şifre yoktur.
- Bağlantı sonrasında chrome'dan 192.168.1.1 adresine girer. Bu adresten cihazın ayarlarını yapar. İster AP modunda kalmasına devam ettirir. İsterse de cihazı Station moduna geçirerek cihazın ortamda mevcut olan bir Wireless network'üne dahil olmasını sağlar.

Sizin belirttiğinizden farklı olarak bir mobil uygulamamız bulunmamaktadır.
İnşallah yardımcı olmuştur.
Hocam yardımınız için çok teşekkür ederim. Bende bu aşamaya kadar geldim ama artık mobil uygulamadan erişim aşamasına geçmem lazım. Teşekkür ederim ilginiz için.
 
#define WIFI_SSID "internet id niz"
#define WIFI_PASSWORD "internet şifreniz"

void Wifi_Init()
{
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
Serial.print("Connecting to Wi-Fi");
while (WiFi.status() != WL_CONNECTED)
{
Serial.print(".");
delay(30);
}
Serial.println();
Serial.print("Connected with IP: ");
Serial.println(WiFi.localIP());
Serial.println();
}

Yanlış anlamadıysam internete bağlanmıyor. Bu kod ile internete bağlayabilirsiniz. Başka sorun ise yazın ben bakıp yardım edebilirsem yardım ederim.
 
Daha önce böyle çok uygulama yaptım. Piyasadaki wifi extenderlar böyle çalışır. Esp12 ilk açıldığında eğer flash belleğinde kayıtlı wifi adresi yoksa veya olan adrese bağlanamadıysa otomatik olarak access point olarak başlayacak ve telefon onun oluşturduğu ağa bağlanacak. Daha sonra esp nin içindeki web arayüzüyle mevcut wifi adı ve şifresi girilecek ve esp bunu flash belleğine kaydedecek sonra kendini resetleyip girilen wifi ağına bağlanacak. Bunun için access point ve wifi client örnekleri var ikisini birleştirmen gerekiyor.
 

Forum istatistikleri

Konular
129,687
Mesajlar
929,023
Kullanıcılar
452,389
Son üye
murat0441

Yeni konular

Geri
Üst