Γεια σας αγαπητοί αναγνώστες! Από τη δημοσίευση του πρώτου άρθρου, έχουμε μεγαλώσει, οι αγαπημένοι μας προμηθευτές και προγραμματιστές
Έχοντας λανσάρει το πρώτο μας LoRaWaN, αποφασίσαμε αμέσως ποια προβλήματα θέλαμε να λύσουμε χρησιμοποιώντας τις δυνατότητές του. Ένα από αυτά ήταν ο έλεγχος της λογιστικής καυσίμων στα πρατήρια καυσίμων.
Γενικά, έχουμε 2 δοχεία στα οποία αποθηκεύεται το καύσιμο και μια στήλη "Reed switch" από εγχώριο κατασκευαστή.
Επιλύουμε το πρόβλημα μετρώντας τη στάθμη καυσίμου σε δοχεία και καταγράφοντας δεδομένα για τον αριθμό των λίτρων που χύθηκαν στη στήλη.
Τοποθετείται σε δοχεία
Τώρα για τη σύνδεση. Οι εγκέφαλοι του υπάρχοντος ηχείου έχουν ενσωματωμένο RS-485. Έχω ήδη γνωρίσει
Τα πρωτόκολλα φορτώνονται στη συσκευή και όλη η επεξεργασία πραγματοποιείται επί του σκάφους. Ένα πακέτο με ξηρά δεδομένα πετά στο δίκτυο LoRaWaN για επεξεργασία στον διακομιστή. Η ρύθμιση της διαδικασίας λήψης δεδομένων από τη στήλη ήταν κουραστική, λόγω προβλημάτων με τη λογική της στήλης, αλλά με το FLS όλα είναι απλά.
Ως αποτέλεσμα, κάθε 10 λεπτά λαμβάνουμε ένα πακέτο με δεδομένα σχετικά με τον όγκο του καυσίμου στα δοχεία και τις θερμοκρασίες τη δεδομένη στιγμή. Σε περίπτωση πλήρους ανεφοδιασμού, με την ολοκλήρωση, έρχεται ένα πακέτο με τα ίδια δεδομένα, αλλά συμπληρώνεται με πληροφορίες σχετικά με τον αριθμό των λίτρων που γεμίστηκαν.
Όλες οι πληροφορίες που λαμβάνονται συλλέγονται στον διακομιστή και εμφανίζονται σε μια βολική μορφή για εμάς.
Αυτό είναι μάλλον όλο, θα χαρώ να απαντήσω σε όλες τις ερωτήσεις στα σχόλια ή στο PM.
Στις επόμενες αναρτήσεις, νέες εργασίες, νέες νίκες :)
Πηγή: www.habr.com