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

Έξυπνος τροφοδότης κατοικίδιων: 11 βήματα
Έξυπνος τροφοδότης κατοικίδιων: 11 βήματα

Βίντεο: Έξυπνος τροφοδότης κατοικίδιων: 11 βήματα

Βίντεο: Έξυπνος τροφοδότης κατοικίδιων: 11 βήματα
Βίντεο: 11 ΧΡΟΝΟΣ ΚΑΠΝΙΖΕΙ! (social experiment) 2024, Νοέμβριος
Anonim
Έξυπνος τροφοδότης κατοικίδιων
Έξυπνος τροφοδότης κατοικίδιων

Είμαι φοιτητής στην Ακαδημία Howest Kortrijk στο Βέλγιο. Έφτιαξα έναν τροφοδότη ειδικά για γάτες και σκύλους. Έφτιαξα αυτό το έργο για τον σκύλο μου. Πολλές φορές δεν είμαι σπίτι για να ταΐσω το σκύλο μου το βράδυ. Εξαιτίας αυτού, ο σκύλος μου πρέπει να περιμένει για να πάρει το φαγητό του. Με αυτό το έργο θα πάρει το φαγητό του τη στιγμή που επιλέγω εγώ. Μπορείτε επίσης να ελέγξετε την ποσότητα τροφής που παίρνει ο σκύλος σας. Είναι ένας εύκολος τρόπος για τους ιδιοκτήτες να ταΐσουν τα κατοικίδια ζώα τους. Επομένως, δεν χρειάζεται να ανησυχούν για τη σίτιση του κατοικίδιου ζώου τους εάν δεν είναι στο σπίτι.

Το έφτιαξα με ένα Raspberry Pi και αρκετό εξοπλισμό. Όλα τα δεδομένα αποθηκεύονται σε μια βάση δεδομένων. Έφτιαξα επίσης έναν ιστότοπο για να μπορείτε να ρυθμίσετε τη συσκευή σας.

Βήμα 1: Εξοπλισμός

Θα χρειαστείτε αρκετό εξοπλισμό για να κάνετε αυτό το έργο.

- Raspberry Pi 3 Model B, 32,49 € στο Amazon.com

- Αισθητήρας RFID, 6,95 € στο Amazon.com

- Αισθητήρας PIR, 8,99 € στο Amazon.com

- Αισθητήρας φόρτωσης (1 κιλό), 11 €, 16 στο Amazon.com

- Οθόνη LCD, 12 €, 95 στο Amazon.com

- Φορτώστε τον ενισχυτή κυψέλης, 9 €, 95 στο Amazon.com

- Servo Motor, 9 €, 99 στο Amazon.com

- Σύρματα, 7 €, 99 στο Amazon.com

- Μπαταρία 9V, 10 €, 99 στο Amazon.com

- Κάρτα SD 16G, 9 €, 98 στο Amazon.com

- Συγκολλητικό σίδερο, 13 €, 99 στο Amazon.com

- Καρφίτσα ταινία κεφαλίδας, 4, 59 € στο Amazon.com

Σύρμα συγκόλλησης, 9 €, 99 στο Amazon.com

- Καλώδιο Ethernet 1, 5 εκ., 6 €, 28 Amazon.com

Βήμα 2: Ηλεκτρονικό Σχέδιο

Στο αρχείο pdf θα δείτε το ηλεκτρονικό σχήμα. Ελέγξτε πολλές φορές για να μην κάνετε λάθη. Ένα λάθος σύρμα μπορεί να καταστρέψει πολλαπλούς εξοπλισμούς.

Βήμα 3: Εγκαταστήστε την εικόνα στο Raspberry Pi

Πρέπει να εγκαταστήσετε μια εικόνα στην κάρτα sd. Θα βρείτε την εικόνα στα αρχεία.

Για να εγκαταστήσετε την εικόνα στην κάρτα sd, πρέπει να εγκαταστήσετε το "wind32diskimager".

Βήμα 4: Ξεκινήστε το Raspberry Pi

Ξεκινήστε το Raspberry Pi
Ξεκινήστε το Raspberry Pi

Για να συνδεθείτε με το Raspberry Pi πρέπει να εγκαταστήσετε το "Putty". Συνδέστε το Raspberry Pi και τον υπολογιστή σας με το καλώδιο ethernet. Ξεκινήστε το Putty και συμπληρώστε τη διεύθυνση IP: 169.254.10.1

Όταν συνδεθείτε πληκτρολογείτε το όνομα χρήστη: pi και τον κωδικό πρόσβασης: βατόμουρο

Βήμα 5: Εισαγωγή αρχείων από το Github

Συνδεθείτε στο Raspberry Pi σας. Για να δημιουργήσετε ένα "έργο" χάρτη πληκτρολογείτε: "mkdir project".

Μεταβείτε στον κατάλογο με "cd project". Όταν βρίσκεστε στον κατάλογο, πληκτρολογείτε "git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene". Τα αρχεία θα εγκατασταθούν στο Raspberry Pi.

Βήμα 6: Ρύθμιση του πάγκου εργασίας MySQL

Ρύθμιση του πάγκου εργασίας MySQL
Ρύθμιση του πάγκου εργασίας MySQL

Για να αποθηκεύσετε τα δεδομένα σας πρέπει να εγκαταστήσετε το "MySQL Workbench".

Όταν ανοίξετε το "MySQL Workbench" θα δείτε "MySQL Connections". Πατήστε το κουμπί συν για να προσθέσετε μια νέα σύνδεση.

Δημιουργείτε μια σύνδεση SSH με τις ρυθμίσεις που αναφέρονται στην εικόνα. Ο κωδικός πρόσβασης SSH είναι "βατόμουρο". Μπορείτε να επιλέξετε τον άλλο κωδικό πρόσβασης. Χρησιμοποίησα το "mysql" ως κωδικό πρόσβασης. Μπορείτε να αποθηκεύσετε τον κωδικό πρόσβασης στο θησαυροφυλάκιο, ώστε να μην χρειάζεται να πληκτρολογείτε τον κωδικό πρόσβασής σας κάθε φορά που ανοίγετε τη σύνδεση.

Εάν τελειώσετε με τη ρύθμιση, μπορείτε να αποθηκεύσετε τη σύνδεση.

Βήμα 7: Προσθήκη βάσης δεδομένων

Προσθήκη βάσης δεδομένων
Προσθήκη βάσης δεδομένων
Προσθήκη βάσης δεδομένων
Προσθήκη βάσης δεδομένων

Ανοίξτε τη σύνδεση. Στην αριστερή πλευρά θα δείτε "Διαχείριση". Κάντε κλικ στο "διαχείριση και, στη συνέχεια, κάντε κλικ στο" Εισαγωγή/Επαναφορά δεδομένων ". Επιλέξτε" Εισαγωγή από αυτόνομο "και επιλέξτε το χαζό αρχείο. Στη συνέχεια πατήστε" Έναρξη εισαγωγής ".

Βήμα 8: Ρύθμιση κώδικα Visual Studio

Για να γράψετε τον κωδικό πρέπει να εγκαταστήσετε το "Visual Studio Code".

Όταν ανοίγετε το "Visual Studio Code" πρέπει να εγκαταστήσετε μια επέκταση με το όνομα "Remote SSH". Αυτή η επέκταση σάς επιτρέπει να συνδεθείτε με το rapsberry pi σας.

Πατήστε το πράσινο κουμπί κάτω αριστερά για να συνδεθείτε με το Raspberry Pi. Επιλέξτε σύνδεση με τον κεντρικό υπολογιστή και πληκτρολογήστε: ssh [email protected]

Θα πρέπει να πληκτρολογήσετε τον κωδικό πρόσβασης "βατόμουρο".

Βήμα 9: Εγκαταστήστε πακέτα στο Visual Studio Code

Ανοίγετε ένα νέο τερματικό στο Visual Studio Code. Στο τερματικό πρέπει να εγκαταστήσετε πολλά πακέτα. Θα τα παραθέσω παρακάτω:

-pip3 εγκατάσταση mysql-connector-python

- pip3 install flask-socketio

- pip3 εγκατάσταση φιάλης-cors

- pip3 install gevent

- pip3 install gevent-websocket

Βήμα 10: Δημιουργία του έξυπνου τροφοδότη κατοικίδιων ζώων

Δημιουργία του έξυπνου τροφοδότη κατοικίδιων ζώων
Δημιουργία του έξυπνου τροφοδότη κατοικίδιων ζώων

Δεν έχω ένα πλήρες σεμινάριο για το πώς να φτιάξω το Smart Pet Feeder σωματικά. Λυπάμαι γι 'αυτό!

Η κυψέλη φορτίου πρέπει να είναι κατασκευασμένη όπως στην εικόνα. Τοποθετήστε το βέλος προς τα κάτω όταν το χτίζετε.

Συνιστάται: