Απομακρυσμένος Έλεγχος Συσκευών μέσω Διαδικτύου2gymevosm
Παρουσίαση της εργασίας "Απομακρυσμένος Έλεγχος Συσκευών μέσω Διαδικτύου" του μαθητή του 2ου Γυμνασίου Ευόσμου Γ. Κουγιουμτζή για το 8ο Μαθητικό Συνέδριο Πληροφορικής.
Το 6ο τεύχος του τεχνολογικού περιοδικού των σπουδαστών του ΙΕΚ ΔΕΛΤΑ Αθήνας. Σε αυτό το τεύχος: PFSense, Firewalls, Give me a Solution for my Laptop, Windows 10 και Office 10, Ιδιωτικότητα και Διαδίκτυο.
Απομακρυσμένος Έλεγχος Συσκευών μέσω Διαδικτύου2gymevosm
Παρουσίαση της εργασίας "Απομακρυσμένος Έλεγχος Συσκευών μέσω Διαδικτύου" του μαθητή του 2ου Γυμνασίου Ευόσμου Γ. Κουγιουμτζή για το 8ο Μαθητικό Συνέδριο Πληροφορικής.
Το 6ο τεύχος του τεχνολογικού περιοδικού των σπουδαστών του ΙΕΚ ΔΕΛΤΑ Αθήνας. Σε αυτό το τεύχος: PFSense, Firewalls, Give me a Solution for my Laptop, Windows 10 και Office 10, Ιδιωτικότητα και Διαδίκτυο.
Σύντομη παρουσίαση του μοντέλου ασφάλειας του Android, ενδεικτικών αδυναμιών του και λύσεων στο πλαίσιο εργασίας του μαθήματος "Προστασία και ασφάλεια πληροφοριών και συστημάτων" του μεταπτυχιακού προγράμματος στην Πληροφορική και Τηλεματική του Χαροκόπειου Πανεπιστημίου.
Perlat Kociaj - Ρομποτική Σε πλατφόρμα Arduinoperlatsp
Εργασία του Περλάτ Κοτσιάι με θέμα Ρομποτική σε πλατφόρμα Arduino, στα πλαίσια του μαθήματος "Σεμινάριο Τελειοφοίτων".
Μικροελεγκτές, τα πλεονεκτήματα και τα μειονεκτήματα και τις εφαρμογές τους
Ιστορία του Arduino
Γνωριμία με το Arduino, τα χαρακτηριστικά του
Το περιβάλλον ανάπτυξής του
Διάφορες πλακέτες και οι βασικές διαφορές τους
Arduino Shields
Βίντεο από το πρακτικό μέρος και
Συμπεράσματα
Μοντελοστρεφής ανάπτυξη λογισμικού για IoT συσκευές πραγματικού χρόνου και χα...ISSEL
Το διαδίκτυο των πραγμάτων (Internet of Things ή IoT) είναι ένας κλάδος που εξελίσσεται ραγδαία ειδικά τα τελευταία χρόνια. Υπάρχει η δυνατότητα ανάπτυ ξης όλο και περισσότερων εφαρμογών, χρήσιμες για πολλούς ανθρώπους, είτε έχουν να κάνουν με απλές λειτουργίες σε συστήματα αυτοματισμού, είτε με μεγαλύτε ρης κλίμακας εφαρμογές στη βιομηχανία. Επομένως, όλο και περισσότερος κόσμος επιθυμεί να ασχοληθεί με το αντικείμενο αυτό. Η διαδικασία υλοποίησης ενός IoT συστήματος περιλαμβάνει την ανάπτυξη κώ δικα για τον έλεγχο των συσκευών. Μάλιστα, στις περισσότερες περιπτώσεις η γρήγορη απόκριση είναι υψίστης σημασίας, επομένως απαιτείται η ανάπτυξη χαμη λού επιπέδου κώδικα, καθώς και η χρήση λειτουργικών συστημάτων πραγματικού χρόνου (Real Time Operating System ή RTOS). Επίσης, λόγω της μεγάλης ετερογέ νειας IoT συσκευών που υπάρχουν στην αγορά, κρίνεται αναγκαία η κατανόηση των δυνατοτήτων που η εκάστοτε συσκευή μπορεί να προσφέρει, ώστε να γίνε ται η κατάλληλη επιλογή τους, προσαρμοσμένη στις ανάγκες του συστήματος προς υλοποίηση. Οι ενέργειες αυτές είναι λογικό να φαίνονται περίπλοκες σε κάποιους χρήστες, ειδικότερα στα άτομα που είναι τεχνολογικά ακατάρτιστα, δεν έχουν δηλαδή τις απαραίτητες προγραμματιστικές γνώσεις, αλλά παρόλα αυτά επιθυμούν να κατα σκευάσουν ένα IoT σύστημα π.χ. για προσωπική τους χρήση. Αυτό έχει ως αποτέ λεσμα μεγάλη μερίδα κόσμου που θέλει να ασχοληθεί με το IoT να αποθαρρύνεται. Η μοντελοστρεφής μηχανική (Model Driven Engineering ή MDE), έρχεται να δώσει λύση στα προβλήματα που μπορεί να αντιμετωπίσουν όσοι/ες θέλουν να ασχολη θούν με το IoT, αλλά και γενικότερα να απλοποιήσει τη διαδικασία παραγωγής λογισμικού, καθώς μπορεί να παρέχει την ανάπτυξη IoT συστημάτων σε ένα πιο αφαιρετικό επίπεδο, το οποίο είναι πιο φιλικό προς τον απλό χρήστη. Μέσω της παρούσας διπλωματικής εργασίας, δίνεται η δυνατότητα σε κάποιον/α να περιγράψει, με χρήση μοντέλων, IoT συσκευές, μέσω δύο γλωσσών συγκεκριμέ νου πεδίου (Domain Specific Language ή DSL) που αναπτύχθηκαν, για την περιγραφή των συσκευών και των μεταξύ τους συνδέσεων. Από τα μοντέλα πραγματοποιεί ται ένας Model-to-Text μετασχηματισμός για την αυτόματη παραγωγή λογισμικού, για μια πληθώρα IoT συσκευών, προσαρμοσμένη στα χαρακτηριστικά που επιθυ μεί ο χρήστης να έχει. Το λογισμικό ελέγχου των IoT συσκευών που παράγεται υλοποιεί την λήψη μετρήσεων από αισθητήρες και την αποστολή τους σε κάποιον μεσολαβητή (broker), αλλά και τον έλεγχο ενεργοποιητών μέσω του broker. Επίσης αποτελείται από χαμηλού επιπέδου κώδικα, καθώς έχει σχεδιαστεί σύμφωνα με τις απαιτήσεις ενός λειτουργικού συστήματος πραγματικού χρόνου, το RIOT. Τέλος, πραγματοποιείται και ένας Model-to-Model μετασχηματισμός για την παραγωγή διαγραμμάτων τα οποία βοηθούν στην οπτικοποίηση και άρα καλύτερη αντίληψη από τον χρήστη για τη συνδεσμολογία και ενδοεπικοινωνία του συστήματός του.
Το 7ο κεφάλαιο στο μάθημα Συλλογή Μεταφορά και Έλεγχος Δεδομένων Θεωρία του τομέα Ηλεκτρονικής και ειδικότητας Ηλεκτρονικών Υπολογιστικών Συστημάτων και Δικτύων, Γ’ τάξη ΕΠΑΛ.
Η παρουσίαση αυτή (PPT in PDF) είναι ενεργή, συνοδεύεται από κάποια αρχεία τα οποία συνδέονται με υπερσυνδέσεις. Περισσότερες πληροφορίες στην σελίδα http://www.ilektronikoi.gr/index.php?act=viewCat&catId=19
" Το μικρό μας Τσίρκο", Απολογισμός 2015-162gymevosm
Ο απολογισμός του πολιτιστικού προγράμματος που υλοποιήθηκε στο 2ο Γυμνάσιο Ευόσμου κατά το σχ. έτος 2015-16 με τίτλο: "Το μικρό μας Τσίρκο", Προσεγγίζοντας την Ιστορία και τις Τέχνες του Τσίρκου.
Σύντομη παρουσίαση του μοντέλου ασφάλειας του Android, ενδεικτικών αδυναμιών του και λύσεων στο πλαίσιο εργασίας του μαθήματος "Προστασία και ασφάλεια πληροφοριών και συστημάτων" του μεταπτυχιακού προγράμματος στην Πληροφορική και Τηλεματική του Χαροκόπειου Πανεπιστημίου.
Perlat Kociaj - Ρομποτική Σε πλατφόρμα Arduinoperlatsp
Εργασία του Περλάτ Κοτσιάι με θέμα Ρομποτική σε πλατφόρμα Arduino, στα πλαίσια του μαθήματος "Σεμινάριο Τελειοφοίτων".
Μικροελεγκτές, τα πλεονεκτήματα και τα μειονεκτήματα και τις εφαρμογές τους
Ιστορία του Arduino
Γνωριμία με το Arduino, τα χαρακτηριστικά του
Το περιβάλλον ανάπτυξής του
Διάφορες πλακέτες και οι βασικές διαφορές τους
Arduino Shields
Βίντεο από το πρακτικό μέρος και
Συμπεράσματα
Μοντελοστρεφής ανάπτυξη λογισμικού για IoT συσκευές πραγματικού χρόνου και χα...ISSEL
Το διαδίκτυο των πραγμάτων (Internet of Things ή IoT) είναι ένας κλάδος που εξελίσσεται ραγδαία ειδικά τα τελευταία χρόνια. Υπάρχει η δυνατότητα ανάπτυ ξης όλο και περισσότερων εφαρμογών, χρήσιμες για πολλούς ανθρώπους, είτε έχουν να κάνουν με απλές λειτουργίες σε συστήματα αυτοματισμού, είτε με μεγαλύτε ρης κλίμακας εφαρμογές στη βιομηχανία. Επομένως, όλο και περισσότερος κόσμος επιθυμεί να ασχοληθεί με το αντικείμενο αυτό. Η διαδικασία υλοποίησης ενός IoT συστήματος περιλαμβάνει την ανάπτυξη κώ δικα για τον έλεγχο των συσκευών. Μάλιστα, στις περισσότερες περιπτώσεις η γρήγορη απόκριση είναι υψίστης σημασίας, επομένως απαιτείται η ανάπτυξη χαμη λού επιπέδου κώδικα, καθώς και η χρήση λειτουργικών συστημάτων πραγματικού χρόνου (Real Time Operating System ή RTOS). Επίσης, λόγω της μεγάλης ετερογέ νειας IoT συσκευών που υπάρχουν στην αγορά, κρίνεται αναγκαία η κατανόηση των δυνατοτήτων που η εκάστοτε συσκευή μπορεί να προσφέρει, ώστε να γίνε ται η κατάλληλη επιλογή τους, προσαρμοσμένη στις ανάγκες του συστήματος προς υλοποίηση. Οι ενέργειες αυτές είναι λογικό να φαίνονται περίπλοκες σε κάποιους χρήστες, ειδικότερα στα άτομα που είναι τεχνολογικά ακατάρτιστα, δεν έχουν δηλαδή τις απαραίτητες προγραμματιστικές γνώσεις, αλλά παρόλα αυτά επιθυμούν να κατα σκευάσουν ένα IoT σύστημα π.χ. για προσωπική τους χρήση. Αυτό έχει ως αποτέ λεσμα μεγάλη μερίδα κόσμου που θέλει να ασχοληθεί με το IoT να αποθαρρύνεται. Η μοντελοστρεφής μηχανική (Model Driven Engineering ή MDE), έρχεται να δώσει λύση στα προβλήματα που μπορεί να αντιμετωπίσουν όσοι/ες θέλουν να ασχολη θούν με το IoT, αλλά και γενικότερα να απλοποιήσει τη διαδικασία παραγωγής λογισμικού, καθώς μπορεί να παρέχει την ανάπτυξη IoT συστημάτων σε ένα πιο αφαιρετικό επίπεδο, το οποίο είναι πιο φιλικό προς τον απλό χρήστη. Μέσω της παρούσας διπλωματικής εργασίας, δίνεται η δυνατότητα σε κάποιον/α να περιγράψει, με χρήση μοντέλων, IoT συσκευές, μέσω δύο γλωσσών συγκεκριμέ νου πεδίου (Domain Specific Language ή DSL) που αναπτύχθηκαν, για την περιγραφή των συσκευών και των μεταξύ τους συνδέσεων. Από τα μοντέλα πραγματοποιεί ται ένας Model-to-Text μετασχηματισμός για την αυτόματη παραγωγή λογισμικού, για μια πληθώρα IoT συσκευών, προσαρμοσμένη στα χαρακτηριστικά που επιθυ μεί ο χρήστης να έχει. Το λογισμικό ελέγχου των IoT συσκευών που παράγεται υλοποιεί την λήψη μετρήσεων από αισθητήρες και την αποστολή τους σε κάποιον μεσολαβητή (broker), αλλά και τον έλεγχο ενεργοποιητών μέσω του broker. Επίσης αποτελείται από χαμηλού επιπέδου κώδικα, καθώς έχει σχεδιαστεί σύμφωνα με τις απαιτήσεις ενός λειτουργικού συστήματος πραγματικού χρόνου, το RIOT. Τέλος, πραγματοποιείται και ένας Model-to-Model μετασχηματισμός για την παραγωγή διαγραμμάτων τα οποία βοηθούν στην οπτικοποίηση και άρα καλύτερη αντίληψη από τον χρήστη για τη συνδεσμολογία και ενδοεπικοινωνία του συστήματός του.
Το 7ο κεφάλαιο στο μάθημα Συλλογή Μεταφορά και Έλεγχος Δεδομένων Θεωρία του τομέα Ηλεκτρονικής και ειδικότητας Ηλεκτρονικών Υπολογιστικών Συστημάτων και Δικτύων, Γ’ τάξη ΕΠΑΛ.
Η παρουσίαση αυτή (PPT in PDF) είναι ενεργή, συνοδεύεται από κάποια αρχεία τα οποία συνδέονται με υπερσυνδέσεις. Περισσότερες πληροφορίες στην σελίδα http://www.ilektronikoi.gr/index.php?act=viewCat&catId=19
" Το μικρό μας Τσίρκο", Απολογισμός 2015-162gymevosm
Ο απολογισμός του πολιτιστικού προγράμματος που υλοποιήθηκε στο 2ο Γυμνάσιο Ευόσμου κατά το σχ. έτος 2015-16 με τίτλο: "Το μικρό μας Τσίρκο", Προσεγγίζοντας την Ιστορία και τις Τέχνες του Τσίρκου.
Παρουσίαση της εργασίας με τίτλο "Car Race 3D - Computer Game σε Scratch" του μαθητή του 2ου Γυμνασίου Ευόσμου Π. Παπαγιαννάκη για το 8ο Μαθητικό Συνέδριο Πληροφορικής
This document summarizes a multi-country collaborative project called "Life is a Scene, Let's Create Our Play" involving Turkey, Spain, Poland, Austria, Greece, and Romania. The objectives of the project were to increase understanding of environmental issues and human impact, clarify values around the environment, and provide tools and motivation for students to improve their local neighborhoods and environment. Through activities like drama, art, music, and visits to different countries, the project aimed to increase students' awareness of nature, environmental problems, cultures, and traditions while developing their skills. The project involved 6 meetings in each participating country to carry out activities over multiple years.
Εργασία των μαθητριών Στέλλας Τζιτζή, Γεωργίας Τσαλή, Ρωξάνης Δανιηλίδου, Παυλίνας Τζίκου στα πλάισια του Πολιτιστικού Προγράμματος «Μαθαίνω μια γλώσσα, ανακαλύπτω έναν πολιτισμό. Προσωπικότητες από το γερμανόφωνο χώρο του αθλητισμού και της μόδας». 2ο Γυμνάσιο Ευόσμου, 2014-15.
Εργασία στα πλάισια του Πολιτιστικού Προγράμματος «Μαθαίνω μια γλώσσα, ανακαλύπτω έναν πολιτισμό. Προσωπικότητες από το γερμανόφωνο χώρο του αθλητισμού και της μόδας». 2ο Γυμνάσιο Ευόσμου, 2014-15.
Εργασία των μαθητριών Στέλλας Τζιτζή, Γεωργίας Τσαλή, Ρωξάνης Δανιηλίδου, Παυλίνας Τζίκου στα πλάισια του Πολιτιστικού Προγράμματος «Μαθαίνω μια γλώσσα, ανακαλύπτω έναν πολιτισμό. Προσωπικότητες από το γερμανόφωνο χώρο του αθλητισμού και της μόδας». 2ο Γυμνάσιο Ευόσμου, 2014-15.
Εργασία των μαθητριών Στέλλας Τζιτζή, Γεωργίας Τσαλή, Βιβής Τερζόγλου, Ρωξάνης Δανιηλίδου, Παυλίνας Τζίκου στα πλάισια του Πολιτιστικού Προγράμματος «Μαθαίνω μια γλώσσα, ανακαλύπτω έναν πολιτισμό. Προσωπικότητες από το γερμανόφωνο χώρο του αθλητισμού και της μόδας». 2ο Γυμνάσιο Ευόσμου, 2014-15.
Εργασία της μαθήτριας Φραγκουλίδου Θεοδώρας στα πλάισια του Πολιτιστικού Προγράμματος «Μαθαίνω μια γλώσσα, ανακαλύπτω έναν πολιτισμό. Προσωπικότητες από το γερμανόφωνο χώρο του αθλητισμού και της μόδας». 2ο Γυμνάσιο Ευόσμου, 2014-15.
Εργασία των μαθητριών Στέλλας Τζιτζή, Γεωργίας Τσαλή, Βιβής Τερζόγλου, Ρωξάνης Δανιηλίδου, Παυλίνας Τζίκου στα πλάισια του Πολιτιστικού Προγράμματος «Μαθαίνω μια γλώσσα, ανακαλύπτω έναν πολιτισμό. Προσωπικότητες από το γερμανόφωνο χώρο του αθλητισμού και της μόδας». 2ο Γυμνάσιο Ευόσμου, 2014-15.
Εργασία της μαθήτριας Χορτιατινού Βασιλικής στα πλάισια του Πολιτιστικού Προγράμματος «Μαθαίνω μια γλώσσα, ανακαλύπτω έναν πολιτισμό. Προσωπικότητες από το γερμανόφωνο χώρο του αθλητισμού και της μόδας». 2ο Γυμνάσιο Ευόσμου, 2014-15.
Εργασία της μαθήτριας Αγγελικής Χαριστέ στα πλάισια του Πολιτιστικού Προγράμματος «Μαθαίνω μια γλώσσα, ανακαλύπτω έναν πολιτισμό. Προσωπικότητες από το γερμανόφωνο χώρο του αθλητισμού και της μόδας». 2ο Γυμνάσιο Ευόσμου, 2014-15.
Εργασία των μαθητριών Σοφίας Τσοπουρίδου και Εύης Φουντουκίδου στα πλάισια του Πολιτιστικού Προγράμματος «Μαθαίνω μια γλώσσα, ανακαλύπτω έναν πολιτισμό. Προσωπικότητες από το γερμανόφωνο χώρο του αθλητισμού και της μόδας». 2ο Γυμνάσιο Ευόσμου, 2014-15.
Φωτογραφίες από την εκδήλωση μνήμης στις 15 Μαρτίου 2015 για τους Εβραίους που αναχώρησαν για πρώτη φορά από τον παλαιό σιδηροδρομικό σταθμό της Θεσσαλονίκης με προορισμό τα στρατόπεδα συγκέντρωσης της Πολωνίας στις 15 Μαρτίου του 1943.
2. Εισαγωγή
• To αντικείμενο της εργασίας ήταν η κατασκευή και ο
προγραμματισμός ενός τηλεκατευθυνόμενου οχήματος
το οποίο είναι εξοπλισμένο με ένα smartphone με
σκοπό την εκμετάλλευση της κάμερας του για λήψη και
μετάδοση εικόνας. Η κίνηση του οχήματος βασίζεται σε
δύο κινητήρες οι οποίοι ελέγχονται από ένα συνδυασμό
ημιαγωγών και μιας πλακέτας Arduino.
• Πηγή έμπνευσης για την ονομασία του οχήματος
υπήρξε ο μυθικός φύλακας της Κρήτης Τάλως που ήταν
κατασκευασμένος από χαλκό και θεωρείται το πρώτο
ρομπότ της ιστορίας.
4. Τεχνικά Χαρακτηριστικά του Τάλω
• 12V τροφοδοσία από 6 AA μπαταρίες
• 2 κινητήρες με λειτουργία στα 5V DC
• Ηλεκτρικός καθρέπτης (βάση smartphone, 2 μοτέρ) 12V DC
• 6 led υψηλής με λειτουργία στα 12V DC
• Πλακέτα Arduino D1 R2 η οποία βασίζεται στο Arduino Uno
με γρηγορότερο επεξεργαστή (με κωδικό ESP8266) και
ενσωματωμένο WiFi.
• 4 transistor και 4 ρελέ διπλής επαφής.
5. Ο χειριστής του εγκεφάλου
Ο χειρισμός μπορεί να γίνει με 2 τρόπους, είτε μέσω μιας εφαρμογής σε Java για Android
και που γράφτηκε στο Android Studio, είτε μέσω ενός προγράμματος για Windows, που
γράφτηκε σε Visual Studio χρησιμοποιώντας την C#.
6. Λίγα λόγια για το πρόγραμμα του κινητού που
ελέγχει τον Τάλω
Στην εφαρμογή υπάρχουν πολλά Buttons (κουμπιά), τα οποία κατευθύνουν την κίνηση
του Τάλω, αλλά και την κίνηση της βάσης της κάμερας του.
Π.χ. το button up το οποίο όσο πατιέται, κατευθύνει το όχημα μπροστά. Αυτό στο
Android studio ορίζεται στην θέση που θέλουμε, ως εξής:
7. Στον κώδικα της Java, ουσιαστικά του λέω, ότι όσο πατιέται να στείλει στην στατική
διεύθυνση του arduino που βρίσκεται στον Τάλω μια συγκεκριμένη εντολή. Στην
περίπτωση του up το upon.
8. Η επικοινωνία γίνεται με την χρήση της μεθόδου connect της κλάσης MainActivity, της
βασικής δηλαδή κλάσης της εφαρμογής. Η connect καλεί με την σειρά της, το εξωτερικό
πρόγραμμα curl (το πιο διάσημο ίσως πρόγραμμα για αποστολή αιτημάτων σε Web
Server) με παράμετρο την διεύθυνση που έχει φτιαχτεί από τα Buttons κίνησης και
ουσιαστικά είναι αυτή που στέλνει στο Arduino την επιθυμία του χειριστή
9. Στο Arduino γίνεται κάτι παρόμοιο. Αφού «φτιάξουμε» έναν web server στον κώδικα,
τον προγραμματίζουμε να αντιδράσει όταν ανοιχτεί το συγκεκριμένο URL /upon
10. Ο χειριστής του εγκεφάλου σε C# (.NET Framework για
λειτουργικό σύστημα, Windows)
Ο χειρισμός στην C# γίνεται με παρόμοιο τρόπο, χωρίς όμως την χρήση του προγράμματος cURL
αλλά με μια από τις «βιβλιοθήκες» του .NET Framework
11. Στην περίπτωση των Windows, έχουμε 2 φόρμες, μια για την κάμερα και μια για να
«ακούει» το πάτημα του πληκτρολογίου.
12. Η κάμερα λειτουργεί με JavaScript λόγω της αδυναμίας υποστήριξης της HTML5
χρησιμοποιώντας τον web browser της .NET (βασισμένο στον Internet Explorer) σε
αντίθεση με το android που λειτουργεί με HTML5. Τα κουμπιά για έλεγχο του
προγράμματος είναι τα εξής:
• Up, down, left, right βελάκια για την κίνηση του οχήματος
• WASD για την κίνηση της κάμερας
• B για όπισθεν
• L για φώτα
13. Το μάτι του Τάλω
Το μάτι του Τάλω είναι η κάμερα του smartphone που βρίσκεται πάνω στην κινούμενη
βάση. Στο smartphone εκτελείται η εφαρμογή “IP Webcam” που μεταδίδει την εικόνα
της κάμερας χρησιμοποιώντας HTML5 ή Javascript στο πρόγραμμα ελέγχου για να την
βλέπει ο χειριστής με σκοπό τον απομακρυσμένο έλεγχο.
14. Όπως έχω αναφέρει και παραπάνω, για την επίτευξη της επικοινωνίας αλλά και για
απλότητα του προγραμματισμού, πρέπει στο κινητό που παίζει το ρόλο του ματιού του
Τάλω, στην πλακέτα Arduino (όχημα Τάλω) αλλά και στο κινητό (έλεγχος του Τάλω) να
έχουν δοθεί στατικές διευθύνσεις IP, προφανώς για να μην χρειάζεται να τις βάζουμε
ξανά κάθε φορά που αλλάζουν.
15. Ηλεκτρικό κύκλωμα συνδεμένο με το Arduino
Αφού φτάσουν οι εντολές στον web server του Arduino, αυτό βάση του προγράμματος που εκτελείται
συνέχεια, ορίζει μία αναλογική τιμή στην ζητούμενη έξοδο. Σε όλες τις εξόδους υπάρχει ένα transistor που
συνδέεται με ένα ρελέ διπλής επαφής με σκοπό την εύκολη αλλαγή στον πολισμό με στόχο την αντίστροφη
κίνηση των μοτέρ. Έτσι κατάφερα και μείωσα τον αριθμό των PWM θυρών που χρησιμοποιώ για την κίνηση
του οχήματος, στο μισό.
16. Ευχαριστίες
Ευχαριστώ τους καθηγητές της Πληροφορικής Δημήτρη Γαϊτανίδη και Γιάννη Δασκαλάκη
για την υποστήριξη και την βοήθεια που μου παρείχαν.
Βιβλιογραφία-Δικτυογραφία
1. www.wemos.cc
2. developer.android.com