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

GrooveTail - Cocktail -Machine: 8 Βήματα
GrooveTail - Cocktail -Machine: 8 Βήματα

Βίντεο: GrooveTail - Cocktail -Machine: 8 Βήματα

Βίντεο: GrooveTail - Cocktail -Machine: 8 Βήματα
Βίντεο: Quick soundcheck with the band 🎶🎷 2024, Σεπτέμβριος
Anonim
GrooveTail - Cocktail -Machine
GrooveTail - Cocktail -Machine
GrooveTail - Cocktail -Machine
GrooveTail - Cocktail -Machine

Σταματήστε να χάνετε το χρόνο σας κάνοντας ένα κοκτέιλ και ψάξτε στο google όλα τα συστατικά. Φτιάξτε μόνοι σας μια μηχανή κοκτέιλ. Αυτό ήταν που περνούσε από το μυαλό μου όταν μου ήρθε η ιδέα να κάνω αυτό το έργο.

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

Αυτό το έργο ελέγχεται πλήρως από έναν απλό ιστότοπο που ανταποκρίνεται και είναι πολύ εύκολο στη χρήση. Τα συστατικά και τα κοκτέιλ που βάζετε στο έργο εξαρτώνται αποκλειστικά από εσάς.

Αυτή η κοκτέιλ μηχανή είναι καταπληκτική και θα σας δείξω πώς το έφτιαξα.

Βήμα 1: Προμήθειες

Δυστυχώς, αυτό το έργο δεν είναι δωρεάν…. Θα χρειαστεί να αγοράσετε μερικές προμήθειες που χρειάζονται για τον έλεγχο της εφαρμογής και των αντλιών.

Επισυνάπτεται μια πλήρης λίστα προμηθειών (Bill Of Materials (BOM)).

  1. Το "Raspberry Pi" χρειάζεται για να ελέγξετε όλα όσα θα κωδικοποιήσετε.
  2. Χρειαζόμαστε ένα "τροφοδοτικό 12V" για να βεβαιωθούμε ότι όλα τροφοδοτούνται. Έρχεται επίσης με καλώδιο τροφοδοσίας.
  3. Παρήγγειλα 6 "12ial Perialistic Pumps" για να αντλήσουν το υγρό στο ποτήρι.
  4. Σωλήνες σιλικόνης 7,5 μέτρων για μεταφορά του υγρού στην αντλία και στη συνέχεια στο γυαλί.
  5. Χρειαζόμαστε επίσης ένα "Ρελέ 8 καναλιών" για τον έλεγχο της λειτουργίας τροφοδοσίας (ενεργοποίησης/απενεργοποίησης) των περιαλιστικών αντλιών.
  6. Ο "ρυθμιστής 5V" χρησιμοποιείται για τη σύνδεση του τροφοδοτικού 12V στο 5V Raspberry Pi.
  7. Σε αυτό το έργο χρησιμοποίησα ένα "Power Distribution Board" για να ελέγξω το + και - αλλά μπορείτε επίσης να το κάνετε αυτό σε ένα breadboard.
  8. Παράγγειλα επίσης μια "οθόνη OLED" για να δείξει το ip που πρόκειται να πληκτρολογήσετε στο πρόγραμμα περιήγησής σας.
  9. Για τη στέγαση του έργου πήγα σε ένα τοπικό κατάστημα και αγόρασα 2 ξύλινα δοκάρια 27x27mm και ύψους 210cm και 2 ξύλινες πλάκες 125x62, 5cm
  10. Για τα ποτά πήγα επίσης σε ένα κατάστημα της περιοχής και αγόρασα τα απαραίτητα ποτά για τα κοκτέιλ μου.

Βήμα 2: Το σχήμα Fritzing

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

Μπορείτε πάντα να ελέγχετε ποιες καρφίτσες χρησιμοποίησα και πώς συνέδεσα τα πάντα στα συνημμένα αρχεία.

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

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

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

Ξεκίνησα να σχεδιάζω ένα μοντέλο και μόλις το μοντέλο μου ολοκληρώθηκε καλά, το σχεδίασα μπροστά.

Βήμα 4: Wireframes & Design

Wireframes & Design
Wireframes & Design

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

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

Βήμα 5: Καλωδίωση των πάντων

Καλωδίωση των πάντων επάνω
Καλωδίωση των πάντων επάνω
Καλωδίωση των πάντων επάνω
Καλωδίωση των πάντων επάνω
Καλωδίωση των πάντων επάνω
Καλωδίωση των πάντων επάνω

Ρθε η ώρα να τακτοποιήσετε τα πάντα. Βεβαιωθείτε ότι χρησιμοποιείτε το πρόγραμμα Fritzing για αυτό, καθώς το κάνουν πολύ πιο εύκολο να το κάνετε και δεν θα κάνετε τόσα λάθη.

Βεβαιωθείτε ότι έχετε βάλει τον ρυθμιστή 5V μεταξύ του τροφοδοτικού 12V και του Raspberry Pi. Διαφορετικά το Raspberry Pi σας θα είναι υπερβολική και θα πεθάνει. Επίσης, βεβαιωθείτε ότι όλα τα καλώδια + και - είναι στη σωστή θέση, καθώς το Raspberry Pi είναι πολύ εύθραυστο για τέτοιου είδους πράγματα.

Βήμα 6: Frontend & Backend Code

Frontend & Backend Code
Frontend & Backend Code

Αφού έφτιαξα τα συρματοπλέγματα μου σε σχέδιο. Άρχισα να γράφω το html en css. Όλα πήγαν πολύ καλά και πρέπει να πάνε αρκετά γρήγορα.

Ο κωδικός πρόσβασης γράφτηκε σε Visual Studio Code με javascript και ο κώδικας backend γράφτηκε σε Python3.5.

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

Το δύσκολο κομμάτι έρχεται όταν πρέπει να συνδέσετε τον κωδικό πρόσβασης σας με τον κώδικα backend. Χρησιμοποίησα πρίζες για αυτό. Οι πρίζες είναι αρκετά εύχρηστες και λειτούργησαν καλά για μένα.

Αποθήκη Github

Βήμα 7: Η στέγαση

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

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

  1. 2 ξύλινα δοκάρια 27x27mm και ύψους 210cm
  2. 2 ξύλινες πλάκες 125x62, 5εκ

Ξεκίνησα κόβοντας όλα τα σωστά μεγέθη των ξύλινων δοκών και των ξύλινων πιάτων. Το My Housing είναι 40x40cm και ύψος 62,5cm.

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

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

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

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

Βήμα 8: Η τελική πινελιά

Η τελική πινελιά
Η τελική πινελιά
Η τελική πινελιά
Η τελική πινελιά
Η τελική πινελιά
Η τελική πινελιά

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

Αφού έβαλα όλα τα εξαρτήματά μου, στερέωσα τις Περιαλιστικές αντλίες μου στο περίβλημα και στερέωσα τους σωλήνες σιλικόνης σε αυτό.

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

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

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

Συνιστάται: