Daftar Isi:

Pelacak Intensitas Sinar Matahari: 3 Langkah
Pelacak Intensitas Sinar Matahari: 3 Langkah

Video: Pelacak Intensitas Sinar Matahari: 3 Langkah

Video: Pelacak Intensitas Sinar Matahari: 3 Langkah
Video: PRAKTIKUM KE 3 - SISTEM PELACAK MATAHARI SECARA OTOMATIS BERBASIS ARDUINO 2024, Desember
Anonim
Pelacak Intensitas Sinar Matahari
Pelacak Intensitas Sinar Matahari
Pelacak Intensitas Sinar Matahari
Pelacak Intensitas Sinar Matahari
Pelacak Intensitas Sinar Matahari
Pelacak Intensitas Sinar Matahari
Pelacak Intensitas Sinar Matahari
Pelacak Intensitas Sinar Matahari

Ada banyak proyek di luar sana yang mengandalkan panas atau cahaya matahari. Misalnya. pengeringan buah dan sayuran. Namun, intensitas sinar matahari tidak selalu konstan dan berubah sepanjang hari.

Proyek ini mencoba memetakan intensitas matahari sepanjang hari, sekitar 8 jam, dan menentukan apakah ada periode waktu yang lama di mana matahari menghilang di bawah awan tebal. Ini terbukti sangat penting untuk beberapa proyek yang bergantung pada waktu yang dihabiskan objek di luar, mis. pengeringan. Ini dapat membantu menguatkan nilai yang Anda temukan dengan proyek utama.

Dengan menggunakan fungsi logger pada aplikasi Arduino, Anda akan bisa mendapatkan grafik intensitas matahari sepanjang hari (waktu). Selain itu, pada penyelesaian 8 jam, Anda akan menerima daftar waktu di mana intensitas sinar matahari berada di bawah ambang batas tertentu, yang dapat Anda atur.

Informasi ini terbukti sangat berguna untuk berbagai proyek seperti pelacakan surya atau manajemen sistem PV. Selain itu, karena kesederhanaan pengaturannya, ini dapat digabungkan dengan hampir semua proyek lain. Yang diperlukan hanyalah Arduino, panel surya mini, dan dua resistor. Sebagian besar pemrosesan dan pengangkatan berat dilakukan dengan kode.

Perlengkapan

1) 1 x Arduino Uno/Nano (tautan)

2) 1 x panel surya kecil (tautan)

3) resistor 2 x 330-ohm

Langkah 1: Membangun Sirkuit

Membangun Sirkuit
Membangun Sirkuit

Karena Arduino melakukan sebagian besar pemrosesan, rangkaiannya sangat sederhana.

Anda membutuhkan dua resistor dengan nilai yang sama. Akan lebih baik jika resistansinya lebih rendah, sekitar 300 ohm atau kurang. Ini akan digunakan untuk membuat pembagi potensial.

Anda dapat mengikuti skema rinci pada gambar di atas. PCB hijau mewakili sel surya. Persimpangan antara dua resistor akan terhubung ke pin Analog 0 dari Arduino. Kabel merah adalah terminal positif sel / panel surya sedangkan kabel hitam adalah terminal negatif sel / panel surya.

Langkah 2: Menjelaskan Sirkuit

Menjelaskan Sirkuit
Menjelaskan Sirkuit

Tegangan yang dihasilkan oleh panel surya sebanding dengan intensitas matahari. Jadi sebenarnya tegangan panel surya sedang dipetakan dari waktu ke waktu untuk membantu menentukan intensitas cahaya.

Namun, di bawah sinar matahari yang cerah, tegangan rangkaian terbuka beberapa panel surya melebihi batas 5V pada pin analog Arduino Uno. Dengan demikian Anda harus menggunakan pembagi potensial untuk memotong tegangan menjadi dua sehingga masih dalam jangkauan Arduino.

Ini tidak akan mempengaruhi grafik atau tren dari waktu ke waktu. Selain itu, ia masih dapat mengambil periode kekeruhan yang lama atau kekurangan sinar matahari.

Langkah 3: Kode

Kode
Kode

Kode mengukur tegangan panel surya setiap 5 menit selama 8 jam. Durasi dan frekuensi, bagaimanapun, dapat diubah jika diperlukan. Setiap titik data, diukur setiap 5 menit, diplot pada grafik terhadap waktu. Hal ini dapat dilakukan dengan memanfaatkan fungsi serial plotter pada program Arduino.

Di akhir durasi 8 jam, kode berjalan melalui semua titik data sebelumnya dan menghitung rata-rata. Kemudian kode berjalan untuk memeriksa apakah ada 2 titik berurutan (10 menit) yang kurang dari 60% dari tegangan rata-rata. Sekali lagi nilai ambang ini dapat diubah dengan mudah.

Akhirnya, jika mendeteksi 10 menit tegangan rendah berturut-turut dari intensitas matahari, ia mencatat waktu di mana itu terjadi dan mengeluarkan array dengan semua kejadian sinar matahari rendah.

Berikut ini tautan ke kode di folder google drive:

Direkomendasikan: