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

Ηλιακός ιχνηλάτης: 6 βήματα
Ηλιακός ιχνηλάτης: 6 βήματα

Βίντεο: Ηλιακός ιχνηλάτης: 6 βήματα

Βίντεο: Ηλιακός ιχνηλάτης: 6 βήματα
Βίντεο: Ηλιακός Ιχνηλάτης (Solar Tracker) με Arduino 4o ΓΕΛ Αγρινίου 2024, Νοέμβριος
Anonim
Ηλιακός ιχνηλάτης
Ηλιακός ιχνηλάτης

Γεια σας, με λένε Jochem Forrez και σπουδάζω Multi Media and Communication Technology στο Howest (Kortrijk, Βέλγιο). Για το σχολείο έπρεπε να κάνουμε ένα έργο. Έφτιαξα έναν ηλιακό ιχνηλάτη (ηλιακό πάνελ που ακολουθεί τον ήλιο), το βρήκα ένα πραγματικά ενδιαφέρον έργο και είναι διασκεδαστικό να το κάνω.

Το έργο χρησιμοποιεί 4 αντιστάσεις εξαρτώμενες από το φως για να βρει την πιο φωτεινή πηγή φωτός. Μετρά επίσης την τρέχουσα ροή και την τάση της μπαταρίας και του ηλιακού συλλέκτη. Αυτό εμφανίζεται σε έναν ιστότοπο και απεικονίζεται μέσω γραφημάτων. Μπορείτε επίσης να ελέγξετε τα δύο σερβο με τον ιστότοπο.

Προμήθειες

Για αυτό το έργο χρειάζεστε:

Raspberry PiPhaesun Sun Plus 5 Polykristallijn ηλιακός πίνακας 5WAdafruit INA219 Current Sensor Breakout x2Ldr x4servo (strong) x2nextion display3.7v batterymcp3008power -supply 3.3V and 5VSparkFun Sunny Buddy - MPPT Solar Chargeallobes

Βήμα 1: Βήμα 1: Ηλεκτρονικά

Βήμα 1: Ηλεκτρονικά
Βήμα 1: Ηλεκτρονικά

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

Βήμα 2: Βήμα 2: Βάση δεδομένων

Βήμα 2: Βάση δεδομένων
Βήμα 2: Βάση δεδομένων

αυτό είναι το μοντέλο της βάσης δεδομένων μου. Αυτό φιλοξενείται στο raspberry pi χρησιμοποιώντας το MariaDB. Καταγράφει όλους τους αισθητήρες και τη ρύθμιση εάν είναι σε χειροκίνητη λειτουργία ή όχι.

Βήμα 3: Βήμα 3: Ιστότοπος

Βήμα 3: Ιστότοπος
Βήμα 3: Ιστότοπος
Βήμα 3: Ιστότοπος
Βήμα 3: Ιστότοπος

Εδώ μπορείτε να δείτε κάποια εικόνα στον ιστότοπο στον οποίο μπορείτε να φτάσετε στον ιστότοπο με το ip που έχει το βατόμουρο (μπορείτε να το βρείτε στην οθόνη). Στον ιστότοπο μπορείτε να δείτε όλα τα γραφήματα του αισθητήρα και να ελέγξετε τον ηλιακό πίνακα.

Βήμα 4: Βήμα 4: Θήκη

Βήμα 4: Θήκη
Βήμα 4: Θήκη
Βήμα 4: Θήκη
Βήμα 4: Θήκη
Βήμα 4: Θήκη
Βήμα 4: Θήκη
Βήμα 4: Θήκη
Βήμα 4: Θήκη

Για μια θήκη πήρα ένα πλαστικό κουτί και έκοψα/τρύπησα μικρές τρύπες για τα καλώδια και μια μεγάλη τρύπα για την οθόνη. Κόλλησα όλα τα εξαρτήματα (όχι τα servos και τα ldr's). Συνολικά άνοιξα 3 μικρές οπές για τα καλώδια: 1 για τα ldr's, 1 για τα καλώδια του ηλιακού συλλέκτη και 1 για τα servos (καλώδια).

Για τον ηλιακό θερμοσίφωνα χρησιμοποιώ scrap mdf πάνελ που είχα στο σπίτι. η σχεδίαση δεν είναι τέλεια και αν μπορείτε να προσπαθήσετε να την κάνετε καλύτερη αλλά λειτουργεί. Χρειάζεστε 2 μέρη από ξύλο.

Μια μεγάλη ειρήνη σε σχήμα U για τις διαστάσεις που μπορείτε να δείτε στην εικόνα

Και μια μεγάλη πλατφόρμα που μπορείτε να την κάνετε σε όποιο μέγεθος θέλετε η δική μου είναι 400*300*20 mm

Μόλις έχετε αυτά τα μέρη, πρέπει να ανοίξετε μια τρύπα στη μέση της πλάτης από αλουμίνιο του ηλιακού πάνελ που είναι περίπου 125 mm και 17,5 mm και από τις δύο πλευρές, ώστε να κολλήσετε μια ράβδο με σπείρωμα M3 με ένα τρυπάνι όχι μικρότερο από 3 mm και όχι μεγαλύτερο από 5 mm (μπορείτε να πάτε μεγαλύτερο αλλά δεν συνιστάται).

Από το κόψιμο μιας ράβδου με σπείρωμα M3 350mm σε μήκος, προσθέστε ένα παξιμάδι σε αυτό, ώστε να μπορείτε να το χρησιμοποιήσετε ως αντίστροφο παξιμάδι για το σερβο, προσθέστε τη ράβδο στο σερβο σας και συνεχίστε μέχρι το μηρό του και, στη συνέχεια, σφίξτε το παξιμάδι του μετρητή για να χαλαρώσει περισσότερο προσπάθησε να απεικονίσει όπου χρειάζεστε παξιμάδια και πλυντήριο υπάρχει μια εικόνα του.

Για τον άξονα y κόβω επίσης μια ράβδο με σπείρωμα μήκους Μ3 90 mm και χρησιμοποιώ ένα αντίθετο παξιμάδι και ένα παξιμάδι για να το στερεώσουμε.

Βήμα 5: Βήμα 5: Ρύθμιση του Raspberry Pi OS

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

Εδώ είναι ένα σεμινάριο για το πώς να ssh στο βατόμουρο:

Μόλις το κάνετε αυτό μπορείτε να συνδεθείτε με όνομα χρήστη: PI και κωδικό Raspberry Το πρώτο πράγμα που θέλετε να κάνετε είναι να αλλάξετε τον κωδικό πρόσβασης του pi αυτό μπορεί να γίνει με την εντολή: sudo raspi-config από ό, τι πηγαίνετε στο 1 Αλλαγή κωδικού χρήστη και αλλαγή μην ξεχάσετε τον κωδικό πρόσβασης ή θα πρέπει να ξεκινήσετε από την αρχή.

μεταβείτε στο raspi-config για να ρυθμίσετε 4 Επιλογές τοπικοποίησης και ορίστε όλες τις ρυθμίσεις σωστά για τη χώρα και το πληκτρολόγιό σας

σε επιλογή δικτύου 2 μπορείτε να ρυθμίσετε το wifi σας

σε 5 χρειάζεστε SPI, I2C, Serial, Remote GPIO on

για να εγκαταστήσετε τον διακομιστή ιστού πρέπει να εγκαταστήσετε το Apache με αυτήν την εντολή (sudo apt install apache2 -y) στο τερματικό. μπορείτε να δοκιμάσετε αν λειτουργεί όταν επικολλάτε το ip του βατόμουρου σας σε ένα πρόγραμμα περιήγησης.

και κάποια βιβλιοθήκη πρέπει να εγκατασταθεί για να λειτουργήσει το πρόγραμμα απλά να αντιγραφεί και να περάσει στο τερματικό

sud opip3 install mysql-connector-pythonsudo pip3 install flask-corssudo pip3 install geventsudo pip3 install gevent-websocketsudo pip3 install pi-ina219

Βήμα 6: Βήμα 6: Κωδικός

Σε αυτό το GitHub μπορείτε να βρείτε τον κώδικα του έργου που μπορείτε να τον εγκαταστήσετε και να τον εκτελέσετε

github.com/ForrezJochem/project-code

Συνιστάται: