Πίνακας περιεχομένων:
- Βήμα 1: Ρύθμιση
- Βήμα 2: Η βάση δεδομένων
- Βήμα 3: Καλωδίωση
- Βήμα 4: Δημιουργήστε ένα πρόγραμμα από εσάς
- Βήμα 5: Στέγαση
- Βήμα 6: Ξεκινήστε την εφαρμογή
Βίντεο: SmartBar Cocktails: 6 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:31
Σε αυτό το διδακτικό θα σας βοηθήσω να φτιάξετε μια έξυπνη μπάρα. έκανα αυτό το έργο επειδή μου αρέσει να πίνω ένα κοκτέιλ και ήθελα να αυτοματοποιήσω τη διαδικασία.
Προμήθειες:
Οι προμήθειες που απαιτούνται για αυτό το έργο είναι οι εξής:
Τουλάχιστον
- 1 Raspberry Pi
- 1 κάρτα SD (16 GB)
- μερικά καλώδια άλματος
- ηλεκτρική ταινία
- Κολλητική ταινία 2 όψεων
Αισθητήρες
- 1 οθόνη LCD
- 1 αισθητήρας RFID
- 1 αισθητήρας μαγνητικής επαφής
- 2 φορτίσεις sensores + τσιπ HX711
Ενεργοποιητές
- 4 περισταλτικές αντλίες (12V)
- 1 ρελέ 4 καναλιών
Τα οικοδομικά μου υλικά
- OSB ξύλο 12mm
- πλεξιγκλάς
- σωλήνας χαλκού (1m)
Βήμα 1: Ρύθμιση
Για να ξεκινήσετε, θα πρέπει πρώτα να ρυθμίσετε το Pi σας.
Θα χρειαστείτε δύο πράγματα:
- win32 Disk imager
- Εικόνα Raspbian OS
Η εγκατάσταση
- Ανοίξτε το πρόγραμμα αναπαραγωγής δίσκου win32
- Επιλέξτε την εικόνα σας για το λειτουργικό σύστημα Rasbian
- Επιλέξτε την κάρτα SD σας
- Κάντε κλικ στο γράψιμο
Πριν μπορέσουμε να ξεκινήσουμε την κωδικοποίηση θα πρέπει να ρυθμίσουμε μερικά πράγματα στο pi.
- Μεταβείτε στον κατάλογο εκκίνησης της κάρτας SD
- Ανοίξτε το αρχείο "cmdline.txt"
- Προσθήκη ip = 169.254.10.1 Στο τέλος της μεγάλης γραμμής κειμένου που χωρίζεται με κενό
- Αποθηκεύστε το αρχείο.
- Δημιουργήστε ένα αρχείο με το όνομα ssh χωρίς επέκταση στον ίδιο κατάλογο
Τώρα μπορείτε να εξαγάγετε με ασφάλεια την κάρτα SD και να ξεκινήσετε το pi με την κάρτα SD
Σύνδεση με το pi
Μπορείτε να συνδεθείτε με διαφορετικές μεθόδους στο pi, αλλά μου αρέσει να χρησιμοποιώ την εντολή comand.
- Ανοίξτε τη γραμμή εντολών
- Πληκτρολογήστε "ssh [email protected]"
- Κάντε κλικ στο enter
- Συμπληρώστε τον κωδικό πρόσβασης "βατόμουρο"
WiFi
Για να αποκτήσετε πρόσβαση στον ιστότοπό σας στο τηλέφωνό σας, θα χρειαστείτε ένα ip WiFi. εδώ για να χρειαστεί να κάνετε μια σύνδεση με το WiFi.
- πληκτρολογήστε "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf"
- Εισαγάγετε τον πελάτη WPA
wpa_cli
Επιλέξτε διεπαφή
διεπαφή wlan0
Επαναφόρτωση διαμόρφωσης
επαναδιαμορφώσω
Πακέτα Python
- Φλάσκα
- Φιάλη-cors
- Flask-MySQL
- Φιάλη-SocketIO
- Gevent
- Gevent-websocket
χρησιμοποιήστε τον ακόλουθο κώδικα για να εγκαταστήσετε τα πακέτα
"pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"
Βήμα 2: Η βάση δεδομένων
Για τη βάση δεδομένων μου χρησιμοποιώ 7 πίνακες
- pompConfig
- Αισθητήρες
- MesureSensors
- χρήστες
- παραγγελίαΚοκτέιλ
- κοκτέιλ
- λογαριασμός
Βήμα 3: Καλωδίωση
Χρησιμοποιήστε το σχέδιό μου για να συνδέσετε ολόκληρο το έργο μαζί.
Το ρελέ χρησιμοποιεί 5V αλλά ελέγχεται με 3,3V
Η οθόνη LCD χρησιμοποιεί 5V
Βήμα 4: Δημιουργήστε ένα πρόγραμμα από εσάς
Για να βεβαιωθείτε ότι το πρόγραμμά σας ξεκινά όταν ξεκινάτε το pi, θα πρέπει να κάνετε τον κωδικό σας υπηρεσία. Το κάνετε αυτό και ακολουθείται.
"sudo systemctl ενεργοποίηση myscript.service"
Βήμα 5: Στέγαση
Για αυτό το έργο χρησιμοποίησα ξύλο OSB. Θα χρειαστείτε σανίδες του ακόλουθου μεγέθους
- 2 φορές 60 x 42 cm (εμπρός και πίσω πίνακας)
- 2 φορές 15 x 42 cm (πλαϊνά πάνελ)
- 2 φορές 13 x 40 cm (εσωτερικά διαχωριστικά)
- 2 φορές 10 x 7 cm (πλατφόρμα για 2 μπουκάλια)
- 1 φορά 23 x 10 cm (πλατφόρμα για 2 μπουκάλια)
Για να κόψετε αυτό το ξύλο, προσέξτε και ζητήστε βοήθεια αν χρειαστεί
Μετά τη συναρμολόγηση της θήκης μου, τρύπησα μερικά ολόκληρα για τα εξαρτήματά μου.
- LCD. (7cm x 2.5cm)
- Κουμπιά (κύκλος 15mm)
- Οθόνη φιάλης (40 cm x 25 cm)
- RFID (4 cm x 3 mm)
Αφού αυτό έχει αρχίσει να τοποθετείται στα ηλεκτρονικά μου.
Βήμα 6: Ξεκινήστε την εφαρμογή
- συνδέστε το pi
- περιμένετε μέχρι να εκτελεστεί το πρόγραμμα
- μεταβείτε στο ip που βλέπετε στην οθόνη LCD
- επιλέξτε ένα κοκτέιλ
- σαρώστε το RFID σας
- Απολαύστε ένα άξιο ποτό
Συνιστάται:
Πώς να φτιάξετε 4G LTE Double BiQuade Antenna Εύκολα Βήματα: 3 Βήματα
Πώς να κάνετε εύκολα 4G LTE διπλή κεραία BiQuade Antenna: Τις περισσότερες φορές αντιμετώπισα, δεν έχω καλή ισχύ σήματος στις καθημερινές μου εργασίες. Ετσι. Searchάχνω και δοκιμάζω διάφορους τύπους κεραίας αλλά δεν δουλεύω. Μετά από σπατάλη χρόνου βρήκα μια κεραία που ελπίζω να φτιάξω και να δοκιμάσω, γιατί δεν είναι η βασική αρχή
Σχεδιασμός παιχνιδιών στο Flick σε 5 βήματα: 5 βήματα
Σχεδιασμός παιχνιδιών στο Flick σε 5 βήματα: Το Flick είναι ένας πραγματικά απλός τρόπος δημιουργίας ενός παιχνιδιού, ειδικά κάτι σαν παζλ, οπτικό μυθιστόρημα ή παιχνίδι περιπέτειας
Σύστημα ειδοποίησης αντίστροφης στάθμευσης αυτοκινήτου Arduino - Βήματα βήμα προς βήμα: 4 βήματα
Σύστημα ειδοποίησης αντίστροφης στάθμευσης αυτοκινήτου Arduino | Βήματα βήμα προς βήμα: Σε αυτό το έργο, θα σχεδιάσω ένα απλό κύκλωμα αισθητήρα στάθμευσης αντίστροφης στάθμευσης αυτοκινήτου Arduino χρησιμοποιώντας Arduino UNO και υπερηχητικό αισθητήρα HC-SR04. Αυτό το σύστημα ειδοποίησης αυτοκινήτου με βάση το Arduino μπορεί να χρησιμοποιηθεί για αυτόνομη πλοήγηση, κλίμακα ρομπότ και άλλα εύρη
Ανίχνευση προσώπου στο Raspberry Pi 4B σε 3 βήματα: 3 βήματα
Ανίχνευση προσώπου στο Raspberry Pi 4B σε 3 βήματα: Σε αυτό το Instructable πρόκειται να πραγματοποιήσουμε ανίχνευση προσώπου στο Raspberry Pi 4 με το Shunya O/S χρησιμοποιώντας τη βιβλιοθήκη Shunyaface. Το Shunyaface είναι μια βιβλιοθήκη αναγνώρισης/ανίχνευσης προσώπου. Το έργο στοχεύει στην επίτευξη της ταχύτερης ταχύτητας ανίχνευσης και αναγνώρισης με
DIY Vanity Mirror σε εύκολα βήματα (χρησιμοποιώντας φώτα λωρίδας LED): 4 βήματα
DIY Vanity Mirror σε εύκολα βήματα (χρησιμοποιώντας φώτα λωρίδας LED): Σε αυτήν την ανάρτηση, έφτιαξα ένα DIY Vanity Mirror με τη βοήθεια των λωρίδων LED. Είναι πραγματικά υπέροχο και πρέπει να τα δοκιμάσετε επίσης