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

Αυτοματοποιημένος μπάρμαν: 6 βήματα
Αυτοματοποιημένος μπάρμαν: 6 βήματα

Βίντεο: Αυτοματοποιημένος μπάρμαν: 6 βήματα

Βίντεο: Αυτοματοποιημένος μπάρμαν: 6 βήματα
Βίντεο: Come Fare un Buon Mojito a casa - BARMAN - Claudio Peri | Cucina Da Uomini 2024, Νοέμβριος
Anonim
Αυτοματοποιημένος μπάρμαν
Αυτοματοποιημένος μπάρμαν

Ο στόχος αυτού του έργου είναι να διευκολύνει τη διαδικασία παρασκευής/ανάμειξης κοκτέιλ μέσω IoT (Internet of Things). οι συνταγές κοκτέιλ (μόλις εισαχθούν) θα μείνουν αξέχαστες στο έργο. Τα δοχεία για τα ποτά είναι ενσωματωμένα με αισθητήρες που μετρούν τη θερμοκρασία και το περιεχόμενο της φιάλης. Όλο το έργο θα ελεγχθεί μέσω μιας ιστοσελίδας σε smartphone/υπολογιστή.

Προμήθειες

Σκεύη, εξαρτήματα:

- φύλλο ξύλου mdf (0, 5cm)

- ξύλινες βίδες

- σωλήνας εσωτερικής διαμέτρου 4mm

- 4 πλαστικά δοχεία

- σωλήνας PVC 40 mm

ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ:

- βατόμουρο pi3

- 4x αισθητήρας υπερήχων (hc-sr04)

- 4x 10k ntc (αδιάβροχο)

- ADC mcp3008

- σαρωτής rfid

- οθόνη LCD

- ρελέ 4 μονάδων

- 4 peristaltische pomp

- Προσαρμογέας ρεύματος 12v DC

εργαλεία:

- διαφανές πυρίτιο tec7

- μηχάνημα διάτρησης

- 3D εκτυπωτής

- είδε

το κόστος του έργου της τρύπας θα είναι περίπου 130 ευρώ.

Βήμα 1: Βήμα 1: Καλωδίωση των Ηλεκτρονικών

Καλωδίωση:

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

Συγκολλήστε το κύκλωμα της αντλίας στον προσαρμογέα 12v dc και συνδέστε το στη μονάδα ρελέ. (επισημάνετε τις αντλίες ώστε να είναι πιο εύκολο να θυμάστε ποια αντλία είναι συνδεδεμένη με τον διακόπτη ρελέ, αυτό θα είναι βολικό αργότερα στην κατασκευή)

προαιρετικό (αυτό θα εξοικονομήσει εργασία κατά την κατασκευή ολόκληρης της θήκης):

- μπορείτε να επισημάνετε τους αισθητήρες υπερήχων που είναι συνδεδεμένοι στις ακίδες με τους παρακάτω αριθμούς

- επισημάνετε το ntc ως συνδεδεμένο με το mcp3008

Raspberry Pi (BCM):

GPIO2 (sda1/i2c) ==> μονάδα ρελέ 1

GPIO3 (scl1/i2c) ==> μονάδα ρελέ 2

GPIO17 ==> σκανδάλη υπερήχων 1

GPIO27 ==> ηχώ υπερήχων 1

GPIO22 ==> σκανδάλη υπερήχων 2

SPI_MOSI (GPIO10) ==> mcp3008 (Din) & rfid (MOSI)

SPI_MISO (GPIO9) ==> mcp3008 (Dout) & rfid (MISO)

SPI_SCLK (GPIO11) ==> mcp3008 (CLK) & rfid (CLK)

GPIO5 ==> ηχώ υπερήχων 2

GPIO6 ==> σκανδάλη υπερήχων 2

GPIO13 ==> ηχώ υπερήχων 3

GPIO19 ==> σκανδάλη υπερήχων 4

GPIO26 ==> ηχώ υπερήχων 4

GPIO14 (uart0_TXD) ==> μονάδα ρελέ 3

GPIO15 (uart0_RXD) ==> μονάδα ρελέ 4

GPIO23 ==> LCD (D7)

GPIO24 ==> LCD (D6)

GPIO25 ==> rfid (RST)

SPI0_CE0 (GPIO8) ==> rfid (SDA)

SPI0_CE1 (GPIO7) ==> mcp3008 (CS/SHDN)

GPIO12 ==> LCD (D5)

GPIO16 ==> LCD (D4)

GPIO20 ==> LCD (E)

GPIO21 ==> LCD (RS)

Βήμα 2: Βήμα 2: Διαμορφώστε το Raspberry Pi

config:

συνδέστε το pi στο wifi σας και ενεργοποιήστε το SPI στο μενού διαμόρφωσης (sudo rasp-config => επιλογές διασύνδεσης => SPI => ενεργοποίηση)

εγκαταστήστε τα ακόλουθα πακέτα:

- mfrc522

- RPLCD

- φιάλη

- φιάλες_χρωμάτων

- flask_socketio

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

εγκαταστήστε το mariadb στο raspberry pi.

πραγματοποιήστε μια απομακρυσμένη σύνδεση με το ssh με τον πάγκο εργασίας mysql.

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

πρόγραμμα:

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

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

μεταφέρετε αυτά τα αρχεία στο raspberry pi, θα συνιστούσα να φτιάξετε έναν χάρτη για τον χρήστη σας που ονομάζεται αυτόματος μπάρμαν και τοποθετήστε τα αρχεία εκεί

πριν μπορέσουμε να εκτελέσουμε το πρόγραμμα θα πρέπει να ανοίξετε το app.py και να αναζητήσετε 'db = DataBase (εφαρμογή, "χρήστης", "κωδικός πρόσβασης", "cocktails_db")'

αλλάξτε τον χρήστη και τον κωδικό πρόσβασης στο όνομα χρήστη και τον κωδικό πρόσβασης mariadb

ιστοσελίδα:

εγκαταστήστε έναν διακομιστή apache2 στο raspberry pi.

συνδεθείτε μέσω του filezilla.

εξαγάγετε το παρακάτω αρχείο και θα χρειαστεί ξανά να αλλάξετε μερικά πράγματα, μέσα στο αρχείο js υπάρχουν 4 αρχεία.js.

και τέλος μεταφέρετε τα πάντα στον χάρτη /var /www στο raspberry pi με το filezilla.

Βήμα 3: Βήμα 3: Χτίζοντας την υπόθεση

Βήμα 3: Χτίζοντας την υπόθεση
Βήμα 3: Χτίζοντας την υπόθεση
Βήμα 3: Χτίζοντας την υπόθεση
Βήμα 3: Χτίζοντας την υπόθεση
Βήμα 3: Χτίζοντας την υπόθεση
Βήμα 3: Χτίζοντας την υπόθεση

Η θήκη υπάρχει από ένα πλαίσιο κατασκευασμένο από ξύλο και στη συνέχεια προσθέτοντας τα φύλλα mdf.

Πλαίσιο:

με τις ξύλινες σανίδες 2x1 θα πρέπει να τις δείτε στα σωστά μεγέθη.

- 6x20 εκ

- 3x 49 εκ

- 2 x 15 εκ

πίσω πλευρά (πλαίσιο):

πάρτε 2 κομμάτια από την ξύλινη λωρίδα 50cm και 2 κομμάτια της 25cm

και φτιάξτε ένα απλό ορθογώνιο. (φωτογραφία)

μπροστινή πλευρά (πλαίσιο):

πάρτε ό, τι έχει απομείνει από το ξύλο, αυτό πρέπει να είναι 4 τεμάχια 25 εκατοστά, 1 κομμάτι 50 εκατοστών και 2 κομμάτια 17, 5 εκατοστά

και τακτοποιήστε τα όπως στην παρακάτω εικόνα.

Υπόθεση:

με τα φύλλα mdf 0, 5 εκατοστών κόψτε τα ακόλουθα μεγέθη:

κύρια περίπτωση:

- 1x 51x36cm (επάνω)

- 1x 50x35cm (κάτω)

- 2x 50x23, 5cm (εμπρός και πίσω)

- 2x 35, 5x23, 5cm (πλαϊνά πάνελ)

εσοχή:

-1x 19, 5x19cm

-3x10x19εκ

1. πάρτε το 50x36cm για το κάτω μέρος και θα συνδέσουμε την πίσω και μπροστινή πλευρά του πλαισίου σε αυτό.

2. τώρα συνδέστε τα πλαϊνά πλαίσια στο πλαίσιο, αυτά θα πρέπει να είναι οι πλευρές χωρίς πλαίσια. (ο λόγος που δεν κάναμε πλάγιες σανίδες για το πλαίσιο είναι να εξοικονομήσουμε χώρο μέσα στο έργο).

3. Πιάστε τώρα τα πάνελ του μπροστινού πίνακα και θα χρειαστεί να κάνετε μια εσοχή και μια τρύπα πάνω αριστερά για την οθόνη LCD.

εσοχή:

- για την εσοχή πρέπει πρώτα να βγάλετε ένα ορθογώνιο από τον μπροστινό πίνακα ύψους 18 εκατοστών και 19 εκατοστών

- στη συνέχεια πιάστε τα 4 κομμάτια σας για την εσοχή και κολλήστε τα μαζί με λίγη κόλλα ξύλου ένα ένθετο στη θήκη.

το 19, 5x19cm είναι το πίσω πλαίσιο για την εσοχή.

Οπή οθόνης LCD:

- στο επάνω αριστερό μέρος του μπροστινού πίνακα θα πρέπει να κάνετε μια τρύπα μήκους 7 εκατοστών και πλάτους 2 εκατοστών

Βήμα 4: Βήμα 4: Κατασκευή των δοχείων

Βήμα 4: Κατασκευή των δοχείων
Βήμα 4: Κατασκευή των δοχείων
Βήμα 4: Κατασκευή των δοχείων
Βήμα 4: Κατασκευή των δοχείων

το καπάκι και το ίδιο το δοχείο πρέπει να τροποποιηθούν, το δοχείο χρειάζεται μια τρύπα για να εισέλθει στον σωλήνα για την άντληση του ίδιου του νερού και μια τρύπα για τον αισθητήρα θερμοκρασίας το καπάκι χρειάζεται 3 οπές 1 για την έκχυση του ποτού και άλλες 2 για τον αισθητήρα υπερήχων κάθε δοχείο.

καπάκι δοχείου:

- ανοίξτε 1 τρύπα 4, 5cm στην επάνω πλευρά του καπακιού

- στην κάτω πλευρά 2 τρύπες 1, 6cm με 0, 8cm ενδιάμεσα

το ίδιο το δοχείο:

- θα χρειαστεί να ανοίξετε 2 τρύπες στο κάτω μέρος του δοχείου στην άλλη πλευρά του δοχείου (οι κοντές πλευρές)

- 1 από τις 2 τρύπες πρέπει να απέχει περίπου 1, 5 cm από το κάτω μέρος, επειδή η πίσω πλευρά του πλαισίου, η άλλη πρέπει να είναι χαμηλά προς τα κάτω.

Βήμα 5: Βήμα 5: Ενσωμάτωση των Ηλεκτρονικών

Βήμα 5: Ενσωμάτωση των Ηλεκτρονικών
Βήμα 5: Ενσωμάτωση των Ηλεκτρονικών
Βήμα 5: Ενσωμάτωση των Ηλεκτρονικών
Βήμα 5: Ενσωμάτωση των Ηλεκτρονικών
Βήμα 5: Ενσωμάτωση των Ηλεκτρονικών
Βήμα 5: Ενσωμάτωση των Ηλεκτρονικών

1. Αρχικά θα αρχίσουμε να κολλάμε το breadboard στην αριστερή πλευρά όπως φαίνεται από μπροστά.

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

3. Ακριβώς κάτω από το LCD πρέπει να βιδώσετε/κολλήσετε τον σαρωτή rfid στη θέση του. (Και τα δύο θα λειτουργήσουν)

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

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

6. τοποθετήστε τους σωλήνες από την άλλη πλευρά και κάντε μια μέτρηση του μήκους που απαιτείται για να φτάσετε στις αντλίες και να τις κόψετε. φροντίστε να το κολλήσετε.

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

Βήμα 6: Βήμα 6: Ολοκλήρωση

- βγάλτε τους 2 αντάπτορες τροφοδοσίας από την πίσω πλευρά και βιδώστε την πίσω πλάκα.

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

Το έργο έχει τελειώσει τώρα, μπορείτε να διακοσμήσετε όπως θέλετε.

Συνιστάται: