Πίνακας περιεχομένων:
Βίντεο: Sunflower - Arduino Solar Tracker: 5 Βήματα (με Εικόνες)
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Το "The Sunflower" είναι ένας ηλιακός ιχνηλάτης με βάση το Arduino, ο οποίος θα αυξήσει την απόδοση του ηλιακού συλλέκτη κατά τη φόρτιση. Στα σύγχρονα συστήματα ηλιακής παρακολούθησης, τα ηλιακά πάνελ είναι στερεωμένα σε μια δομή που κινείται ανάλογα με τη θέση του ήλιου.
Ας σχεδιάσουμε έναν ηλιακό ιχνηλάτη χρησιμοποιώντας δύο σερβοκινητήρες, έναν αισθητήρα φωτός που αποτελείται από τέσσερα μίνι φωτοκύτταρα και πίνακα Arduino UNO.
Βήμα 1: Πράγματα που χρειάζεστε
Συστατικά υλικού:
- DFRduino UNO R3
- Ασπίδα επέκτασης I/O DFRobot
- Σετ κλίσης/ταψιού DF05BB (5Kg)
- DFRobot Photocell x 4
- Αντίσταση 10kOhm x 4
- Ηλιακός πίνακας DFRobot
Λογισμικό:
Arduino IDE
Εργαλεία:
Συγκολλητικό σίδερο
Βήμα 2: Συναρμολόγηση του Pan Tilt
Ακολουθήστε τα βήματα στις παραπάνω εικόνες και συναρμολογήστε τα μέρη.
Θυμηθείτε: Χρησιμοποιήστε αποστάτες από καουτσούκ όταν χρησιμοποιείτε το M1x6.
Βήμα 3: Κατασκευή
Συνδέσεις
- Στοίβα το I/O Expansion Shield στο Arduino.
- Συνδέστε το κάτω σερβο με το D9 στην ασπίδα.
- Συνδέστε το πάνω σερβο με το προστατευτικό D10.
- Πάρτε +5V και GND στις ράγες τροφοδοσίας στο breadboard.
- Συνδέστε +5V σε πλάκα ψωμιού σε κάθε φωτοκύτταρο.
- Συνδέστε το επάνω αριστερό φωτοκύτταρο στο A0.
- Συνδέστε το επάνω δεξιό φωτοκύτταρο στο A1.
- Συνδέστε το κάτω δεξιά φωτοκύτταρο στο A2.
- Συνδέστε το κάτω αριστερό φωτοκύτταρο στο A3.
- Συνδέστε το τερματικό GND κάθε φωτοκύτταρου στο GND με αντίσταση 10k Ohm σε σειρά.
Βήμα 4: Διορθώστε και δοκιμάστε
- Στερεώστε το ηλιακό πλαίσιο σε ένα χαρτόνι και επικολλήστε το στο πρόσωπο του πάνω σερβο.
- Βγάλτε όλα τα καλώδια και δώστε τους ένα παιχνίδι έτσι ώστε να μετακινηθούν περίπου 180 μοίρες.
- Βάλτε το σύστημα σε μια σταθερή πλατφόρμα.
- Ανεβάστε τον κωδικό και δοκιμάστε τον με μια φωτεινή λυχνία LED ή μια λάμπα.
Βήμα 5: Διαγράμματα και κώδικας
Πηγή σχηματικών: Google