Πίνακας περιεχομένων:

Τοστιέρα IoT (LoRa): 11 βήματα (με εικόνες)
Τοστιέρα IoT (LoRa): 11 βήματα (με εικόνες)

Βίντεο: Τοστιέρα IoT (LoRa): 11 βήματα (με εικόνες)

Βίντεο: Τοστιέρα IoT (LoRa): 11 βήματα (με εικόνες)
Βίντεο: North-South Prize of the Council of Europe to Lora Pappa, METAdrasi 2024, Νοέμβριος
Anonim
Τοστιέρα IoT (LoRa)
Τοστιέρα IoT (LoRa)

Τοστιέρα IoT

Μια τοστιέρα που μπορεί να παρακολουθείται και να ελέγχεται μέσω μιας προσαρμοσμένης εφαρμογής Android.

Η φρυγανιέρα είναι εξοπλισμένη με μια κάρτα SODAQ ExpLoRer που διαθέτει 32-bit ARM Cortex M0+ και ενσωματωμένη μονάδα LoRa και κεραία. Αυτές οι ενότητες LoRa παρέχουν την επικοινωνία μεταξύ του κινητού και της φρυγανιέρας μέσω μιας πύλης. Η επικοινωνία LoRa λειτουργεί στη ζώνη ISM στα 868Mhz και συνήθως χρησιμοποιείται σε εφαρμογές IoT λόγω της χαμηλής ενεργειακής απόδοσης και της απόδοσης μεγάλου εύρους (+ δωρεάν για λειτουργία στη ζώνη 868Mhz). Διαβάστε περισσότερα για το LoRa εδώ:

Έχει αναπτυχθεί μια εφαρμογή Andorid που είναι σε θέση να ελέγχει ασύρματα τη φρυγανιέρα χαμηλώνοντας τα ψωμιά στη φρυγανιέρα και ενεργοποιώντας το στοιχείο του θερμαντήρα για καθορισμένο χρονικό διάστημα. Τρία διαφορετικά επίπεδα "τοστιέρα" μπορούν να επιλεγούν από τον χρήστη (σπάνια, μεσαία, μπράβο). Ταυτόχρονα θα παρακολουθεί την εξωτερική θερμοκρασία του τοστιέρα. Όλη η επικοινωνία κατευθύνεται μέσω της πύλης LoRa και επεξεργάζεται περαιτέρω από το PubNub που επιτρέπει στην εφαρμογή Android να εγγραφεί και να δημοσιεύσει δεδομένα από την πύλη μέσω ενός καναλιού.

Βήμα 1: Μέρη υλικού

1. Τοστιέρα (κάθε φρυγανιέρα με παρόμοιο μηχανισμό ανύψωσης θα λειτουργήσει):

2. Stepper Motor-Linear Stepper motor:

4. Stepper Motor Driver:

3. Sodaq One Explorer-LoRa:

4. Θήκη μπαταρίας-12V:

5. Διακόπτης (οποιοσδήποτε διακόπτης 12V θα λειτουργήσει):

6. Προφίλ αλουμινίου:

7. Καλώδια, βίδες και μπαταρίες

Βήμα 2: Υλικό

Υλικό
Υλικό
Υλικό
Υλικό
Υλικό
Υλικό

2.1 - Μετρήστε κάθε μία από τις πλευρές στη φρυγανιέρα και κόψτε το τμήμα αλουμινίου αυτής. Σε αυτή την περίπτωση, η διάσταση της πλάκας αλουμινίου είναι 33, 5 x 13, 5 cm (εικόνα). Κάντε τέσσερις τρύπες που ταιριάζουν με τις οπές του μπροστινού πίνακα της τοστιέρα. Σε αυτή την περίπτωση τοποθετούνται σε κάθε γωνία ενός ορθογωνίου με διάσταση 31, 5 x 12, 5 cm.

2.2 - Κάντε δύο τρύπες (η τοποθεσία εξαρτάται από εσάς). Η πρώτη τρύπα πρέπει να είναι 11 x 5, 5 cm για να χωρέσει η κάρτα SODAQ. Η δεύτερη τρύπα πρέπει να είναι τόσο μεγάλη όσο ο διακόπτης σας. Φτιάξτε ένα πλεξιγκλάς με τις ίδιες διαστάσεις όπως στην εικόνα. Ανοίξτε δύο τρύπες για υποστήριξη για την κάρτα SODAQ.

2.3 - Πάρτε τα προφίλ αλουμινίου και κόψτε τα σε δύο κομμάτια. Το μήκος πρέπει να είναι ίσο με την πλευρά της πλάκας αλουμινίου.

Βήμα 3: Τοποθετήστε το Stepper Motor

Τοποθετήστε το Stepper Motor
Τοποθετήστε το Stepper Motor
Τοποθετήστε το Stepper Motor
Τοποθετήστε το Stepper Motor
Τοποθετήστε το Stepper Motor
Τοποθετήστε το Stepper Motor

ΠΡΟΕΙΔΟΠΟΙΗΣΗ! Οι τροποποιήσεις σε ηλεκτρικά προϊόντα ενδέχεται να προκαλέσουν σοβαρή ζημιά εάν δεν αντιμετωπιστούν σωστά

3.1. Αφαιρέστε τις μυστικές βίδες που συγκρατούν το κέλυφος πάνω στο θερμαντικό στοιχείο και τη δομή του.

3.2 Αφαιρέστε τη ράβδο που συγκρατεί το εξισωτήρα τοστιέρα σε κάθετη θέση.

3.3. Χρησιμοποιήστε ένα κατσαβίδι για να κάνετε μια τρύπα ακριβώς κάτω από εκεί που έπρεπε να έχει τοποθετηθεί αυτή η ράβδος. Βεβαιωθείτε ότι δεν τρυπάτε σε κανένα ηλεκτρονικό!

3.4. Αντικαταστήστε την αρχική ράβδο με τον γραμμικό κινητήρα και στερεώστε την πλαστική βάση πάνω στην πλαστική δομή με τρεις βίδες (εικόνα). Αυτό θα λειτουργήσει τώρα ως το νέο μηχανοκίνητο καλάμι, το οποίο θα μπορούμε να ελέγξουμε!

Βήμα 4: Σύνδεση υλικού

Σύνδεση υλικού
Σύνδεση υλικού
Σύνδεση υλικού
Σύνδεση υλικού
Σύνδεση υλικού
Σύνδεση υλικού

4.1. Αφού ο κινητήρας τοποθετηθεί στη φρυγανιέρα, συνδέστε τον όπως στο παραπάνω διάγραμμα κυκλώματος (εικόνα). Χρησιμοποίησα έναν πίνακα πειράματος για να κολλήσω τις απαραίτητες συνδέσεις μεταξύ των σημάτων και χρησιμοποίησα τρεις κεφαλίδες για να μπορέσω να το τοποθετήσω στην κάρτα SODAQ. (εικόνα). Χρησιμοποιήστε τις βίδες για να τοποθετήσετε την πλάκα στη φρυγανιέρα.

Βήμα 5: Σχεδιασμός λογισμικού

Σχεδιασμός λογισμικού
Σχεδιασμός λογισμικού

1. Κόμβος SODAQ - Ο κόμβος που ελέγχει τη φρυγανιέρα και στέλνει εντολές κινητήρα στον οδηγό κινητήρα που ελέγχει το βηματικό μοτέρ. Ο βηματικός κινητήρας θα χαμηλώσει ή θα ανεβάσει τη φρυγανιά ανάλογα με την εντολή που έχει δοθεί από τον χρήστη.

2. Αγωγός πολλαπλής σύνδεσης - Η πύλη στην οποία συνδέεται ο κόμβος SODAQ μέσω του LoRa μόλις ενεργοποιηθεί. Η πύλη παρέχει ένα κανάλι που τα δεδομένα μεταφέρονται στο talkpool.

3. Talkpool - Είναι ο πάροχος διακομιστή που καθιστά δυνατή τη διασύνδεση με διαφορετικές πλατφόρμες IoT μέσω των ενσωματωμένων πρωτοκόλλων. Τα διαθέσιμα πρωτόκολλα είναι: MQTT, PubNub, IBM Bluemix. (Σε αυτό το έργο θα χρησιμοποιήσουμε το PubNub)

4. PubNub - πλατφόρμα IoT που λειτουργεί ως κεντρικός κόμβος όπου η κίνηση αποστέλλεται μέσω καναλιών. Δομή εγγραφής/δημοσίευσης. Διαφορετικό SDK προβλέπει τη χρήση διαφορετικών πλατφορμών (Σε αυτό το έργο χρησιμοποιούμε το SDK για Android)

5. Εφαρμογή Android - Με το PubNub Android SDK, η εφαρμογή παρέχει μια γραφική διεπαφή στον χρήστη που δείχνει τη θερμοκρασία της φρυγανιέρας (εγγραφή καναλιού). Επιπλέον, είναι επίσης δυνατό να ελέγξετε τη φρυγανιέρα μέσω κουμπιών στην εφαρμογή (δημοσίευση καναλιού).

Για περαιτέρω ανάγνωση και φροντιστήριο:

Συνιστάται: