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

Έργο: Έξυπνες περσίδες: 5 βήματα
Έργο: Έξυπνες περσίδες: 5 βήματα

Βίντεο: Έργο: Έξυπνες περσίδες: 5 βήματα

Βίντεο: Έργο: Έξυπνες περσίδες: 5 βήματα
Βίντεο: Ευτυχισμένοι Μαζί - Επεισόδιο 3 HD ''Θα Έχουμε Πάντα το Παρίσι'' 2024, Νοέμβριος
Anonim
Έργο: Έξυπνες περσίδες
Έργο: Έξυπνες περσίδες

Είμαι μαθητής στο Howest Kortrijk και για το πρώτο έτος πρέπει να αποδείξουμε τις ικανότητές μας με βάση ένα έργο που έπρεπε να αναπτύξουμε μόνοι μας.

Για το έργο μου επέλεξα ένα σύστημα "έξυπνων περσίδων" που θα λειτουργούσε αυτόνομα με βάση την είσοδο του χρήστη.

Χαρακτηριστικά:

  • Λειτουργεί πλήρως αυτόνομα, εκτός από την αρχική εισαγωγή χρήστη.
  • Αλλάξτε συμπεριφορά με βάση "κανόνες" όπως π.χ.

    • «Κλείσιμο μεταξύ X AM και Y PM».
    • «Κλείστε όταν η θερμοκρασία υπερβεί το x ° c».
  • Διάγραμμα με τη θερμοκρασία των τελευταίων 10 λεπτών.

Προμήθειες

  • βατόμουρο πι
  • οθόνη LCD
  • αισθητήρας θερμοκρασίας
  • διακόπτης καλαμιού
  • σανίδα ψωμιού
  • αισθητήρα φωτεινότητας
  • MCP3008
  • βηματικό μοτέρ
  • Πρόγραμμα οδήγησης stepper ULN2003
  • ποτενσιόμετρο
  • αντιστάσεις
  • κοινά δομικά υλικά

Βήμα 1: Η βάση δεδομένων

Η βάση δεδομένων
Η βάση δεδομένων

Τι θέλουμε?

  1. όλοι οι αισθητήρες μας σε ένα μέρος
  2. όλα τα μετρημένα δεδομένα μας σε ένα μέρος
  3. όλα τα συμβάντα (σε περίπτωση που προκύψουν προβλήματα)

Πώς το λύνουμε αυτό;

  1. Ένα τραπέζι με όλες τις πιθανές εκδηλώσεις
  2. Ένας πίνακας με το αρχείο καταγραφής (συμβάντα που συνέβησαν)
  3. Ένα τραπέζι με τους αισθητήρες
  4. Ένας πίνακας με τα μετρημένα δεδομένα

Βήμα 2: Δημιουργήστε ένα σχήμα Fritzing

Δημιουργήστε ένα Fritzing Schema
Δημιουργήστε ένα Fritzing Schema
Δημιουργήστε ένα Fritzing Schema
Δημιουργήστε ένα Fritzing Schema

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

Βήμα 3: Ξεκινήστε να σχεδιάζετε το Frontend σας

Ξεκινήστε να σχεδιάζετε το Frontend σας
Ξεκινήστε να σχεδιάζετε το Frontend σας

Εάν δεν γνωρίζετε ποια δεδομένα θέλετε να εμφανίσετε, δεν θα μπορείτε να δημιουργήσετε αποτελεσματικά το backend σας.

Χρησιμοποιήστε το Figma ή το Adobe XD για να δημιουργήσετε ένα πρωτότυπο του ιστότοπού σας.

Βήμα 4: Προγραμματισμός

Προγραμματισμός
Προγραμματισμός

Υπάρχουν πολλοί τρόποι για να καταλήξουμε στο ίδιο συμπέρασμα. Το δικό μου είναι μόνο ένα από αυτά. Μπορείτε να βρείτε την άποψή μου εδώ.

Βήμα 5: Δημιουργία και δοκιμή

έχεις σχέδιο.

Έχετε το υλικό.

έχεις μια πρόσοψη.

Έχετε ένα backend.

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

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

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

Συνιστάται: