Mesh-IT

< Projeler Sayfası

Proje Adı
BLE Mesh Ağ Yapısı ile Akıllı Ev Sistemi

Şirket Adı
Karel

Şirket Mentoru
Dr. Alper Sarıkan

Akademik Mentor
Prof. Nail Akar

Asistan
Aslı Alpman

Takım Üyeleri
Atakan Topcu, Ata Yavuzyılmaz, Ata Korkusuz, Kerem Bayramoğlu, Eda Ayan, Yağızalp Kadıoğlu

Özet
Bluetooth SIG'nin en son yeniliği, kablosuz cihazları çoktan çoğa ilişki içinde bağlamamıza izin veren bir Bluetooth mesh topolojisidir. Bluetooth Low Energy (BLE) mesh ağının akıllı ev sistemleri için sunduğu potansiyel faydaları araştırmak için yapılan bu proje, evin içideki sıcaklığı, nemi, evin içerisindeki bireylerin konumunu bulma ve uzaktan izlemek için kullanılabilecektir. Önerilen mesh ağı, birkaç Bluetooth düğümünden ve bir ağ geçidinden oluşur. Düğümler, BLE Mesh protokolü kullanılarak birbirine ve ağ geçidine bağlanacaktır. Ağ geçidi, RabbitMQ aracısı aracılığıyla MQTT protokolünü kullanarak ağın sunucuyla (PostgreSQL) dış iletişim kurmasını sağlar. Bu proje için her ikisi de DHT22 Nem/Sıcaklık sensörlü ESP32 mikrodenetleyicisi olan sabit ve dinamik düğümler olmak üzere iki farklı tip düğüm olması planlanmaktadır. Statik düğümler belirli bir konuma sahip olurken, dinamik düğüm sürekli olarak konumunu değiştirecektir. Düğümler ve ağ geçidi üzerindeki işlem yükünü azaltmak için, sensör ve RSSI verileri, konum bulma işleminin tamamlandığı sunucuya gönderilecek ve kullanıcıdan gelen yeni veri talepleri ağa geri gönderilecektir. Ağın/evin Android Studio kullanılarak izlenmesi için bir Android mobil uygulaması kurulacak ve yaşlılar gibi hedeflenen kullanıcının evdeki konumu, Alınan Sinyal Gücü İndeksi (RSSI) değerlerini kullanan trilaterasyon algoritması kullanılarak hesaplanacaktır. Bu proje ile 1,5-2 metrelik beklenen hata ile kullanıcının konumu bulunması beklenmektedir.




Özet
The latest innovation of Bluetooth SIG is the Bluetooth mesh topology that allows us to connect wireless devices in a many-to-many relationship. To investigate the potential benefits that the Bluetooth Low Energy (BLE) mesh network has to offer for smart home systems, this project aims to achieve a Bluetooth mesh network for smart home systems that can be used for controlling home appliances, location finding applications, and monitoring people in need outside of the house. The proposed mesh network consists of several Bluetooth nodes and one gateway. The nodes will be connected to each other and to the gateway using the BLE Mesh protocol. The gateway allows the network to establish outside communication with the server (PostgreSQL) using the MQTT protocol through the RabbitMQ broker. For this project, it is planned to have two different types of nodes, stationary and dynamic nodes where both are ESP32 microcontrollers with DHT22 Humidity/Temperature sensors. Static nodes will have a definite position while the dynamic node will change its position continuously. To reduce the processing load on nodes and the gateway, the sensor, and RSSI data will be sent to servers where the location finding process is completed and new data requests from the user will be sent back to the network. An Android mobile app will be deployed for monitoring the network/home using Android Studio and the location of the targeted user such as the elderly in the house will be calculated using the trilateration algorithm that uses the Received Signal Strength Index (RSSI) values. With this project, it is expected to establish an accurate position of the user with an expected error of 1.5-2 meters.