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

MuMo - Node_draft: 24 βήματα (με εικόνες)
MuMo - Node_draft: 24 βήματα (με εικόνες)

Βίντεο: MuMo - Node_draft: 24 βήματα (με εικόνες)

Βίντεο: MuMo - Node_draft: 24 βήματα (με εικόνες)
Βίντεο: ΟΧΙ ΦΟΥΡΝΟΣ ΚΑΙ ΟΧΙ ΣΟΥΚΙΑ! ΚΕΙΚ ΤΡΙΩΝ Υλικών 2024, Νοέμβριος
Anonim
MuMo - Node_draft
MuMo - Node_draft
MuMo - Node_draft
MuMo - Node_draft
MuMo - Node_draft
MuMo - Node_draft
MuMo - Node_draft
MuMo - Node_draft

### ΕΝΗΜΕΡΩΣΗ 10-03-2021 // οι τελευταίες πληροφορίες/ενημερώσεις θα είναι διαθέσιμες στη σελίδα github:

Τι είναι το MuMo;

Τι είναι το MuMo; Το MuMo είναι μια συνεργασία μεταξύ ανάπτυξης προϊόντων (τμήμα του Πανεπιστημίου της Αμβέρσας) με την επωνυμία του Αμβέρσας Design Factory και του Μουσείου Μόδας της Αμβέρσας. Ο στόχος του έργου είναι η δημιουργία ενός συστήματος παρακολούθησης ανοικτού κώδικα IOT βασισμένο σε δίκτυο LoRa.

  • Θα πρέπει να είναι εύκολο να στηθεί.
  • Θα πρέπει να είναι εύκολο στη συναρμολόγηση.
  • Πρέπει να είναι κλιμακούμενη ως προς την περιοχή εφαρμογής.

Τι περιέχει το έργο MuMo:

Κόμβος MuMo

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

MuMo Gatway

Το MuMo Gateway είναι μια ενεργή πύλη LoRa που μπορεί να λαμβάνει και να προωθεί σήματα LoRa από τη συσκευή Node μέσω διαδικτύου. Σε αυτό το έργο η πύλη θα είναι επίσης εξοπλισμένη με τους ίδιους αισθητήρες της συσκευής MuMo Node, αισθητήρα σκόνης αέρα και μια παγίδα σφάλματος που μπορεί να παρακολουθείται από απόσταση με μια κάμερα.

*** Η πύλη δεν χρειάζεται να είναι εξοπλισμένη με αισθητήρες ή κάμερα. Μπορεί επίσης να χρησιμεύσει μόνο για την παροχή δικτύου LoRa (μη μετρητική απόβαση). ***

Πίνακας ελέγχου MuMo

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

Σελίδα Github:

github.com/MoMu-Antwerp/MuMo

Σελίδες με οδηγίες:

MuMo_Node:

MuMo_Gateway:

Απαιτούμενα εργαλεία:

  • 3D εκτυπωτής με νήμα
  • Συγκολλητικό σίδερο / συγκολλητικό
  • Μικρή πένσα κοπής
  • Πιστόλι θερμής κόλλας (ή άλλα εργαλεία στερέωσης)
  • Μικρό κατσαβίδι

Βήμα 1: #Hardware - Παραγγελία ανταλλακτικών

#Hardware - Παραγγελία ανταλλακτικών
#Hardware - Παραγγελία ανταλλακτικών

Ανταλλακτικά για παραγγελία:

Δείτε τη σελίδα github για μια πρόσφατη επισκόπηση:

github.com/jokohoko/Mumo/blob/main/Shopping_list.md

Βήμα 2: #Hardware - τρισδιάστατα τυπωμένα μέρη

#Hardware - τρισδιάστατα εκτυπωμένα ανταλλακτικά
#Hardware - τρισδιάστατα εκτυπωμένα ανταλλακτικά
#Hardware - τρισδιάστατα εκτυπωμένα ανταλλακτικά
#Hardware - τρισδιάστατα εκτυπωμένα ανταλλακτικά
#Hardware - τρισδιάστατα εκτυπωμένα ανταλλακτικά
#Hardware - τρισδιάστατα εκτυπωμένα ανταλλακτικά
#Hardware - τρισδιάστατα εκτυπωμένα ανταλλακτικά
#Hardware - τρισδιάστατα εκτυπωμένα ανταλλακτικά

Μέρη για τρισδιάστατη εκτύπωση:

  • NODE_Main_Housing
  • NODE_Battery_Tray
  • NODE_Backcover

Δείτε τη σελίδα github για τα πιο πρόσφατα αρχεία STL:

github.com/jokohoko/Mumo/tree/main/STL_NODE

Νήμα εκτύπωσης:

  • PETG (προτιμώμενο και πιο ανθεκτικό)
  • PLA

Γενικές ρυθμίσεις εκτύπωσης:

  • Δεν χρειάζεται υποστήριξη
  • Το γέμισμα δεν είναι απαραίτητο
  • 0,2 ύψος στρώματος
  • 3 εξωτερικές περιμέτρους (για αντοχή και αντοχή)

Βήμα 3: #Hardware - Προετοιμάστε το δίσκο μπαταρίας

#Hardware - Προετοιμάστε το δίσκο μπαταρίας
#Hardware - Προετοιμάστε το δίσκο μπαταρίας
#Hardware - Προετοιμάστε το δίσκο μπαταρίας
#Hardware - Προετοιμάστε το δίσκο μπαταρίας
#Hardware - Προετοιμάστε το δίσκο μπαταρίας
#Hardware - Προετοιμάστε το δίσκο μπαταρίας
#Hardware - Προετοιμάστε το δίσκο μπαταρίας
#Hardware - Προετοιμάστε το δίσκο μπαταρίας

Μέρη:

  • 2 x θήκη μπαταρίας (Πλευρικός κόμβος: Μπορείτε επίσης να χρησιμοποιήσετε μόνο μία θήκη μπαταρίας για 3 μπαταρίες ΑΑ, αλλά η διάρκεια ζωής θα είναι μικρότερη!)
  • 1 x βύσμα τροφοδοσίας JST 2.0 (περιλαμβάνεται στον πίνακα Seeed LoRaWan)
  • Τρισδιάστατο τμήμα εκτύπωσης: δίσκος μπαταρίας

Οδηγίες - Συγκόλληση: (Προσοχή HOT - προσέξτε!)

  1. Συγκολλήστε όλα τα κόκκινα καλώδια μαζί
  2. Συγκολλήστε όλα τα μαύρα καλώδια μαζί.
  3. Βεβαιωθείτε ότι η συγκόλληση προστατεύεται με μονωτικό υλικό. Αυτό μπορεί να είναι ένα μανίκι που τραβάτε πάνω από το καλώδιο πριν κολλήσετε ή μονωτική ταινία που εφαρμόζετε μετά.

Οδηγίες - Στερέωση της θήκης μπαταρίας:

  1. Κολλήστε τις θήκες μπαταριών στο δίσκο της μπαταρίας, έτσι ώστε τα καλώδια να κοιτάζουν στο πλάι με την αποκοπή (βλέπε εικόνα). Αυτό μπορεί να γίνει με ζεστή κόλλα (προτιμάται), ταινία διπλής όψης, σιλικόνη, δεύτερη κόλλα,…

Βήμα 4: #Hardware - Προετοιμάστε τον πίνακα LoRaWan

#Hardware - Προετοιμάστε τον πίνακα LoRaWan
#Hardware - Προετοιμάστε τον πίνακα LoRaWan
#Hardware - Προετοιμάστε τον πίνακα LoRaWan
#Hardware - Προετοιμάστε τον πίνακα LoRaWan
#Hardware - Προετοιμάστε τον πίνακα LoRaWan
#Hardware - Προετοιμάστε τον πίνακα LoRaWan

Μέρος:

Πίνακας LoRaWan

Εντολή:

Πριν αφαιρέσετε το led στην πλακέτα, συνδέστε την πλακέτα στον υπολογιστή και ελέγξτε αν ανάβει η λυχνία τροφοδοσίας. Μετά την αφαίρεση του led δεν έχουμε πλέον ένδειξη ισχύος.

Για να μειώσουμε την κατανάλωση ισχύος της ασπίδας Lorawan θα πρέπει να αφαιρέσουμε δύο LED που είναι καθαρά ενημερωτικά. Η ισχύς (PWR) και η ένδειξη φόρτισης (CHG) οδήγησαν.

Να είστε εξαιρετικά προσεκτικοί ώστε να μην καταστρέψετε τον πίνακα κατά τη διάρκεια αυτής της διαδικασίας! Χρησιμοποιήστε ένα αιχμηρό σετ πένσας.

  1. Εντοπίστε το LED φόρτισης (CHR) και το powerLED (PWR) (δείτε την κάτοψη της εικόνας με τα πράσινα ορθογώνια)
  2. Κόψτε τη συγκόλληση του LED. Το LED πρέπει να χαλαρώσει.
  3. Αφαιρέστε τα led και ελέγξτε αν τα μέρη έχουν αφαιρεθεί καθαρά χωρίς να καταστραφούν τα ίχνη από κάτω.

Βήμα 5: #Hardware - Συναρμολόγηση 1: TSL2561 / BME680

#Hardware - Συναρμολόγηση 1: TSL2561 / BME680
#Hardware - Συναρμολόγηση 1: TSL2561 / BME680
#Hardware - Συναρμολόγηση 1: TSL2561 / BME680
#Hardware - Συναρμολόγηση 1: TSL2561 / BME680
#Hardware - Συναρμολόγηση 1: TSL2561 / BME680
#Hardware - Συναρμολόγηση 1: TSL2561 / BME680

Μέρη:

  • Τρισδιάστατη εκτύπωση - "Node main body"
  • Digitalηφιακός αισθητήρας φωτός (μικρός αισθητήρας)
  • Αισθητήρας BME680 (αισθητήρας μεγάλου μήκους)
  • 2 x καλώδια σύνδεσης Grove I2C
  • 4 x βίδες M2x5

Οδηγίες:

  1. Συνδέστε ένα από τα καλώδια του άλσους στον ψηφιακό αισθητήρα φωτός. Και το άλλο στον αισθητήρα BME680.
  2. Τοποθετήστε τους αισθητήρες στο περίβλημα 3D εκτύπωσης ("Κύριο σώμα κόμβου").
  3. Digitalηφιακό φως πάνω αριστερά / BME680 επάνω δεξιά. Το τμήμα σύνδεσης του αισθητήρα είναι στραμμένο προς τα κάτω (δεν είναι ορατό!). Πρέπει να λυγίσετε τα καλώδια που κάνουν απότομη στροφή.
  4. Και βιδώστε και τα δύο στη θέση τους με τις βίδες m2x5 mm.

Βήμα 6: #Hardware - Συναρμολόγηση 2: Εμφανίστηκε ο πίνακας LoRaWan

#Hardware - Assembly 2: Seeed LoRaWan Board
#Hardware - Assembly 2: Seeed LoRaWan Board
#Hardware - Assembly 2: Seeed LoRaWan Board
#Hardware - Assembly 2: Seeed LoRaWan Board
#Hardware - Assembly 2: Seeed LoRaWan Board
#Hardware - Assembly 2: Seeed LoRaWan Board
#Hardware - Assembly 2: Seeed LoRaWan Board
#Hardware - Assembly 2: Seeed LoRaWan Board

Μέρη:

  • Δίσκος μπαταρίας με θήκες μπαταρίας
  • Είδατε τον πίνακα LoRaWan
  • Κόμβος κύριου σώματος
  • 4 x βίδες M2x5

Οδηγίες:

  1. Τοποθετήστε το καλώδιο τροφοδοσίας του δίσκου μπαταριών στην πλακέτα LoRaWan.
  2. Λυγίστε το καλώδιο τροφοδοσίας έτσι ώστε τα καλώδια να μην καταλαμβάνουν πολύ χώρο.
  3. Τοποθετήστε την πλακέτα LoRaWan στο περίβλημα με τη σύνδεση USB και το καλώδιο τροφοδοσίας πρώτα.
  4. Ευθυγραμμίστε τις οπές της σανίδας LoRaWan με τους πείρους στερέωσης του περιβλήματος.
  5. Βεβαιωθείτε ότι έχετε τοποθετήσει τον πίνακα LoRaWan δίπλα στον διαχωριστικό τοίχο. (δείτε εικόνες)
  6. Τοποθετήστε τις τέσσερις βίδες στην υποδεικνυόμενη θέση της πλακέτας (δείτε την εικόνα στην κορυφή - Πράσινοι κύκλοι)
  7. Όταν σφίγγετε τις βίδες, βεβαιωθείτε ότι το κουμπί επαναφοράς είναι σωστά ευθυγραμμισμένο με το κουμπί ώθησης στο πλάι του κόμβου. (δείτε την κάτοψη της εικόνας - Μπλε ορθογώνιο)
  8. Ελέγξτε αν το κουμπί επαναφοράς λειτουργεί σωστά. Εάν το κουμπί δεν μετακινηθεί ή δεν αγγίξει το κουμπί επαναφοράς ή τον πίνακα, ενδέχεται να υπάρχουν ασυνέπειες στην ποιότητα της τρισδιάστατης εκτύπωσης. Δοκιμάστε να μετακινήσετε ελαφρώς τον πίνακα ή σκεφτείτε να σπάσετε εντελώς το πλαστικό τυπωμένο κουμπί επαναφοράς για να το λύσετε. Μπορείτε ακόμα να επαναφέρετε το κουμπί μέσα από την τρύπα στην εκτύπωση.
  9. Τροφοδοτήστε την κεραία μέσα από το προβλεπόμενο άνοιγμα στο μπλοκ στήριξης της μπαταρίας, προσεκτικά έτσι ώστε να μην σπάσει η κεραία

Βήμα 7: #Hardware - Συναρμολόγηση 3: Συνδέστε καρφίτσες I2C

#Hardware - Assembly 3: Connect I2C Pins
#Hardware - Assembly 3: Connect I2C Pins
#Hardware - Assembly 3: Connect I2C Pins
#Hardware - Assembly 3: Connect I2C Pins

Οδηγίες:

Συνδέστε τα καλώδια Grove στις υποδοχές i2C στο Seeeduino. Μόνο οι δύο εξόχως απομακρυσμένες συνδέσεις είναι ακίδες I2C και μπορούν να χρησιμοποιηθούν για τους αισθητήρες μας. Αλλά μπορείτε να αλλάξετε και τον σύνδεσμο και των δύο αισθητήρων. (δείτε εικόνα - μπλε ορθογώνιο)

Βήμα 8: #Hardware - Συναρμολόγηση 4: Διαχείριση καλωδίων - Καλώδια I2C

#Hardware - Συναρμολόγηση 4: Διαχείριση καλωδίων - Καλώδια I2C
#Hardware - Συναρμολόγηση 4: Διαχείριση καλωδίων - Καλώδια I2C

Οδηγίες:

  1. Πίσω από το μπλοκ στήριξης της μπαταρίας υπάρχει χώρος για να σπρώξετε τα καλώδια I2C προς τα κάτω. Η εφαρμογή είναι σφιχτή, ώστε να μην μετακινούνται προς τα έξω.
  2. Προσανατολίστε τα καλώδια όμορφα ώστε να μην παρεμβαίνουν στο δίσκο της μπαταρίας που θα τοποθετηθεί στην κορυφή σε μια στιγμή.

Σχόλιο: Αφήστε το υλικό του κόμβου όπως είναι προς το παρόν. Θα ρυθμίσουμε πρώτα τον κωδικό.

Βήμα 9: #TTN - Εγγραφή / Σύνδεση

#TTN - Εγγραφή / Σύνδεση
#TTN - Εγγραφή / Σύνδεση
#TTN - Εγγραφή / Σύνδεση
#TTN - Εγγραφή / Σύνδεση
#TTN - Εγγραφή / Σύνδεση
#TTN - Εγγραφή / Σύνδεση

Το δίκτυο πραγμάτων παρέχει ένα σύνολο ανοικτών εργαλείων και ένα παγκόσμιο, ανοιχτό δίκτυο για να δημιουργήσετε την επόμενη εφαρμογή IoT με χαμηλό κόστος, με μέγιστη ασφάλεια και έτοιμο για κλιμάκωση.

* Εάν έχετε ήδη λογαριασμό, μπορείτε να παραλείψετε αυτό το βήμα

Οδηγίες:

  1. Εγγραφείτε στο The Things Network και δημιουργήστε λογαριασμό
  2. Ακολουθήστε τις οδηγίες στην ιστοσελίδα του TTN.
  3. Μετά την εγγραφή, συνδεθείτε στο λογαριασμό σας
  4. Μεταβείτε στην κονσόλα σας. Θα το βρείτε στο αναπτυσσόμενο μενού του προφίλ σας (δείτε την εικόνα)

Βήμα 10: #TTN - Ρύθμιση εφαρμογής

#TTN - Εγκατάσταση εφαρμογής
#TTN - Εγκατάσταση εφαρμογής
#TTN - Εγκατάσταση εφαρμογής
#TTN - Εγκατάσταση εφαρμογής

* Εάν έχετε ήδη μια εφαρμογή, μπορείτε να παραλείψετε αυτό το βήμα

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

Οδηγίες:

  1. Όταν βρίσκεστε στην κονσόλα κάντε κλικ στις εφαρμογές (δείτε την εικόνα 1).
  2. Κάντε κλικ στο "προσθήκη εφαρμογής"
  3. Βρίσκεστε τώρα στο παράθυρο προσθήκης εφαρμογής (δείτε εικόνα 2).
  4. Δημιουργήστε ένα αναγνωριστικό εφαρμογής
  5. Δώστε μια περιγραφή στην Αίτησή σας
  6. Ορίστε την εγγραφή χειριστή (ανάλογα με την τοποθεσία σας)
  7. Όταν τελειώσετε, κάντε κλικ στην επιλογή "προσθήκη εφαρμογής".

Βήμα 11: #TTN - Ρύθμιση μορφών φορτίου

#TTN - Ρύθμιση μορφών φορτίου
#TTN - Ρύθμιση μορφών φορτίου
#TTN - Ρύθμιση μορφών φορτίου
#TTN - Ρύθμιση μορφών φορτίου

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

Οδηγίες:

  1. Στην επισκόπηση της εφαρμογής, κάντε κλικ στο "Μορφές ωφέλιμου φορτίου". (δείτε εικόνα 1 - πράσινο ορθογώνιο)
  2. Αντιγραφή επικολλήστε τη λειτουργία (ελέγξτε τον σύνδεσμο github από κάτω) στον επεξεργαστή αποκωδικοποιητή. (δείτε εικόνα - μπλε ορθογώνιο)
  3. Κάντε κλικ στο κουμπί αποθήκευσης για να αποθηκεύσετε το αποτέλεσμα.

Σύνδεσμος λειτουργίας για τον επεξεργαστή αποκωδικοποιητή:

github.com/jokohoko/Mumo/blob/main/documentation/Payload_format.md

Βήμα 12: #TTN - Προσθήκη συσκευών

#TTN - Προσθήκη συσκευών
#TTN - Προσθήκη συσκευών
#TTN - Προσθήκη συσκευών
#TTN - Προσθήκη συσκευών

Εάν όλα πάνε καλά, τώρα είστε στην επισκόπηση της εφαρμογής. Όπου έχετε τον έλεγχο της εφαρμογής σας. Τώρα θα προσθέσουμε μια νέα συσκευή (κόμβο) ή εφαρμογή.

Οδηγίες:

  1. Κάντε κλικ στην εγγραφή συσκευής (δείτε εικόνα 1 - πράσινο ορθογώνιο)
  2. Εισαγάγετε ένα αναγνωριστικό συσκευής
  3. Ορίστε τη συσκευή EUI σε αυτόματη δημιουργία. Κάντε κλικ στα βέλη διασταύρωσης στην αριστερή πλευρά.
  4. Όταν τελειώσετε, κάντε κλικ στο "εγγραφή συσκευής".
  5. Η συσκευή έχει πλέον δημιουργηθεί.

Βήμα 13: #TTN - Ρυθμίσεις συσκευής

#TTN - Ρυθμίσεις συσκευής
#TTN - Ρυθμίσεις συσκευής
#TTN - Ρυθμίσεις συσκευής
#TTN - Ρυθμίσεις συσκευής
#TTN - Ρυθμίσεις συσκευής
#TTN - Ρυθμίσεις συσκευής

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

Οδηγίες:

  1. Όταν βρίσκεστε στη σελίδα επισκόπησης της συσκευής, κάντε κλικ στην επιλογή "ρυθμίσεις" (δείτε εικόνα 1 - πράσινο ορθογώνιο)
  2. Στη σελίδα ρυθμίσεων μπορείτε να δώσετε μια περιγραφή στη συσκευή σας (δεν χρειάζεται)
  3. Ρυθμίστε τη λειτουργία ενεργοποίησης σε ABP.
  4. Επιλέξτε "Έλεγχοι μετρητή πλαισίου". Θα βρείτε στο κάτω μέρος της σελίδας.
  5. Αφήστε όλο το EUI της συσκευής, τη διεύθυνση της συσκευής, το κλειδί περιόδου σύνδεσης δικτύου, το κλειδί περιόδου λειτουργίας εφαρμογής στην αυτόματη δημιουργία.
  6. Κάντε κλικ στο κουμπί αποθήκευσης για να αποθηκεύσετε τις νέες ρυθμίσεις.
  7. Επιστρέψτε στη σελίδα "ρυθμίσεις". (δείτε εικόνα 3 - πράσινο ορθογώνιο)
  8. Ρυθμίστε ξανά τη λειτουργία ενεργοποίησης στο OTAA !! (δείτε εικόνα 4 - πράσινο ορθογώνιο)
  9. Αφήστε το κλειδί εφαρμογής στην αυτόματη δημιουργία.
  10. Κάντε κλικ στο κουμπί αποθήκευσης για να αποθηκεύσετε τις νέες ρυθμίσεις. (Δείτε εικόνα 5 - πράσινο ορθογώνιο)

Βήμα 14: #Κωδικός - Λήψη κώδικα Arduino

#Code - Λήψη κώδικα Arduino
#Code - Λήψη κώδικα Arduino

Εντάξει, μέχρι εδώ καλά. Έχουμε τη συναρμολόγηση κόμβων, έχουμε λογαριασμό στο TTN, δημιουργήσαμε μια εφαρμογή με τη σωστή μορφή ωφέλιμου φορτίου και δημιουργήσαμε μια συσκευή (OTAA) σε αυτήν την εφαρμογή. Έτσι, τώρα δεν έχουμε παρά να ρυθμίσουμε τον κώδικα Arduino με τις ίδιες πληροφορίες ρυθμίσεων με τη συσκευή που φτιάξαμε στο TTN. Στο επόμενο βήμα θα ανεβάσουμε τον κώδικα στον πίνακα LoRaWan στον κόμβο.

Οδηγίες:

  1. Κατεβάστε τον κατάλογο mumoV1 από τη σελίδα Github.
  2. Κατεβάστε την τελευταία έκδοση του λογισμικού arduino. (https://www.arduino.cc/en/software)
  3. Ανοίξτε το αρχείο κώδικα arduino "mumoV1.ino" (θα βρείτε τον σύνδεσμο Github κάτω από τις οδηγίες)

Σύνδεσμος Github:

github.com/jokohoko/Mumo/tree/main/mumoV1

Βήμα 15: #Code - Arduino - Device Setup With TTN

#Code - Arduino - Ρύθμιση συσκευής με TTN
#Code - Arduino - Ρύθμιση συσκευής με TTN
#Code - Arduino - Ρύθμιση συσκευής με TTN
#Code - Arduino - Ρύθμιση συσκευής με TTN

Οδηγίες:

  1. Ανοίξτε το thethingsnetwork (TTN), μεταβείτε στην επισκόπηση της συσκευής σας όπου θα βρείτε όλες τις πληροφορίες ρυθμίσεων της συσκευής. Θα το χρησιμοποιήσουμε για τη ρύθμιση του κώδικα arduino.
  2. Στον κώδικα arduino μεταβείτε στην καρτέλα "mumoV1.h".

Ρύθμιση αναγνωριστικού κόμβου:

  1. Αντιγράψτε το device_EUI από το TTN και επικολλήστε τον στον κώδικα arduino (δείτε μοβ βέλος).
  2. Αντιγράψτε theapplication_EUI από το TTN και επικολλήστε τον στον κωδικό arduino (δείτε το μπλε βέλος).
  3. Αντιγράψτε το κλειδί εφαρμογής από το TTN και επικολλήστε τον στον κωδικό arduino (δείτε το πράσινο βέλος). Εάν το κλειδί_δικτύου_ δεν είναι ορατό, κάντε κλικ στο σύμβολο "μάτι" (δείτε τον πράσινο κύκλο).
  4. Αντιγράψτε τη διεύθυνση_ συσκευής από το TTN και επικολλήστε τον στον κωδικό arduino (δείτε κίτρινο βέλος).
  5. Αντιγράψτε το κλειδί_δικτύου_ από το TTN και επικολλήστε τον στον κωδικό arduino (δείτε πορτοκαλί βέλος). Εάν το κλειδί_δικτύου_ δεν είναι ορατό, κάντε κλικ στο σύμβολο "μάτι" (δείτε τον πορτοκαλί κύκλο).
  6. Αντιγράψτε το κλειδί app_session_ από το TTN και επικολλήστε τον στον κώδικα arduino (δείτε κόκκινο βέλος). Εάν το κλειδί app_session_ δεν είναι ορατό, κάντε κλικ στο σύμβολο "μάτι" (δείτε τον κόκκινο κύκλο).

Βήμα 16: #Κωδικός - Arduino - Εγκατάσταση RTC και Adafruit Library

#Code - Arduino - Εγκαταστήστε RTC και Adafruit Library
#Code - Arduino - Εγκαταστήστε RTC και Adafruit Library
#Code - Arduino - Εγκαταστήστε RTC και Adafruit Library
#Code - Arduino - Εγκαταστήστε RTC και Adafruit Library
#Code - Arduino - Εγκαταστήστε RTC και Adafruit Library
#Code - Arduino - Εγκαταστήστε RTC και Adafruit Library
  1. Στη διεπαφή arduino κάντε κλικ στο Sketch> Include Library> Manage Libraries…
  2. Θα εμφανιστεί το παράθυρο διαχείρισης βιβλιοθήκης.
  3. Στη γραμμή αναζήτησης πληκτρολογήστε: rtczero
  4. Εγκαταστήστε την πιο πρόσφατη έκδοση της πρώτης βιβλιοθήκης
  5. Στη γραμμή αναζήτησης πληκτρολογήστε: adafruit BME680 (Για τον αισθητήρα BME680)
  6. Εγκαταστήστε την πιο πρόσφατη έκδοση της πρώτης βιβλιοθήκης
  7. Στη γραμμή αναζήτησης πληκτρολογήστε: adafruit TSL2561 (Για τον αισθητήρα TSL2561)
  8. Εγκαταστήστε την πιο πρόσφατη έκδοση της πρώτης βιβλιοθήκης.
  9. Στη γραμμή αναζήτησης πληκτρολογήστε: flashstorage ATSAM Εγκαταστήστε την πιο πρόσφατη έκδοση της πρώτης βιβλιοθήκης.

Βήμα 17: #Code - Arduino - Seeeduino LoRaWAN Library Install

#Code - Arduino - Seeeduino LoRaWAN Library Install
#Code - Arduino - Seeeduino LoRaWAN Library Install
#Code - Arduino - Seeeduino LoRaWAN Library Install
#Code - Arduino - Seeeduino LoRaWAN Library Install

Εγκαθιστούμε τη βιβλιοθήκη Seeed boards για επικοινωνία με τον πίνακα.

Οδηγίες:

  1. Στη διασύνδεση arduino κάντε κλικ στο Αρχείο> Προτιμήσεις και αντιγράψτε το url (κάτω) στο "Πρόσθετες διευθύνσεις διευθύνσεων πινάκων" (δείτε εικόνα - κόκκινο ορθογώνιο).
  2. Κάντε κλικ στο "εντάξει".
  3. Πίσω στη διεπαφή arduino κάντε κλικ στο Toos> Board> Board Manager.
  4. Στη γραμμή αναζήτησης πληκτρολογήστε "lorawan".
  5. Θα δείτε τη βιβλιοθήκη του πίνακα Seeed LoRaWan. (βλέπε εικόνα - πράσινο ορθογώνιο).
  6. Κάντε κλικ στο "εγκατάσταση" και περιμένετε μέχρι να ολοκληρωθεί.

URL:

Βήμα 18: #Κωδικός - Arduino - Επιλογή πίνακα / Θύρα COM

#Code - Arduino - Επιλογή πίνακα / Θύρα COM
#Code - Arduino - Επιλογή πίνακα / Θύρα COM

Οδηγίες:

  1. Συνδέστε την πλακέτα LoRaWAN με καλώδιο micro usb στον υπολογιστή σας.
  2. Στη διεπαφή arduino κάντε κλικ στην επιλογή Εργαλεία> Πίνακας και επιλέξτε τον πίνακα "Seeeduino LoRaWAN". (δείτε την εικόνα)
  3. Επιλέξτε στο ίδιο μενού τη σωστή θύρα COM.

Βήμα 19: #Code - Arduino - Ανεβάστε τον κωδικό στον πίνακα

#Code - Arduino - Ανεβάστε τον Κώδικα στον πίνακα
#Code - Arduino - Ανεβάστε τον Κώδικα στον πίνακα

Τώρα που έχουμε έτοιμο τον κωδικό μας, ήρθε η ώρα να βάλουμε τον κωδικό στον πίνακα LoRaWAN!

Οδηγίες:

  1. Βεβαιωθείτε ότι η πλακέτα LoRaWAN είναι ακόμα συνδεδεμένη στον υπολογιστή σας.
  2. Κάντε διπλό κλικ στο κουμπί επαναφοράς στον πλευρικό κόμβο. Θα δείτε ότι το led τρεμοπαίζει. Αυτό σημαίνει ότι η συσκευή βρίσκεται σε κατάσταση εκκίνησης.
  3. Λόγω του τρόπου εκκίνησης, πρέπει να επιλέξουμε μια νέα θύρα COM. Αυτό γίνεται ακριβώς το ίδιο όπως στο βήμα #18.
  4. Κάντε κλικ στο κουμπί μεταφόρτωσης. Είναι το κουμπί με το βέλος που δείχνει προς τα δεξιά. (Δείτε εικόνα - κόκκινος κύκλος).
  5. Στην κάτω δεξιά γωνία θα δείτε την ένδειξη "φόρτωση ολοκληρώθηκε".

Βήμα 20: #Code - Arduino - Δοκιμάστε τον κώδικα

#Code - Arduino - Δοκιμάστε τον Κώδικα!
#Code - Arduino - Δοκιμάστε τον Κώδικα!
#Code - Arduino - Δοκιμάστε τον Κώδικα!
#Code - Arduino - Δοκιμάστε τον Κώδικα!

Οδηγίες:

  1. Στην επισκόπηση συσκευής του TTN κάντε κλικ στο "Δεδομένα". Εκεί θα βρείτε όλα τα εισερχόμενα δεδομένα της συγκεκριμένης συσκευής κόμβου. (δείτε εικόνα - κόκκινο ορθογώνιο)
  2. Για να ελέγξετε τη μετάδοση δεδομένων, πατήστε το κουμπί επαναφοράς στο πλάι της συσκευής κόμβου για να στείλετε σήμα.
  3. Εάν το σήμα LoRa ληφθεί από μια πύλη, θα δείτε τα εισερχόμενα δεδομένα στα δεδομένα εφαρμογής της συσκευής σας στο TTN. (περιμένετε 30 έως 40 δευτερόλεπτα για να δείτε το αποτέλεσμα)
  4. Εάν δεν βλέπετε εισερχόμενα δεδομένα, προσπαθήστε να πατήσετε το κουμπί ανάπαυσης στο πλάι της συσκευής κόμβου για να στείλετε ξανά το σήμα.
  5. Εάν αυτό δεν σας βοηθήσει, επιστρέψτε στο βήμα #18 και προσπαθήστε να ανεβάσετε ξανά τον κώδικα.

Συγχαρητήρια που έχετε τώρα μια συσκευή LoRa Node!

  1. Αφαιρέστε το USB από την πλακέτα lorawan.
  2. Πιέστε μια τελευταία φορά στο κουμπί ανάπαυσης στο πλάι της συσκευής κόμβου.

Βήμα 21: #Hardware - Συναρμολόγηση 5: Τοποθετήστε το δίσκο μπαταρίας

#Hardware - Συναρμολόγηση 5: Τοποθετήστε το δίσκο μπαταρίας
#Hardware - Συναρμολόγηση 5: Τοποθετήστε το δίσκο μπαταρίας
#Hardware - Συναρμολόγηση 5: Τοποθετήστε το δίσκο μπαταρίας
#Hardware - Συναρμολόγηση 5: Τοποθετήστε το δίσκο μπαταρίας
#Hardware - Συναρμολόγηση 5: Τοποθετήστε το δίσκο μπαταρίας
#Hardware - Συναρμολόγηση 5: Τοποθετήστε το δίσκο μπαταρίας

Μέρη:

Δίσκος μπαταρίας

Οδηγίες

  1. Τοποθετήστε το δίσκο της μπαταρίας στο περίβλημα υπό γωνία. Βεβαιωθείτε ότι έχετε τοποθετήσει πρώτα το καλώδιο τροφοδοσίας στη σωστή κατεύθυνση. (δείτε την εικόνα)
  2. Πρώτα τοποθετήστε το δίσκο στον τοίχο του μπλοκ στήριξης όπου τα καλώδια είναι γεμισμένα πίσω.
  3. Πιέστε το δίσκο προς τα κάτω μέχρι να ακούσετε έναν ήχο "snap click".
  4. Ελέγξτε τη γωνία ότι ο δίσκος έχει καλή εφαρμογή στο κύριο περίβλημα. (βλέπε εικόνα 2/3 - κόκκινοι κύκλοι) // weg
  5. Τοποθετήστε το καλώδιο τροφοδοσίας πάνω από τα καλώδια σύνδεσης I2C. Σπρώξτε το προς τα κάτω με κάτι αμβλύ. προσέξτε να μην καταστρέψετε τα καλώδια.

Βήμα 22: #Hardware - Συναρμολόγηση 6: Τοποθετήστε μπαταρίες

Μέρη:

6 x μπαταρίες AA (πλαϊνός κόμβος)

Οδηγίες:

  1. Τοποθετήστε 6 x μπαταρίες AA στον σωστό προσανατολισμό των υποδοχών μπαταριών.
  2. Πιέστε προσεκτικά τα καλώδια της μπαταρίας προς τα κάτω, έτσι ώστε να μην παρεμβαίνουν στο επόμενο βήμα.

*πλαϊνός κόμβος: ελέγξτε τον προσανατολισμό της μπαταρίας της θήκης μπαταρίας. μπορεί να είναι διαφορετικό από αυτό της εικόνας

Βήμα 23: #Hardware - Συναρμολόγηση 7: Οπισθόφυλλο

#Hardware - Assembly 7: Back Cover
#Hardware - Assembly 7: Back Cover

Μέρη:

Τρισδιάστατη εκτύπωση - κόμβος οπισθοφύλλου

οδηγίες:

  1. Εισαγάγετε τα χείλη του πίσω καλύμματος στο χείλος του χείλους του κύριου σώματος κάτω από γωνία ολίσθησης.
  2. Πιέστε στο πλάι του περιβλήματος και βεβαιωθείτε ότι είναι η σωστή θέση.
  3. Εάν τα χείλη δεν ταιριάζουν λόγω προβλημάτων εκτύπωσης, προσπαθήστε να αλέσετε μέρος της επιφάνειας μέχρι να ταιριάξει. Βεβαιωθείτε ότι το πίσω κάλυμμα είναι εντελώς επίπεδο στο περίβλημα και ότι δεν υπάρχουν ραφές.
  4. Τοποθετήστε τις βίδες M3x16mm και σφίξτε.

Βήμα 24: #Hardware - Επισύναψη της συσκευής

#Hardware - Επισύναψη της συσκευής
#Hardware - Επισύναψη της συσκευής
#Hardware - Επισύναψη της συσκευής
#Hardware - Επισύναψη της συσκευής
#Hardware - Επισύναψη της συσκευής
#Hardware - Επισύναψη της συσκευής

Υπάρχουν διάφοροι τρόποι σύνδεσης της συσκευής.

  1. Βιδώστε το αυλάκι κλειδαριάς στο πλάι.
  2. Βιδώστε το αυλάκι κλειδαριάς στο πίσω μέρος.
  3. Άλσοι Tiewrap στο πλάι / πάνω και πίσω.
  4. Το οπίσθιο εξώφυλλο του κόμβου παρέχεται επίσης με γάντζο.

Συνιστάται: