WATER LEVEL TRACKING SYSTEM BY USING ONLINE ARDUINO A THESIS SUBMITTED TO THE GRADUTE SCHOOL OF APPLIED SCIENCES OF NEAR EAST UNIVERSITY By ÇAĞRI ÖZKAN In Partial Fulfillment of the Reguirements for The Degree of Master of Science in Information Systems Engineering NICOSIA, 2017 WATER LEVEL TRACKING SYSTEM BY USING ONLINE ARDUINO A THESIS SUBMITTED TO THE GRADUTE SCHOOL OF APPLIED SCIENCES OF NEAR EAST UNIVERSITY By ÇAĞRI ÖZKAN In Partial Fulfillment of the Reguirements for The Degree of Master of Science in Information Systems Engineering NICOSIA, 2017 I hereby declare that all information in this document has been obtained and presented in accordance with academic rules and ethical conduct. I also declare that, as required by these rules and conduct, I have fully cited and referenced all material and results that are not original to this work. Name, Last name : Çağrı Özkan Signature : Date: ACKNOWLEDGMENTS I would like to express my deepest gratitude to my supervisor Assistant Professor Dr. Boran Sekeroglu for his great support and open-minded mentorship, without whom this study would not have been completed. Special thanks go to Mr. Murat Ozturk, Mr. Süleyman Pasa, Mr. Emrah Bebek, Mr. Abdullah Sarı, Mr. Cengiz Barcın, and Ms. Aria Toprak for their technical assistance on firefighting reservoirs and project itself. I am grateful to Assistant Prof. Dr. Sertan Kaymak, Dr. Perihan Aysal Adun and Ms. Kezban Alpan for their invaluable recommendations. I would like to thank all the chairs in my jury for their scholarly recommendations. I am deeply grateful to my parents for their long-life support. Finally, I am thankful to all my colleagues and friends. i ABSTRACT Water has still vital importance to extinguish forest fire. In large, contiguous, hilly forest areas with medium to high fire risk, it is necessary to build and maintain artificial reservoirs besides natural water sources. Artificial ponds, dams, underground water tanks can be used as fire fighting reservoirs. These water extraction points should be sufficiently identified regularly controlled and easily accesible by fre engines. In this study, an online tracking system was developed to control water depth, water temprature in water reservoirs and weather temprature around these reservoirs. This android based-online tracking system will provide information about not only the situation of fire fighting water reservoirs but also about the environment and increase success in forest fire protection. Online tracking system can also be used for many similar purposes. For example almost all the houses in Cyprus have water tanks in different parts of the houses because of water shortage. These reservoirs have no any control unit. Users can only be aware when water has finished. It would be useful to be able to control and have information on the capacity of these reservoirs beforehand. It is also possible to design android based-online tracking system to collect environmental data. KeyWords: Measurement of water level, Heat control, Wireless, Modem, Device control, Arduino, Android, Remote control, Intelligence systems engineering ii ÖZET Orman yangınını söndürmek için su hayati öneme sahiptir. Orta ila yüksek yangın riski olan geniş, bitişik, engebeli ormanlık alanlarda doğal su kaynaklarının yanı sıra yapay rezervuarların yapılması ve sürdürülmesi gerekmektedir. Yapay göletler, barajlar, yeraltı su depoları yangınla mücadele rezervuarları olarak kullanılabilir. Bu su çekme noktaları, düzenli kontrol edilen ve itfaiye tarafından kolaylıkla erişilebilecek şekilde tanımlanmalıdır. Bu çalışmada, su derinliği, su rezervuarlarındaki su sıcaklığı ve bu rezervuarların etrafındaki hava sıcaklıklarını kontrol etmek için bir çevrimiçi takip sistemi geliştirilmiştir. Android tabanlı çevrimiçi takip sistemi, sadece yangınla mücadele eden su depolarının durumu hakkında bilgi vermekle kalmayacak, aynı zamanda çevre hakkında bilgi sağlayacak ve orman yangınları ile mücadelede başarıyı artıracaktır. Çevrimiçi izleme sistemi birçok benzer amaç için kullanılabilir. Örneğin, Kıbrıs'ta evlerin neredeyse tamamı, su sıkıntısı nedeniyle evlerin farklı yerlerinde su depoları bulundurmaktadır. Bu rezervuarların herhangi bir kontrol birimi yoktur. Kullanıcılar, depodaki suyun bittiğinden ancak su bittiği anda haberdar olabilmektedirler. Bu rezervuarların kapasitelerini önceden kontrol edebilmek ve bilgi sahibi olabilmek kullanıcılar için son derece faydalı olacaktır. Çeşitli çevre verilerinin toplanması amacıyla da android tabanlı çevrimiçi takip sistemi tasarlamak mümkündür. Anahtar Kelimeler: Seviye ölçme, Isı kontrolü, Wireless, Modem, Cihaz kontrölü, Arduino, Android, Uzaktan control, Bilşim sistemleri mühendisliği iii TABLE OF CONTENTS ACKNOWLEDGMENTS ………………………………………………...…………………… i ABSTRACT…………………………………………………………………………………….. ii ÖZET……………………….…………………………………………………………………… iii TABLE OF CONTENTS ……………………………………………..……………………...... iv LIST OF FIGURES……………………………………………….……………………………. viii LIST OF TABLES……………………………………………………………………………… ix LIST OF SYMBOLS AND ABBREVIATIONS …………………………………………....... x CHAPTER 1: INTRODUCTION Introduction…….………………….…………………………………………………………...... 1 1.1 Explanation of Purpose and Usage Areas of Water Level Control Used in the System……. 3 1.2 Purpose of Water Tanks for Forest Fires……………………………………………………. 4 1.3 Forest fire pools……………………………………………………………………………… 5 1.4 How to create forest fire pools procedure…………………………………………………… 5 1.5 What control “The control of forest fire pools” which department and procedure………….. 6 1.6 The materials used in the current system and the filling system…………………………….. 6 1.7 Purpose of Water Storages in TRNC……………………………………………………...... 6 1.8 Current filling system in TRNC……………………………………………………………... 6 CHAPTER 2: PREVIOUS PROJECTS AND ARDUINO DESCRIPTION 2.1 Introducing Arduino…………………………………………………………………………. 7 2.2 Arduino’s Software………………………………………………………………………….. 7 2.3 Project Information Designed with Arduino ………………………………………………... 7 2.4 Arduino usage areas and features……………………………………………………………. 8 iv 2.5 Arduino Card Types………………………………………………………………………… 8 2.6 Arduino circuit board and features…………………………………………………………... 9 2.7 Arduino Memory…………………………………………………………………………….. 13 2.8 Basic Concepts of Arduino…………………………………………………………………... 16 2.8.1 Microprocessor (ΜP)………………………………………………………………….. 13 2.8.2 Input Voltage…………………………………………………………………………... 13 2.8.3 System Voltage.……………………………….……………………………………….. 14 2.8.4 Clock Speed……………………………………………………………………………. 14 2.8.5 Digital I / O…………………………………………………………………………….. 14 2.8.6 Analog Input…………………………………………………………………………… 14 2.8.7 PWM (Pulse Width Modulation)……………………………………………………… 14 2.8.8 Universal Asynchronous Receiver and Transmitter (UART)…………………………. 15 2.8.9 Flash Memory………………………………………………………………………….. 15 2.8.10 Bootloader……………………………………………………………………………. 15 2.8.11 Programming Interface……………………………………………………………….. 15 2.9 Arduino Language…………………………………………………………………………… 16 2.10 Previous projects with Arduino……………………………………………………………. 16 2.11 Robot Hand Performing that Copy Finger Motion………………………..………….......... 16 2.12 Wireless Sensor for Forest Fire Detection………………………………………………… 17 2.13 Development of Rotating Wing Control and Control Software with Arduino Development Card……………………………………….. 17 2.14 Fuel cell-powered electric power of a vehicle, temperature, Relative humidity, and speed of Instant monitoring and control…………………………………………………… 17 2.15 Wireles Fidelty (Wifi)…………………………………………………………………...... 17 2.15.1 How does it work………………………………………………………………….. 18 2.16 Android……………………………………………………………………………………... 18 v 2.17 Remote Control System……………………………………………………………………. 19 2.18 Solar Energy……………………………………………………………………………...... 19 2.19 3G Modem…………………………………………………………………………………. 19 2.20 Cloud System……………………………………………………………………………… 20 CHAPTER 3: METHODOLOGY 3.1 System Design……………………………………………………………………………….. 21 3.1.1 System Features……………………………………………………………………... 22 3.1.2 How The System Works…………………………………......................................... 23 3.1.3 Materials and Programs Used in the Lower System of Our System…………….. 25 3.2 Materials used in electronic infrastructure of the timeshare………………………………… 25 3.3 Arduino Nano………………………………………………………………………………... 28 3.3.1 Power…………………………………………………………………………………... 28 3.3.2 Inputs and outputs……………………………………………………………………... 28 3.3.3 Arduino Nano Memory………………………………………………………………... 29 3.4 Heat Sensor…………………………………………………………………………………... 29 3.4.1 Features………………………………………………………………………………... 30 3.5 Relay…………………………………………………………………………………………. 31 3.6 Ultrasonic Sensors…………………………………………………………………………… 32 3.7 Wi-Fi Esp8266………………………………………………………………………………. 33 3.8 Solar panel…………………………………………………………………………………… 33 3.9 Battery……………………………………………………………………………………….. 34 vi CHAPTER 4: DESIGNED DEVICE CIRCUIT INFORMATION 4.1 Overview…………………………………………………………………………………...... 35 4.2 Working Principle…………………………………………………………………………… 35 CHAPTER 5: CONCLUSION………………………………………………………………… 40 REFERENCES…………………………………………………………………………………. 41 APPENDICES Appendix 1 : Hardware Compound…………………………………………………………….. 46 Appendix 2 : Source Codes…………………………………………………………………….. 47 vii LIST OF FIGURES Figure 2.1: Arduino Uno……………………………………...……………………….. 10 Figure 2.2: Arduino Uno Schematic…………………………………………………... 11 Figure 2.3: Arduino Uno Pin Diagramı………………………………………………... 12 Figure 3.1: Water storage system……………………………………………………… 22 Figure 3.2: Fire pool working syste…………………………………………………… 23 Figure 3.3: Flow Chart of Application Simple Module……………………………….. 24 Figure 3.4: Android user screen……………………………………………………….. 25 Figure
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages79 Page
-
File Size-