Daftar Isi:
- Langkah 1: Cara Kerjanya
- Langkah 2: Daftar Bagian
- Langkah 3: Pengaturan
- Langkah 4: Sirkuit
- Langkah 5: Kode
Video: Arduino Solar Tracker: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Oleh geo bruceBruce sedang on fireIkuti Lainnya oleh penulis:
Tentang: Halo, saya Bruce. Saya seorang mahasiswa di Belgia. Saya memiliki berbagai minat: elektronik, komputer, teknologi, … Di waktu luang saya, saya menghabiskan banyak waktu untuk: proyek, menjelajahi internet, bersepeda. ht… Selengkapnya Tentang geo bruce »
Apa fungsinya: Ia mencari sumber cahaya paling terang seperti matahari. Ada versi yang lebih baru dan lebih baik dari proyek ini:
Langkah 1: Cara Kerjanya
Cara kerjanya: Saya membuat sensor 4 LDR dengan lembaran di antaranya
Titik putih itu LDR
Ketika tongkat di atas diluruskan ke matahari atau titik paling terang, keempat LDR mendapatkan jumlah cahaya yang sama.
Contoh1 saat lampu dibiarkan di atas: kanan-atas, kanan-bawah, kiri-bawah berada di bawah bayangan dan kiri-atas mendapatkan cahaya paling banyak Contoh2 saat lampu menyala kiri atas dan kanan bawah berada di bawah bayangan dan atas berada dalam terang
Langkah 2: Daftar Bagian
- 2 x tautan Ebay servo $ 1,5 / potong
- 4 x resistor tergantung cahaya (ldr) LDR murah di Ebay $0,78 untuk 20 pcs
- 4 x resistor Resistor 10K di Ebay $0,78 untuk pengiriman gratis 50pcs
- 1 x Arduino Arduino UNO Ebay link 3.5 $ gratis pengiriman
- 2 x potensiometer 10k (nilai tidak masalah) Tautan eBay
Langkah 3: Pengaturan
Hanya lem panas bersama-sama!!!
Langkah 4: Sirkuit
Langkah 5: Kode
Anda dapat mengunduh kode di halaman ini /* kode ini ditulis oleh geobruce untuk info lebih lanjut, periksa situs saya https://xprobe.net */ #include // sertakan perpustakaan Servo Servo horizontal; // servo horizontal int servoh = 90; // berdiri servo horizontal servo vertikal; // servo vertikal int servov = 90; // berdiri servo vertikal // koneksi pin LDR // nama = pin analog; int ldrlt = 0; //LDR kiri atas int ldrt = 1; //LDR atas rigt int ldrld = 2; //LDR kiri bawah int ldrrd = 3; //ldr down rigt void setup() { Serial.begin(9600); // koneksi servo // nama.attacht(pin); horizontal.attach(9); vertikal.attach(10); } void loop() { int lt = analogRead(ldrlt); // kiri atas int rt = analogRead(ldrrt); // kanan atas int ld = analogRead(ldrld); // kiri bawah int rd = analogRead(ldrrd); // bawah rigt int dtime = analogRead(4)/20; // membaca potensiometer int tol = analogRead(5)/4; int avt = (lt + rt) / 2; // nilai rata-rata top int avd = (ld + rd) / 2; // nilai rata-rata turun int avl = (lt + ld) / 2; // nilai rata-rata kiri int avr = (rt + rd) / 2; // nilai rata-rata kanan int dvert = avt - avd; // periksa selisih naik dan turun int dhoriz = avl - avr;// periksa selisih og kiri dan kanan if (-1*tol > dvert || dvert > tol) // periksa apakah selisihnya ada di toleransi else ubah sudut vertikal { if (avt > avd) { servov = ++servov; if (servov > 180) { servov = 180; } } else if (avt < avd) { servov= --servov; if (servov < 0) { servov = 0; } } vertical.write(servov); } if (-1*tol > dhoriz || dhoriz > tol) // periksa apakah perbedaannya dalam toleransi else ubah sudut horizontal { if (avl > avr) { servoh = --servoh; if (servoh < 0) { servoh = 0; } } else if (avl < avr) { servoh = ++servoh; if (servoh > 180) { servoh = 180; } } else if (avl == avr) { // tidak ada } horizontal.write(servoh); } penundaan (dtime); }
Runner Up dalam Tantangan Luar Angkasa Celestron
Direkomendasikan:
Solar Soil Moisture Meter Dengan ESP8266: 10 Langkah (dengan Gambar)
Solar Soil Moisture Meter Dengan ESP8266: Dalam Instruksi ini, kami membuat monitor kelembaban tanah bertenaga surya. Ini menggunakan mikrokontroler wifi ESP8266 yang menjalankan kode daya rendah, dan semuanya tahan air sehingga dapat ditinggalkan di luar. Anda dapat mengikuti resep ini dengan tepat, atau mengambil dari
Kursi Roda Terkendali Joystick Dibantu Dengan Obstacle Tracker: 3 Langkah (dengan Gambar)
Kursi Roda Terkendali Joystick Dibantu Dengan Obstacle Tracker: Untuk memfasilitasi penyandang cacat fisik dengan berkendara yang aman, sensor ultrasonik digunakan untuk melacak rintangan yang ada di jalan. Berdasarkan pergerakan joystick, motor akan menggerakkan kursi roda ke empat arah dan kecepatan di setiap
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: Ini adalah instruksi tentang cara membongkar PC. Sebagian besar komponen dasar bersifat modular dan mudah dilepas. Namun penting bahwa Anda diatur tentang hal itu. Ini akan membantu Anda agar tidak kehilangan bagian, dan juga dalam membuat
IOT123 - SOLAR TRACKER - TILT/PAN, PANEL FRAME, LDR MOUNTS RIG: 9 Langkah (dengan Gambar)
IOT123 - SOLAR TRACKER - TILT/PAN, PANEL FRAME, LDR MOUNTS RIG: Sebagian besar desain DIY untuk pelacak surya sumbu ganda "di luar sana" didasarkan pada Servo Mikro 9G yang benar-benar di bawah nilai untuk mendorong beberapa Sel Surya, pengontrol mikro, baterai, dan rumahan. Anda dapat mendesain sekitar
Bunga Matahari - Arduino Solar Tracker: 5 Langkah (dengan Gambar)
Sunflower - Arduino Solar Tracker: 'The Sunflower' adalah pelacak surya berbasis Arduino yang akan meningkatkan efisiensi panel surya saat mengisi daya. Dalam sistem pelacakan surya modern, panel surya dipasang pada struktur yang bergerak sesuai dengan posisi matahari. matahari. Mari kita