Πίνακας περιεχομένων:
- Βήμα 1: Διαφορετικά εξαρτήματα της κρεμάστρας υφασμάτων IOT
- Βήμα 2: Ροή δεδομένων
- Βήμα 3: Η μεγαλύτερη πρόκληση και πώς την αντιμετωπίσαμε
- Βήμα 4: The Cloth Hanger Limitation
- Βήμα 5: Μελλοντικά σχέδια
- Βήμα 6: Αν θέλετε να το φτιάξετε μόνοι σας
Βίντεο: IDC2018IOT Υφασμάτινη κρεμάστρα: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
η κρεμάστρα υφασμάτων IOT θα κάνει την ντουλάπα σας πιο έξυπνη και θα σας δώσει διαδικτυακά στατιστικά για τα ρούχα μέσα της.
έχει 3 κύρια χαρακτηριστικά:
- όταν θέλετε να επιλέξετε τι θα φορέσετε, μπορείτε να πατήσετε το χρώμα που σας αρέσει να φοράτε σήμερα και οι κρεμάστρες ρούχων IOT με αντίστοιχα χρώματα θα φωτιστούν.
- όταν ψωνίζετε για νέο ύφασμα, μπορείτε να βρείτε πόσα ρούχα έχετε από κάθε χρώμα.
- και το πιο σημαντικό αν έχετε ένα αδελφό που "δανείζεται" συνεχώς τα ρούχα σας, θα λάβετε έναν συναγερμό στο ταχυδρομείο σας εάν συμβεί αυτό.
Βήμα 1: Διαφορετικά εξαρτήματα της κρεμάστρας υφασμάτων IOT
για κάθε κρεμάστρα υφάσματος που χρησιμοποιήσαμε:
- nodemcu: ο "εγκέφαλος".
- αισθητήρας rgb (tcs34725): για να προσδιορίσετε τι χρώμα έχει το ύφασμα στην κρεμάστρα.
- αισθητήρας πίεσης: για ανίχνευση κατά την τοποθέτηση υφάσματος στην κρεμάστρα ή την απογείωση.
- λωρίδα led: για σήμα αν το πανί ταιριάζει με την επιλογή της εφαρμογής.
Βήμα 2: Ροή δεδομένων
υφασμάτινη κρεμάστρα => φόρεσε πανί => ανίχνευση χρώματος => στείλε το αναγνωριστικό χρώματος και κρεμάστρας HTTP στο firbase
υφασμάτινη κρεμάστρα => απογείωση υφάσματος => αποστολή αιτήματος GET στο ifttt webhook => αποστολή email (ίσως SMTP)
Blynk app => επιλέξτε χρώμα => αίτημα http για κρεμάστρα υφασμάτων => όλες οι κρεμάστρες από ύφασμα με το επιλεγμένο χρώμα θα φωτίσουν το χρώμα στη λωρίδα led
υφασμάτινη κρεμάστρα => λαμβάνει όλες τις πληροφορίες από τη βάση δεδομένων firbase (http) => ενημέρωση ροών adafriut (mqtt)
Βήμα 3: Η μεγαλύτερη πρόκληση και πώς την αντιμετωπίσαμε
η μεγαλύτερη πρόκλησή μας σε αυτό το έργο ήταν να βρούμε έναν τρόπο να μετατρέψουμε την έξοδο του αισθητήρα RGB σε τιμές κόκκινου πράσινου και μπλε που μοιάζουν περισσότερο με αυτό που βλέπει το μάτι και στη συνέχεια να καταλάβουμε τι χρώμα έχει στην κρεμάστρα.
Για να κάνουμε τις τιμές RGB πιο παρόμοιες με αυτές που βλέπει το μάτι χρησιμοποιήσαμε έναν πίνακα γάμμα, έτσι ώστε κάθε ανάγνωση του αισθητήρα RGB να χαρτογραφείται μέσω αυτού του πίνακα 256. ο πίνακας γάμα δημιουργείται με αυτήν τη συνάρτηση:
για (int i = 0; i <256; i ++) {
float x = i;
x /= 255;
x = pow (x, 2,5);
x *= 255;
gammatable = x;
}
τότε έπρεπε να πάρουμε τις τιμές rgb και να διακρίνουμε ποιο χρώμα είναι. για αυτό υπολογίσαμε την "απόσταση" κάθε βασικού χρώματος από την έξοδο του αισθητήρα, για να το κάνουμε αυτό αποθηκεύσαμε όλα τα βασικά χρώματα σε 3 πίνακες για κόκκινο πράσινο και μπλε και υπολογίσαμε την απόσταση εξόδου και κάθε χρώματος, στη συνέχεια αναζητήσαμε το ελάχιστο απόσταση στον πίνακα και αυτό είναι το χρώμα που είναι το πλησιέστερο στο πραγματικό χρώμα.
Βήμα 4: The Cloth Hanger Limitation
- μπορεί να ανιχνεύσει μόνο 3 χρώματα: κόκκινο, πράσινο και μπλε
- πρέπει να συνδεθεί σε πηγή τροφοδοσίας οπότε είτε χρειάζεται μπαταρία για κάθε κρεμάστρα υφάσματος είτε κάθε φορά που βάζετε κρεμάστρα θα τη συνδέετε με καλώδιο
- χρειάζεται καλή σύνδεση wifi
Βήμα 5: Μελλοντικά σχέδια
- προσθέστε περισσότερα χρώματα: πρέπει να δοκιμάσετε πολλά ρούχα στον αισθητήρα rgb για να κατανοήσετε τις τιμές που λαμβάνουμε για κάθε χρώμα και, στη συνέχεια, να προσθέσετε περισσότερα χρώματα για να μπορείτε να ανιχνεύσετε (1 εβδομάδα)
- μετά την προσθήκη περισσότερων χρωμάτων θέλουμε να μπορούμε να προτείνουμε συνδυασμούς χρωμάτων στους χρήστες (2 ημέρες)
- κατασκευάστε ένα πρωτότυπο κρεμάστρα για τον εξοπλισμό iot (3 εβδομάδες)
Βήμα 6: Αν θέλετε να το φτιάξετε μόνοι σας
ανέβασα τον κώδικα για να μπορείτε να τον δοκιμάσετε και να τον εκτελέσετε, το μόνο που χρειάζεται να κάνετε είναι να συνδέσετε όλα τα στοιχεία όπως στην εικόνα.
στη συνέχεια, στην εφαρμογή blynk προσθέστε 3 κουμπιά για κάθε χρώμα, μπλε v0, κόκκινο v1, πράσινο v2.
ανοίξτε επίσης ένα ifttt aplet στο webhook που ονομάζεται "If maker Event" someonetouchingcloset ", στη συνέχεια, στείλτε μου ένα email στο" από τις ρυθμίσεις, μπορείτε να λάβετε τον σύνδεσμο webhhook και να τον εισαγάγετε σε ένα κουμπί blynk που ονομάζεται webhook, καθώς και με το V4.
και είστε όλοι στημένοι! καλα να περνατε!
Συνιστάται:
DIY Εύκολη κρεμάστρα για ακουστικά: 6 βήματα
DIY Easy Headphone Holder Hanger: Φτιάξτε τη δική σας εύκολη κρεμάστρα στήριξης ακουστικών DIY χρησιμοποιώντας φθηνά υλικά. Ως δάσκαλος, είχα βαρεθεί τα ακατάστατα ακουστικά παντού στο εργαστήριο υπολογιστών και χρειαζόμουν μια λύση. Ας ελπίσουμε ότι αυτό θα σας βοηθήσει να εξοικονομήσετε πονοκεφάλους και χρήματα
Ηλεκτρονική υφασμάτινη τσάντα: 10 βήματα
Ηλεκτρονική τσάντα κλωστοϋφαντουργίας: Σε αυτό το σεμινάριο, θα μάθετε πώς να δημιουργείτε μια ηλεκτρονική υφασμάτινη τσάντα, που θα χρησιμοποιείται στο πλαίσιο εκπαιδευτικών δραστηριοτήτων σχετικά με την ηλεκτρονική και την κωδικοποίηση. Για να δημιουργήσετε τη δική σας τσάντα ηλεκτρονικού υφάσματος, θα χρειαστείτε: 1x βελόνες συγκόλλησης και αγωγιμότητα νήματος
Echo Dot κρεμάστρα, εύκολο, γρήγορο και φθηνό!: 7 βήματα
Echo Dot Hanger, Εύκολο, Γρήγορο και Φτηνό !: Από mrcisaleaffan Δημοσίευση 26 Ιουλίου 2018Αν σας αρέσει αυτό το Instructable, ψηφίστε το στην " Creative Misuse " διαγωνισμός. Εισαγωγή: Echo Dot Hanger, Εύκολη, Γρήγορη και ΦτηνήΑυτά τα προηγούμενα Χριστούγεννα έλαβα ένα έξυπνο ηχείο Alexa Echo. Ειλικρινές
Κρεμάστρα παλτό που βοηθά τα χέρια: 6 βήματα
Coat Hanger Helping Hands: Καθώς διάβαζα πολλά από τα βοηθητικά χέρια Instructables, σε μερικά από τα μέρη που δεν μπορούσα να βρω εύκολα τα χέρια μου. Έτσι, νομίζω ότι στο κρεβάτι, ταξίδεψε σε καταστήματα υλικού και τι ξέρεις, βρήκα έναν εύκολο τρόπο για να φτιάξω μερικά χέρια βοήθειας. Αυτοί είναι
Υφασμάτινη θήκη μπαταρίας: 7 βήματα (με εικόνες)
Υφασμάτινη θήκη μπαταρίας: Αυτή η θήκη μπαταριών από νεοπρένιο μπορεί να χωρέσει δύο μπαταρίες ΑΑ ή μπαταρία 9Volt. Χρειάζεται λίγος χρόνος και υπομονή για να φτιάξετε αυτό το μικρό σακουλάκι, αλλά στη συνέχεια έχετε ένα ανθεκτικό τροφοδοτικό 3 ή 9Volt που μπορεί να χρησιμοποιηθεί σε διάφορα κλωστοϋφαντουργικά έργα. Το επόμενο βήμα θα