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

Μην ξεχάσετε να ταΐσετε το σκυλί: 3 βήματα
Μην ξεχάσετε να ταΐσετε το σκυλί: 3 βήματα

Βίντεο: Μην ξεχάσετε να ταΐσετε το σκυλί: 3 βήματα

Βίντεο: Μην ξεχάσετε να ταΐσετε το σκυλί: 3 βήματα
Βίντεο: Μη χαϊδεύεις το σκύλο σου κάθε φορά που επιστρέφεις σπίτι #shorts 2024, Νοέμβριος
Anonim
Μην ξεχάσετε να ταΐσετε το σκυλί
Μην ξεχάσετε να ταΐσετε το σκυλί

Απλώς συνέβη πάρα πολλές φορές! Κοίταξα το μπολ με φαγητό ή νερό και ήταν άδειο.

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

Ελπίζω να σας αρέσει και να πάρετε μερικές ιδέες για το επόμενο έργο σας.

Προμήθειες

Arduino και ηλεκτρονικά:

1. Πλακέτα Arduino (ή παρόμοια), χρησιμοποίησα το Geekcreit® UNO R3 (https://us.banggood.com/Wholesale-Warehouse-UNO-R3…

2. Αισθητήρας φορτίου κυψέλης *2 (https://us.banggood.com/Wholesale-Warehouse-3pcs-H…

3. Καλώδιο κορδέλας 1.27mm (https://www.banggood.com/5M-1_27mm-Pitch-Ribbon-Ca…

4. Θερμοσυστελλόμενος σωλήνας (προαιρετικό) (https://www.amazon.com/gp/product/B07PLHG6FY/ref=p…

Ξύλινο κουτί:

κόντρα πλακέ

Πλαστικοποιημένο φύλλο

Εποξειδική ρητίνη (https://www.amazon.com/Epoxy-Resin-32-Tabletops-Co…

Εργαλεία:

Εργαλείο συγκόλλησης

Υπολογιστή

Πυροβόλο θερμής κόλλας

Λεπτό πριόνι

Εργαλείο σκάλισμα

Κόλλα και βίδα

Βήμα 1: Ξύλινο κουτί

Ξύλινο κουτί
Ξύλινο κουτί
Ξύλινο κουτί
Ξύλινο κουτί
Ξύλινο κουτί
Ξύλινο κουτί
Ξύλινο κουτί
Ξύλινο κουτί

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

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

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

Βήμα 2: Αισθητήρας και κωδικός

Image
Image
Αισθητήρας και Κωδικός
Αισθητήρας και Κωδικός
Αισθητήρας και Κωδικός
Αισθητήρας και Κωδικός
Αισθητήρας και Κωδικός
Αισθητήρας και Κωδικός

Το Load Cell που είχα όπου 1Kg, δεν είναι πολύ ακριβές (στη λίστα δεν μπορούσα να τα φτιάξω) αλλά αρκετά καλά για αυτό το έργο.

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

Χρειάστηκε πολλή προσπάθεια και λάθος μέχρι να βρω τον σωστό τρόπο να δουλέψω σωστά. Για παράδειγμα, πόσες μετρήσεις κλίμακας πρέπει να κάνω για να έχω μια καλή ανάγνωση του βάρους και ακόμα να μην υπερβαίνω πάρα πολύ (χρησιμοποιείται 10 στο τέλος), ή ποιο θα ήταν ένα αξιοπρεπές περιθώριο βάρους για τις κλίμακες, αφού δεν μπορούσα να τις κάνω ακριβείς περίπου +-2γρ.

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

Τα φώτα λειτουργούν ως εξής:

* "Μετακίνηση" από αριστερά προς τα δεξιά όταν η κλίμακα είναι ziro- ο κώδικας δεν αναμένει κανένα μπολ μέσα στο κουτί

* Ένα κόκκινο φως όταν αδειάσει το μπολ στη θέση του- το βάρος του μπολ είναι ενσωματωμένο στον κωδικό.

* Ένα και μετά δύο πράσινα φώτα όταν το μπολ είναι γεμάτο.

* Όλα τα φώτα λειτουργούν όταν το μπολ έχει γεμίσει

* Η κόκκινη λυχνία αναβοσβήνει όταν η κλίμακα δεν βαθμονομείται- αυτό μπορεί να συμβεί εάν κάνετε επανεκκίνηση με το μπολ στη θέση του, αλλά πρέπει να το σηκώσετε για να το διαπιστώσετε Or όταν η ένδειξη του βάρους είναι πολύ υψηλή.

Βήμα 3: Αυτό είναι

Αυτό είναι!
Αυτό είναι!

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

Συνιστάται: