Arduino Android Controller

Μια android εφαρμογή η οποια συνδεεται μεσω ιντερνετ με ενα arduino και ανάλογα με την επιλογη του χρηστη στην εφαρμογή το arduino στέλνει τα καταλληλα δεδομενα και αυτα παρουσιαζονται στην εφαρμογη.

About Arduino IO control

Το project μας αποτελείται απο 2 μερη. Το κομματι του arduino και το κομματι της android εφαρμογης.

Arduino Schematic Arduino Schematic

Στο κομμάτι του arduino έχουμε συνδέσει πάνω ένα buzzer, ένα θερμόμετρο και έναν αισθητήρα φωτός και 2 λαμπάκια(κόκκινο και μπλε). Συνδέουμε το arduino με ethernet στο δίκτυο και αυτό ανοίγει έναν Server στην παρακάτω ip:port 192.168.1.105:8032. Έπειτα με μνήματα udp επικοινωνεί με την android εφαρμογή και απαντάει ανάλογα με το τι ρωτάμε στην εφαρμογή.


Στο κομμάτι του android έχουμε αναπτύξει μια εφαρμογή η οποία έχει το παρακάτω GUI. Έναν διακόπτη on/off για το κόκκινο λαμπάκι. Ένα κουμπί για να λάβουμε πληροφορίες για την θερμοκρασία του χώρου, την ένταση του φωτός στο χώρο και το όριο που θέτουμε στο φως για να ανάβει η να σβήνει το μπλε φως. Παράδειγμα μόλις νυχτώσει ανάβει αυτόματα και την ημέρα σβήνει αυτόματα. Επίσης υπάρχει και εάν κουμπάκι για να ενεργοποιείται το buzzer. Τέλος δίνεται η δυνατότητα να ρυθμίσει το όριο στο οποίο θα σβήνει/ανάβει το μπλε φως. Καθώς επίσης έχουμε ενσωματώσει και φωνητικές εντολές για να χρησιμοποιεί κάνεις την εφαρμογη.

Application GUI

Download ARDUINO IO CONTROL

Μπορείς να κατεβάσεις το apk της εφαρμογής καθως και το κώδικα του arduino στην παρακάτω σελίδα.


Visit Download Page

Επικοινωνηστε μαζι μας

Γιώργος Μύταρος ΑΜ: 2312

Στοιχεία επικοινωνίας

gmitaros@gmail.com

Νικόλαος Κουλίνας ΑΜ: 2277

Στοιχεία επικοινωνίας

nick.koulinas@gmail.com