Isi kandungan:
- Langkah 1: Bagaimana Ia Berfungsi
- Langkah 2: Senarai Bahagian
- Langkah 3: Persediaan
- Langkah 4: Litar
- Langkah 5: Kod
Video: Arduino Solar Tracker: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Oleh geo bruce Bruce terbakar Ikuti Lagi oleh pengarang:
Tentang: Helo, saya Bruce. Saya seorang pelajar di Belgium. Saya mempunyai pelbagai minat: elektronik, komputer, teknologi,… Pada masa lapang saya menghabiskan banyak masa untuk: projek, meneroka internet, berbasikal. ht… Lebih Lanjut Mengenai geo bruce »
Apa yang dilakukannya: Ia mencari sumber cahaya paling terang seperti matahari. Terdapat versi projek yang lebih baru dan lebih baik:
Langkah 1: Bagaimana Ia Berfungsi
Bagaimana ia berfungsi: Saya telah membuat sensor 4 LDR dengan kepingan di antara mereka
Titik putih adalah LDR
Apabila tongkat di atas diarahkan ke cahaya matahari atau titik terang, keempat-empat LDR mendapat jumlah cahaya yang sama di atasnya.
Contoh1 ketika cahaya ditinggalkan di atas: kanan-atas, kanan-bawah, kiri-bawah berada dalam bayang-bayang dan kiri-atas mendapat cahaya yang paling banyak Contoh2 ketika cahaya berada di atas kiri dan kanan bawah berada dalam bayangan dan atasnya adalah dalam cahaya
Langkah 2: Senarai Bahagian
- 2 x pautan Ebay servo 1.5 $ / helai
- 4 x perintang yang bergantung pada cahaya (ldr) LDR murah di Ebay 0.78 $ untuk 20 keping
- 4 x perintang 10K Perintang di Ebay 0.78 $ untuk penghantaran 50pcs percuma
- 1 x pautan Arduino Arduino UNO Ebay 3.5 $ percuma
- 2 x potensiometer 10k (nilai tidak penting) pautan Ebay
Langkah 3: Persediaan
Hanya lekatkan bersama-sama !!!
Langkah 4: Litar
Langkah 5: Kod
anda boleh memuat turun kod ke halaman ini / * kod ini ditulis oleh geobruce untuk maklumat lebih lanjut periksa laman web saya https://xprobe.net * / #include // include Servo library Servo horizontal; // servo mendatar int servoh = 90; // berdiri servo mendatar Servo menegak; // servo menegak int servov = 90; // berdiri tegak servo // Sambungan pin LDR // name = analogpin; int ldrlt = 0; // LDR kiri atas int ldrrt = 1; // LDR atas rigt int ldrld = 2; // LDR bawah kiri int ldrrd = 3; // ldr down rigt void setup () {Serial.begin (9600); // sambungan servo // name.attacht (pin); melintang.tempel (9); menegak.tempel (10); } gelung void () {int lt = analogRead (ldrlt); // kiri atas int rt = analogRead (ldrrt); // kanan atas int ld = analogRead (ldrld); // bawah kiri int rd = analogRead (ldrrd); // down rigt int dtime = analogRead (4) / 20; // baca potensiometer int tol = analogRead (5) / 4; int avt = (lt + rt) / 2; // nilai purata tertinggi int avd = (ld + rd) / 2; // nilai purata turun int avl = (lt + ld) / 2; // nilai rata-rata kiri int avr = (rt + rd) / 2; // nilai purata betul int dvert = avt - avd; // periksa perbezaan atas dan bawah int dhoriz = avl - avr; // periksa perbezaan og kiri dan rigt jika (-1 * tol> dvert || dvert> tol) // periksa sama ada perbezaan berada dalam toleransi yang lain ubah sudut menegak {if (avt> avd) {servov = ++ servov; jika (servov> 180) {servov = 180; }} lain jika (avt <avd) {servov = --servov; jika (servov <0) {servov = 0; }} vertical.write (servov); } jika (-1 * tol> dhoriz || dhoriz> tol) // periksa sama ada perbezaan dalam toleransi yang lain ubah sudut mendatar {if (avl> avr) {servoh = --servoh; jika (servoh <0) {servoh = 0; }} lain jika (avl <avr) {servoh = ++ servoh; jika (servoh> 180) {servoh = 180; }} lain jika (avl == avr) {// nothing} horizontal.write (servoh); } kelewatan (waktu); }
Naib Johan dalam Cabaran Angkasa Celestron
Disyorkan:
DIY Solar Tracker: 27 Langkah (dengan Gambar)
DIY Solar Tracker: Pengenalan Kami bertujuan untuk memperkenalkan pelajar muda ke bidang kejuruteraan dan mengajar mereka mengenai tenaga suria; dengan menyuruh mereka membina Helios sebagai sebahagian daripada kurikulum mereka. Terdapat usaha dalam bidang kejuruteraan untuk menjauhkan penjanaan tenaga dari penggunaan bahan bakar fosil
PANEL SOLAR SEBAGAI TRACKER SHADOW: 7 Langkah (dengan Gambar)
PANEL SOLAR SEBAGAI TRADER SHADOW: Satu magnitud asas yang digunakan dalam Fizik dan sains lain untuk menggambarkan pergerakan mekanikal adalah kepantasan. Mengukurnya telah menjadi aktiviti berulang di kelas eksperimen. Saya biasanya menggunakan kamera video dan perisian TRACKER untuk mengkaji pergerakan sijil
IOT123 - SOLAR TRACKER - TILT / PAN, FRAME PANEL, LDR MOUNTS RIG: 9 Langkah (dengan Gambar)
IOT123 - SOLAR TRACKER - TILT / PAN, FRAME PANEL, LDR MOUNTS RIG: Sebilangan besar reka bentuk DIY untuk pelacak solar dwi paksi " di luar sana " didasarkan pada 9G Micro Servo yang benar-benar dinilai rendah untuk mendorong beberapa Solar Cell, pengawal mikro, bateri dan perumahan. Anda boleh merancang sekitar
IOT123 - DOME TRACKER SOLAR: 7 Langkah (dengan Gambar)
IOT123 - SOLAR TRACKER DOME: Terdapat banyak reka bentuk DIY untuk pengecas solar tracker, tetapi kebanyakannya tidak tahan cuaca. Ini adalah masalah besar kerana kebanyakan waktu, berada di bawah sinar matahari, bermaksud berada dalam cuaca. Ini dapat memberi petunjuk kepada anda melalui proses membina
Sunflower - Arduino Solar Tracker: 5 Langkah (dengan Gambar)
Sunflower - Arduino Solar Tracker: 'The Sunflower' adalah pelacak solar berasaskan Arduino yang akan meningkatkan kecekapan panel solar semasa mengecas. Dalam sistem penjejakan solar moden, panel solar dipasang pada struktur yang bergerak sesuai dengan kedudukan matahari. Biarkan kami