Το Δρόμο προς το Δίκτυο αισθητήρων I / O - 💡 Fix My Ideas

Το Δρόμο προς το Δίκτυο αισθητήρων I / O

Το Δρόμο προς το Δίκτυο αισθητήρων I / O


Συγγραφέας: Ethan Holmes, 2019

Η Τζούλι Στίλε, ο Αλάσντιαρ Άλαν, ο Ρομ Φαλούντι και ο Κίππ Μπράντφορντ.

Τον περασμένο Οκτώβριο, μερικοί από εμάς βρισκόμασταν στο συνέδριο O'Reilly Strata στη Νέα Υόρκη δημιουργώντας ένα δίκτυο κατανεμημένων αισθητήρων - 40 δέσμες αισθητήρων διάσπαρτες γύρω από τον χώρο του συνεδρίου, μετρούμενοι και ποσοτικοποιητές του περιβάλλοντος, όλοι οι οποίοι συνδέονταν μαζί με ένα πλέγμα με βάση το Digi XBee δίκτυο.

Ξεκινώντας από μια συζήτηση ανάμεσα στον Edd Dumbill, τον Tim O'Reilly και τον εαυτό μου στο O'Reilly OSCON νωρίτερα αυτό το έτος, αυτή ήταν η γέννηση όσων έχουν γίνει το Data Sensing Lab - η πειρατεία υλικού για τους επιστήμονες δεδομένων. Ήταν επίσης η αρχή ενός ολισθηρού μονοπατιού που θα έπαιρνε τους Kipp Bradford, Julie Steele, Rob Faludi και εμένα στο Google I / O και ίσως το πιο κουραστικό ζευγάρι των εβδομάδων της ζωής μου.

Αλλά αυτό ήταν ακόμα μήνες στο μέλλον, όταν οι αρχικοί συνωμότες συγκεντρώθηκαν στο νότιο Ρόουντ Άιλαντ - εγώ, ο Brian Jepson, ο Shawn Wallace, ο Meghan Blanchette, η Julie Steele και ο Rob Faludi.

Παρά τη συνομιλία με τον Tim, το όλο θέμα ήταν ένα έργο skunkworks και με μόλις μια εβδομάδα πριν από τη διάσκεψη στη Νέα Υόρκη, η επιλογή των αισθητήρων αφορούσε σε ποια εξαρτήματα εκτός του ράφι θα μπορούσαν να προέρχονται και να αποστέλλονται μέσα σε λίγες μέρες .

Με πολλά κιβώτια που έφτασαν κατά τη διάρκεια των πρώτων δύο ημερών, εργαστήκαμε ανελέητα για να συγκολλήσουμε 40 πίνακες αισθητήρων με τη χρήση της Ασύρματης Πρωκίδας Ασπίδας Arduino ως βάσης για την εργασία, την οποία επεξεργαστήκαμε "Σίγαση αισθητήρα" παρά το μέγεθός τους. Επίσης, δουλέψαμε τους δύο εκτυπωτές 3D του Brian, ειδικά τον Printrbot Jr, από την αυγή μέχρι το σούρουπο για να παράγουμε περιβλήματα για τους στύλους.

Φόρτωση του αυτοκινήτου στο τέλος της εβδομάδας, με ένα κουτί ολοκληρωμένων motes μαζί με Printbot Jr του Brian, ώστε να μπορέσουμε να συνεχίσουμε να εκτυπώνουμε τα περιβλήματα για τους κόλπους στο συνέδριο, οδηγήσαμε από το Rhode Island στη Νέα Υόρκη για το O'Reilly Strata.

Ένα δοχείο αισθητήρα από το O'Reilly Strata στη Νέα Υόρκη

Η κυλίνδριση των λεκανών έξω στο ξενοδοχείο αποδείχθηκε δύσκολο έργο. Το ξενοδοχείο είχε πυκνούς τοίχους από οπλισμένο σκυρόδεμα και ήταν ένας δύσκολος χώρος για την ανάπτυξη δικτύου. Αλλά επιτύχαμε με τη βοήθεια κάποιων επιπλέον χεριών (συμπεριλαμβανομένου του Kipp Bradford) και πήραμε πολλά ενδιαφέροντα στοιχεία. Αρκετά που το έργο του skunkworks αποτρίχτηκε και μας κάλεσε πίσω στην επόμενη διάσκεψη Strata στις αρχές του τρέχοντος έτους στη Σάντα Κλάρα, Καλιφόρνια.

Awesome Buttons συναρμολογούνται στο ITP στη Νέα Υόρκη

Πριν από τη διάσκεψη της Καλιφόρνιας, έφτασα στη Νέα Υόρκη και βρισκόμουν στο ITP για να δημιουργήσω ένα νέο χαρακτηριστικό για το Εργαστήριο. Μέσα σε λίγες μέρες, έβαζα μαζί 15"Awesome Buttons", γιγαντιαία κόκκινα κουμπιά για να πάνε έξω από κάθε αίθουσα συνεδριάσεων που οι συμμετέχοντες στο συνέδριο ενθαρρύνθηκαν να προωθήσουν καθώς έφυγαν αν σκέφτονταν ότι η ομιλία που μόλις είδαν ήταν, φοβερό.

Επίσης, προσθέσαμε περισσότερους αισθητήρες αισθητήρων και ξαναχτίσαμε μερικά από τα άλλα που είχαν υποστεί ζημιά κατά τη μεταφορά, για περίπου 50 αισθήσεις αισθητήρων αυτή τη φορά. Αλλά σκεφτήκαμε επίσης μπροστά. Είχα αρχίσει να σκέφτομαι ότι εάν επρόκειτο να πάρουμε αυτό σοβαρά, θα έπρεπε πιθανότατα να προτυποποιήσω ορισμένες προσαρμοσμένες ασπίδες. Έτσι, μπροστά από το Strata σχεδίασα και διέταξα να παραδοθούν στην ITP ορισμένα διοικητικά συμβούλια από το OSH Park. Μου περίμεναν στη Νέα Υόρκη, αλλά μόνο κολλήσαμε στην Καλιφόρνια στην περιοχή στο Strata.

Πρωτότυπο ασπίδες αισθητήρα στο O'Reilly Strata στην Καλιφόρνια

Αυτή τη φορά είχαμε ακόμη και σε πραγματικό χρόνο απεικόνιση των δεδομένων μας, χάρη στον Kim Rees και την ομάδα στο Periscopic,

Ζωντανή απεικόνιση στο O'Reilly Strata στην Καλιφόρνια

Αλλά τότε τα πράγματα πήραν ενδιαφέρον. Είχαμε μιλήσει σύντομα στη Νέα Υόρκη, αλλά μετά τη διάσκεψη της Santa Clara, ο Michael Manoochehri, ένας Μηχανικός Προγραμματιστών Προγραμμάτων με την πλατφόρμα Cloud της Google, μας ζήτησε να φέρουμε το Εργαστήριο Ανίχνευσης Δεδομένων στο Google I / O.

Ήταν αμέσως σαφές σε όλους μας ότι, αν επρόκειτο να κάνουμε αυτό το τρελό πράγμα, οι διαδικασίες και το υλικό που χρησιμοποιούσαμε μέχρι τώρα θα έπρεπε να αλλάξουν. Οι νέες προσαρμοσμένες ασπίδες που είχα προτυποποιήσει ήταν μια καλή αρχή, αλλά η Google I / O πραγματοποιείται στο Moscone West. Σε σύγκριση με τα είδη χώρων που μέχρι τότε είχαμε δικτύωση, είναι τεράστιο.

Χρειαζόμασταν περισσότερους σπασμούς, τόσους πολλούς στην πραγματικότητα ότι θα έπρεπε να τις φτιάξουμε και να κατασκευάσουμε μηχανές. Μετά από λίγο πίσω από τους υπολογισμούς φακέλων, σκέφτηκα ότι χρειαζόμασταν κάπου μεταξύ τεσσάρων και 500 σφαλμάτων αισθητήρα. δεν θα μπορούσαμε να είμαστε σε θέση να συγκολλήσουμε με τόσα πολλά.

Είμαι φυσικός και παίζω μόνο ως μηχανικός στην τηλεόραση. Χρειαζόμασταν έναν πραγματικό ηλεκτρολόγο μηχανικό και χρειαζόμασταν ένα γρήγορα, και εκεί μπήκε ο Kipp Bradford. Αυτή τη φορά θέλαμε περισσότερους και καλύτερα επιλεγμένους αισθητήρες. Ο Kipp πήρε τον αρχικό μου σχεδιασμό για μια νέα σανίδα αισθητήρων και ξανασχεδίασε και πρωτοτύπησε κάτι που θα μπορούσε να παραχθεί μαζικά και πραγματικό προϊόν με άλλα λόγια.

Ο χρόνος, ωστόσο, δεν ήταν στο πλευρό μας. Στην πραγματικότητα, με μόνο ένα μήνα περίπου στο Google I / O, όλα σχετικά με το έργο ήταν μια βιασύνη. Παρά τη γενική κίνηση προς την υπεράκτια κατασκευή, συχνά στην Κίνα, το σύντομο χρονικό πλαίσιο μας σήμαινε ότι όλα κατασκευάστηκαν στην ξηρά στις Ηνωμένες Πολιτείες. Σε αυτή την περίπτωση, υπήρχαν πολλοί παράγοντες: παράλληλα με τον ταχύτερο ρυθμό, ήταν επίσης αποδοτικότερος ο τρόπος κατασκευής στα κράτη.

Οι τέσσερις διαφορετικοί μύτες αισθητήρων που αναπτύχθηκαν στο Google I / O

Την εβδομάδα πριν από την είσοδο / έξοδο, καταλήξαμε σε αίθουσα συνεδριάσεων στο Google Boston. Υπήρχαν 500, όχι 50, motes - και παρά την έξοδο από το εργοστάσιο με όλα τα εξαρτήματα που είχαν κολληθεί στο board, και τα 500 έπρεπε να αποσυμπιεστούν και να συνδεθούν με 500 πίνακες Arduino, τα οποία έπρεπε να προγραμματιστούν. Στη συνέχεια, τα ραδιόφωνα XBee έπρεπε να συσχετιστούν με τις πύλες ConnectPort, έτσι ώστε τα δεδομένα να μπορούν να βγουν από το δίκτυο του XBee mesh και να φτάσουν στο Cloud Device του Digi και από εκεί στο Google Cloud. Όλα ήταν περίπλοκα από το γεγονός ότι, λόγω περιορισμών του προϋπολογισμού, είχαμε τέσσερις ξεχωριστούς τύπους αισθητήρων.

Αυτό δεν ήταν μια ασήμαντη άσκηση. Ήταν ένα Kickstarter πήγε στραβά.

Στην πραγματικότητα ήταν μια έντονη και εξαντλητική εβδομάδα, παρά τον εκτεταμένο υλικοτεχνικό σχεδιασμό πριν από καιρό στη Βοστώνη και μετά από μια εβδομάδα 24 ημερών, φτάσαμε στο Σαν Φρανσίσκο μαζί με το υλικό μας (το οποίο έστειλε την επόμενη μέρα αέρα από τη Βοστώνη) ημέρες πριν από την είσοδο / έξοδο με την εξέλιξη ακόμα μπροστά μας ...

... αλλά με κάποιο τρόπο το καταφέραμε ή σχεδόν. Καταφέραμε να πάρουμε 420 από τις 500 μούχλες των αισθητήρων που εκτοξεύτηκαν σε όλη την Moscone West και έπειτα εξαντλήσαμε τις ηλεκτρικές πρίζες. Αλλά έγινε και τα δεδομένα άρχισαν να χύνονται στη βάση δεδομένων. Συλλέξαμε πάνω από 150 εκατομμύρια ρεκόρ κατά τη διάρκεια της διάσκεψης.

Οι Kim Cameron και Amy Unruh, οι οποίοι συνεργάστηκαν με τους Felipe Hoffa και Michael Manoochehri, σχετικά με την ενσωμάτωση με την πλατφόρμα Cloud της Google, μίλησαν στην I / O για το θέμα του λογισμικού.

Παρά τις ανησυχίες μου, το teardown για την Παρασκευή πήγε αρκετά καλά, και οι Kipp, Julie, Rob και ο ίδιος κατέβηκαν νότια για το Maker Faire, το οποίο ξεκίνησε την επόμενη μέρα. Μερικά από τα motes αισθητήρα που αναπτύξαμε στο Google I / O είναι στο display στο Digi International περίπτερο στο Faire και ο Kipp και εγώ θα μιλήσουμε για την ιστορία μας αργότερα σήμερα στις 11:45 π.μ. "Γνωρίστε τους κατασκευαστές" στο Maker Faire. Εάν σκέφτεστε να παρακολουθήσετε τον O'Reilly OSCON τον Ιούλιο, ο Kipp και εγώ θα δώσουμε επίσης ένα σεμινάριο όπου μιλάμε για το Data Sensing Lab, το βιβλίο μας Κατανεμημένα Δίκτυα Δεδομένων, και τι κάναμε στο I / O.

Όλο το υλικό και ο κώδικας από το έργο, συμπεριλαμβανομένης της βάσης δεδομένων και της αγωγού που έχει γίνει από την ομάδα της Google, θα είναι ανοιχτά από τους επόμενους μήνες. Τέλος (και λίγο πολύ επειδή ήταν η πιο ερωτηθείσα ερώτηση όταν βρισκόμασταν σε I / O), το υλικό που χρησιμοποιήσαμε είναι τώρα διαθέσιμο για προπαραγγελία.



Μπορεί Να Σας Ενδιαφέρει

Αναδρομή: Παιδική Κουζίνα: Βαφή Πασχαλινά αυγά

Αναδρομή: Παιδική Κουζίνα: Βαφή Πασχαλινά αυγά


Ένας νόμιμος οδηγός για την αδειοδότηση των τρισδιάστατων εκτυπωμένων αρχείων σας

Ένας νόμιμος οδηγός για την αδειοδότηση των τρισδιάστατων εκτυπωμένων αρχείων σας


Το Tinkercad είναι πίσω! Η Autodesk αγοράζει αυτό το προϊόν

Το Tinkercad είναι πίσω! Η Autodesk αγοράζει αυτό το προϊόν


Εξετάσεις εργαλείων: BioLite CampStove

Εξετάσεις εργαλείων: BioLite CampStove