background image

Σχεδιασμός και υλοποίηση συστήματος IoT ασύρματου ελέγχου και μέτρησης ενέργειας 

 

31 

 

2.3.3 Android Studio 

 
 

Το  Android  Studio  [28]  αποτελεί  ένα  εργαλείο  βασισμένο  στο  Intellij  IDEA,  της 

εταιρείας  Jetbrains,  και  αποτελεί  ένα  προγραμματιστικό  περιβάλλον  για  την  ανάπτυξη 

εφαρμογών  android.  Το  Android  Studio  είναι  διαθέσιμο  ελεύθερα  με  την  άδεια  Apache 
License 2.0. 
 

2.4 Υλικό μέρος 

 

 

Παρακάτω, γίνεται αναφορά στο υλικό που χρησιμοποιήθηκε για την δημιουργία 

αυτής  της  εργασίας.  Συγκεκριμένα,  οι  υποενότητες  που  ακολουθούν  αφορούν  τον 
μικροελεγκτή  που  χρησιμοποιήθηκε,  τον  αισθητήρα  ρεύματος,  το  ρελέ  και  το 
τροφοδοτικό της συσκευής. 

 

2.4.1 Ο Μικροελεγκτής ESP-32  

 

 

Εικόνα 12 : Ο μικροελεγκτής ESP-32 

 

 
Το  ESP-32  [29]

  είναι  ένα  μικροελεγκτής,  ο  οποίος  φαίνεται  στην  Εικόνα  12,  και 

ενδείκνυται  για  εφαρμογές  διαδικτύου  των  πραγμάτων  (ΙoΤ).  Ο  λόγος  είναι  ότι 

υποστηρίζει  Wi-Fi  και  Bluetooth  που  το  καθιστά  ικανό  για  ασύρματη  σύνδεση  στο 
διαδίκτυο  και  για  άμεση  επικοινωνία  με  άλλες  συσκευές,  ενώ  παράλληλα  έχει  χαμηλή 
κατανάλωση  ενέργειας  και  χαμηλό  κόστος.  Τα  αναλυτικά  χαρακτηριστικά  του 

μικροεπεξεργαστή ESP-32 φαίνονται στον παρακάτω πίνακα (Πίνακας 1). Περισσότερες 
λεπτομέρειες  σχετικά  με  τα  χαρακτηριστικά  του  ESP-32  βρίσκονται  στο  φύλλο 
δεδομένων του (data sheet).

3

 

 
 
 
 

 
 
 

 

 

3

 https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf