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

Dogspenser: 8 Βήματα
Dogspenser: 8 Βήματα

Βίντεο: Dogspenser: 8 Βήματα

Βίντεο: Dogspenser: 8 Βήματα
Βίντεο: Spenser Sunday Excellent JWW WCCSC AKC January 2014 2024, Ιούλιος
Anonim
Dogspenser
Dogspenser
Dogspenser
Dogspenser

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

Έγγραφο 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

Ρύθμιση Raspberry Pi
Ρύθμιση Raspberry Pi
Ρύθμιση Raspberry Pi
Ρύθμιση Raspberry Pi
  1. Πρέπει να γράψετε jessie στην κάρτα SD χρησιμοποιώντας το win32diskimager.
  2. Προσθέστε ένα κενό αρχείο χωρίς επέκταση που ονομάζεται ssh στο φάκελο εκκίνησης.
  3. Ρυθμίστε ένα στατικό ip (apipa): γράψτε ip = 169.254.10.1 στο αρχείο "cmd.txt" (εικόνα παραπάνω).
  4. Τοποθετήστε την κάρτα SD στο pi και συνδεθείτε χρησιμοποιώντας το Putty.

Είσοδος: pi

Κωδικός πρόσβασης: βατόμουρο

Σπουδαίος

Ενημερώστε και αναβαθμίστε το pi:

Αντιγραφή και επικόλληση: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade

Βήμα 3: MySQL

MySQL
MySQL

Εγκαταστήστε το MySQL για παράθυρα για να δημιουργήσετε τη βάση δεδομένων σας με το Workbench.

Ρύθμιση για pi:

  • sudo apt-get install mysql-server
  • sudo apt-get install mysql-client.

Δημιουργήστε τη βάση δεδομένων σας, παράδειγμα μου (δεύτερη εικόνα)

Προωθήστε το μηχανικό σας και προσθέστε δεδομένα.

Παραχωρήστε άδεια στον εαυτό σας (πρώτη εικόνα).

Βήμα 4: Κλίμακα

Κλίμακα
Κλίμακα
Κλίμακα
Κλίμακα

Κάντε μια κλίμακα βιδώνοντας 2 ξύλινες σανίδες μικρού μεγέθους, μία σε κάθε πλευρά.

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

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

  1. Μετρήστε πόσο μεγάλες πρέπει να είναι οι σανίδες, κάντε τις δύο ταυτόσημες
  2. Κάνετε τρύπες στη μέση σε σύγκριση με το σημείο που πρέπει να στερεωθούν στο κελί φορτίου
  3. Βιδώστε τα μπουλόνια στις σανίδες και στο εσωτερικό της κυψέλης φορτίου με παξιμάδια μεταξύ τους
  4. Ισοπεδώστε τις σανίδες

Πώς να συνδεθείτε:

Κυψέλη φόρτωσης -> 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 Motor
DC Motor
DC Motor
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/όνομα έργου

Κάντε μια υπηρεσία και αφήστε την να ξεκινήσει αυτόματα: φροντιστήριο

Όλα πρέπει να είναι σε λειτουργία!

Συνιστάται: