Πίνακας περιεχομένων:
- Βήμα 1: Υλικό
- Βήμα 2: Ρύθμιση Raspberry Pi
- Βήμα 3: MySQL
- Βήμα 4: Κλίμακα
- Βήμα 5: DC Motor
- Βήμα 6: Διανομέας
- Βήμα 7: Χτίζοντας
- Βήμα 8: Ιστότοπος
Βίντεο: Dogspenser: 8 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Κάθε ιδιοκτήτης σκύλου το αντιμετώπισε τουλάχιστον μία φορά, ένα πολύ γνωστό και κοινό πρόβλημα. Η οικογένειά μου και εγώ το έχουμε ζήσει μόνοι μας, πηγαίνετε διακοπές και είστε υποχρεωμένοι να ρωτήσετε τους φίλους και την οικογένειά σας εάν θέλουν να κρατούν το σκυλί σας ταϊσμένο κάθε μέρα. Δεν είναι μόνο ενοχλητικό να ρωτάτε και να βρίσκετε κάποιον που είναι έτοιμος για τη δουλειά, αλλά είναι πολύ χρονοβόρο για το άτομο που είναι έτοιμο να ταΐσει το κατοικίδιο ζώο σας κάθε μέρα. Αυτό το σεμινάριο θα φέρει το είδος της άνεσης στη ζωή σας που ζητούσατε εάν έχετε βρεθεί ποτέ στην κατάσταση που μόλις απεικόνισα. Το μηχάνημα θα διανέμει αυτόματα αλλά και χειροκίνητα τρόφιμα, θα λάβετε έναν ασφαλή ιστότοπο που είναι προσαρμόσιμος και θα σας παρέχει ζωντανές πληροφορίες, όπως το βάρος του δοχείου σίτισης, τον τελευταίο χρόνο σίτισης κ.λπ.
Έγγραφο BOM, για τιμή
Βήμα 1: Υλικό
ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ:
- βατόμουρο πι 3 μοντέλο Β
- Κινητήρας 12V DC 15RPM
- Κυψέλη φορτίου 20Kg (τα 5kg είναι επίσης καλά)
- HX711 ενισχυτής κυψέλης φορτίου
- θηλυκοί-θηλυκοί σύνδεσμοι
- αρσενικοί-αρσενικοί σύνδεσμοι
- Κάρτα SD 8Gb
- Προσαρμογέας 12 Volt 2A
- Τρανζίστορ
- Αντίσταση 1k
Υλικά:
- Σύνδεσμος 3mm έως 8mm
- D-άξονας 8mm
- Διανομέας δημητριακών
- Πλάκες ξύλου 1,5μ x 1,5μ Πάχος τουλάχιστον 1 εκ
- Βίδες 6-8
- Βίδες 6-8
- 2 φερμουάρ
Εργαλεία:
- Κατσαβίδι
- Συγκόλληση
- Κόλλα
- Συγκολλητικό σίδερο
Circuit Κοίτα την πέμπτη εικόνα
Βήμα 2: Ρύθμιση Raspberry Pi
- Πρέπει να γράψετε jessie στην κάρτα SD χρησιμοποιώντας το win32diskimager.
- Προσθέστε ένα κενό αρχείο χωρίς επέκταση που ονομάζεται ssh στο φάκελο εκκίνησης.
- Ρυθμίστε ένα στατικό ip (apipa): γράψτε ip = 169.254.10.1 στο αρχείο "cmd.txt" (εικόνα παραπάνω).
- Τοποθετήστε την κάρτα SD στο pi και συνδεθείτε χρησιμοποιώντας το Putty.
Είσοδος: pi
Κωδικός πρόσβασης: βατόμουρο
Σπουδαίος
Ενημερώστε και αναβαθμίστε το pi:
Αντιγραφή και επικόλληση: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade
Βήμα 3: MySQL
Εγκαταστήστε το MySQL για παράθυρα για να δημιουργήσετε τη βάση δεδομένων σας με το Workbench.
Ρύθμιση για pi:
- sudo apt-get install mysql-server
- sudo apt-get install mysql-client.
Δημιουργήστε τη βάση δεδομένων σας, παράδειγμα μου (δεύτερη εικόνα)
Προωθήστε το μηχανικό σας και προσθέστε δεδομένα.
Παραχωρήστε άδεια στον εαυτό σας (πρώτη εικόνα).
Βήμα 4: Κλίμακα
Κάντε μια κλίμακα βιδώνοντας 2 ξύλινες σανίδες μικρού μεγέθους, μία σε κάθε πλευρά.
Προσοχή: Θέλετε να διατηρήσετε έναν κινούμενο χώρο για τις ίδιες σανίδες μεταξύ της κυψέλης φορτίου και των σανίδων, με αυτόν τον τρόπο το κελί φορτίου θα κινηθεί όταν προστίθεται βάρος
Βεβαιωθείτε ότι η κυψέλη φορτίου βρίσκεται ακριβώς στη μέση για καλή ισορροπία.
- Μετρήστε πόσο μεγάλες πρέπει να είναι οι σανίδες, κάντε τις δύο ταυτόσημες
- Κάνετε τρύπες στη μέση σε σύγκριση με το σημείο που πρέπει να στερεωθούν στο κελί φορτίου
- Βιδώστε τα μπουλόνια στις σανίδες και στο εσωτερικό της κυψέλης φορτίου με παξιμάδια μεταξύ τους
- Ισοπεδώστε τις σανίδες
Πώς να συνδεθείτε:
Κυψέλη φόρτωσης -> HX711
- RED WIRE -> E+
- BLACK WIRE -> E-
- ΛΕΥΚΟ ΣΥΡΜΑ -> Α-
- GREEN WIRE -> A+
Hx711 -> Pi
- VCC -> 5V
- GND -> GND
- SCLK -> 24 GPIO
- DLT -> 23 GPIO
Κώδικας:
Υπάρχουν αρκετές βιβλιοθήκες διαθέσιμες στο διαδίκτυο, αυτή που χρησιμοποίησα λειτούργησε τέλεια, θα πρέπει να διαβάσετε λίγο για αυτό και να καταλάβετε πώς λειτουργεί ακριβώς ο αισθητήρας.
Βαθμονόμηση του βάρους:
Εκτελέστε τον κώδικα με τη συνάρτηση get_weight και λάβετε το μέσο όρο περίπου 10 τιμών.
Αφαιρέστε τις μέσες μονάδες με την έξοδο δεδομένων για να βαθμονομήσετε την κλίμακα.
Μετρήστε μονάδες βάρους βάζοντας ένα συγκεκριμένο βάρος στην κλίμακα και διαιρώντας την έξοδο με το βάρος σε γραμμάρια.
Μικρό TLDR:
Το κύτταρο φορτίου έχει δημιουργηθεί σε τρύπες στο πλάτος του σώματός του, διαμορφωμένο με έναν συγκεκριμένο τρόπο ώστε η πίεση που συνδέεται πάνω του να το λυγίζει και να δημιουργεί αντίσταση.
Βήμα 5: DC Motor
Συνδέστε τον κινητήρα DC με τον τρόπο που φαίνεται στη δεύτερη εικόνα.
Βήμα 6: Διανομέας
Τρυπήστε μια τρύπα με διάμετρο περίπου 10mm, λίγο μεγαλύτερη από το D-Shaft των 8mm.
Μέσα στο διανομέα υπάρχει ένα μικρό καρουζέλ που είναι λίγο πολύ μεγάλο αν θέλετε να κάνετε τον κινητήρα DC να λειτουργεί.
Εικόνα 4:
Βιδώστε τον άξονα D μέσα στο σύνδεσμο 3mm έως 8mm και κάντε το ίδιο για την άλλη πλευρά με το DC-Motor.
Εικόνα 3:
Τοποθετήστε τα ξυλοπόδαρα στις σανίδες της ζυγαριάς, βιδώστε το διανομέα στη σανίδα κάτω από αυτό. Αποκτήστε το σωστό ύψος, ώστε ο κινητήρας να είναι στο επίπεδο. Συνδέστε το μοτέρ με φερμουάρ στην πλατφόρμα των στηλών.
Βήμα 7: Χτίζοντας
Εικόνα 1:
Μετρήστε το μήκος των πλευρών, τα δικά μου έχουν μήκος περίπου 60 εκατοστά, εξαρτάται από το πόσο μεγάλη είναι η βάση της ζυγαριάς σας και προσθέστε το μισό μήκος της βάσης για να έχετε το σωστό μήκος.
Φτιάξτε ένα θεμέλιο με το ίδιο μήκος πλευρικών τοιχωμάτων και πλάτος της βάσης κλίμακας.
Κάντε μια διαφάνεια μετρώντας το πλάτος των σανίδων βάσης σας και κολλήστε στο πλάι των πλευρικών τοιχωμάτων σας.
Εικόνα 2:
Βιδώστε τολμηρά από το εξωτερικό των πλευρικών τοιχωμάτων στο εσωτερικό της βάσης κλίμακας.
Εικόνα 3:
Κάντε μια τρύπα στο εσωτερικό της οροφής έτσι ώστε το δοχείο διανομής να χωράει.
Βήμα 8: Ιστότοπος
Ανεβάστε την ιστοσελίδα σας στον κατάλογο pi:/home/name/όνομα έργου
Κάντε μια υπηρεσία και αφήστε την να ξεκινήσει αυτόματα: φροντιστήριο
Όλα πρέπει να είναι σε λειτουργία!
Συνιστάται:
Πώς να φτιάξετε 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. Είναι πραγματικά υπέροχο και πρέπει να τα δοκιμάσετε επίσης