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

Nevera Smart ψυγείο: 6 βήματα
Nevera Smart ψυγείο: 6 βήματα

Βίντεο: Nevera Smart ψυγείο: 6 βήματα

Βίντεο: Nevera Smart ψυγείο: 6 βήματα
Βίντεο: HOW TO USE HISENSE H700SI ID ICE MAKER FRIDGE 2024, Νοέμβριος
Anonim
Nevera Smart idgeυγείο
Nevera Smart idgeυγείο

Είμαι φοιτητής NMCT στο Howest Kortrijk (Βέλγιο) και ως μέρος των εξετάσεων έπρεπε να κάνουμε ένα τελικό έργο. Έφτιαξα το "Nevera", ένα εργαλείο που θα σας βοηθήσει να θυμηθείτε όλα όσα υπάρχουν στο ψυγείο σας. Με τη βοήθεια ενός σαρωτή γραμμωτού κώδικα, θα πρέπει να σαρώσετε τα προϊόντα που μπαινοβγαίνουν στο ψυγείο σας. Αυτά τα προϊόντα θα αποθηκευτούν σε μια βάση δεδομένων MySQL και θα εμφανίζονται σε έναν ιστότοπο, ώστε να γνωρίζετε πάντα τι υπάρχει στο ψυγείο σας. Στον ιστότοπο θα βρείτε επίσης μια λίστα αγορών, όπου μπορείτε να προσθέσετε ή να αφαιρέσετε προϊόντα που πρέπει να πάρετε από το παντοπωλείο και υπάρχει επίσης μια σελίδα όπου μπορείτε να αναλύσετε τις προηγούμενες θερμοκρασίες στο ψυγείο σας.

Μπορείτε να βρείτε το χαρτοφυλάκιό μου εδώ.

Βήμα 1: Υλικά

Υλικά
Υλικά
Υλικά
Υλικά
Υλικά
Υλικά
Υλικά
Υλικά

·

  • 1 x Rasperry Pi 3
  • 1 x κάρτα SD
  • 1 x Σαρωτής γραμμωτού κώδικα USB
  • 1 x οθόνη LCD
  • 1 x Ποτενσιόμετρο
  • 1 x Αισθητήρας θερμοκρασίας
  • 1 x Breadboard
  • Αντίσταση 10kOhm
  • Ξύλο και εργαλεία

Βήμα 2: Καλωδίωση

Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση

Μπορείτε να δείτε μια καλή επισκόπηση της καλωδίωσης στις παραπάνω εικόνες ή στο συνημμένο που ονομάζεται Nevera_schema.fzz. Η επέκταση.fzz μπορεί να εκτελεστεί στο πρόγραμμα Fritzing, το οποίο είναι δωρεάν.

Η θύρα USB από το Raspberry Pi συνδέεται με τη USB από το σαρωτή γραμμωτού κώδικα.

Βήμα 3: Βάση δεδομένων

Βάση δεδομένων
Βάση δεδομένων

Αυτή είναι η κανονικοποιημένη βάση δεδομένων μου στο MySQL. Περιλαμβάνει 6 πίνακες:

Προϊόν: Εδώ θα βρείτε τα δεδομένα όλων των πιθανών προϊόντων.

Frigo: Εδώ θα βρείτε όλα τα ψυγεία, ώστε να έχετε περισσότερα από ένα ψυγεία.

Αισθητήρας: Εδώ θα βρείτε τον αισθητήρα σας.

Producten_in_frigo: Εδώ θα βρείτε τις πληροφορίες για όλα τα προϊόντα που είναι πραγματικά στο ψυγείο σας.

Sensor_in_frigo: Εδώ θα βρείτε τα μετρημένα δεδομένα από τον αισθητήρα θερμοκρασίας μέσα στο ψυγείο σας.

Boodschappenlijst: Εδώ θα βρείτε τα δεδομένα από τη λίστα αγορών.

Βήμα 4: Ιστότοπος

Δικτυακός τόπος
Δικτυακός τόπος

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

Στη συνέχεια προσπάθησα να το αναδημιουργήσω σε html και css σε έναν ιστότοπο που ανταποκρίνεται.

Βήμα 5:

Μετά το σχεδιασμό, έπρεπε να εισαγάγω πραγματικά δεδομένα στον ιστότοπό μου χρησιμοποιώντας Flask και MySQL. Διάβασα επίσης τα δεδομένα μου από τη θερμοκρασία μου και τα έδειξα σε ένα γράφημα.

Εδώ είναι ο κωδικός μου:

github.com/NMCT-S2-Project-I/project-i-Judithvanass

Βήμα 6: Στέγαση

Στέγαση
Στέγαση
Στέγαση
Στέγαση
Στέγαση
Στέγαση
Στέγαση
Στέγαση

Χρησιμοποίησα λίγο ξύλο που αρχικά ήταν συρτάρι από ένα κουτί που δεν χρησιμοποιήσαμε πια. Ο γείτονάς μου το έκοψε στη μέση και χρησιμοποίησε το άλλο μισό ως στέγη. Τρυπήσαμε μερικές βίδες για να βεβαιωθούμε ότι όλα έμειναν στη θέση τους. Έπειτα έκοψε μια τρύπα στο μέγεθος της οθόνης μου LCD. Τελικά άνοιξε μια τρύπα στο μπροστινό μέρος, το οποίο έβγαλα σε μια μεγαλύτερη τρύπα για περισσότερα καλώδια. Για να κλείσει ολόκληρο, άνοιξε δύο μικρές τρύπες στο πίσω μέρος, ώστε να μπορώ να το ανοίξω και να το κλείσω γυρίζοντας μερικές βίδες στο ξύλο.

Αυτό δεν είναι ένα ακριβές σχέδιο, μπορείτε να βάλετε το έργο σας σε όποιο κουτί θέλετε.

Συνιστάται: