Mục lục:
Video: Arduino Solar Tracker: 5 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
By geo bruceBruce is on fireFollow More của tác giả:
Giới thiệu: Xin chào, tôi là Bruce. Tôi là sinh viên ở Bỉ. Tôi có rất nhiều sở thích: điện tử, máy tính, công nghệ,… Trong thời gian rảnh rỗi, tôi dành nhiều thời gian cho: dự án, khám phá internet, đạp xe. ht… Thông tin thêm về geo bruce »
Chức năng là gì: Nó tìm kiếm nguồn sáng sáng nhất như mặt trời. Có một phiên bản mới hơn và tốt hơn của dự án này:
Bước 1: Cách thức hoạt động
Cách hoạt động: Tôi đã tạo một cảm biến gồm 4 LDR với các tấm giữa chúng
Các chấm trắng là LDR
Khi que trên cùng nằm ngay với mặt trời hoặc điểm sáng nhất, bốn LDR sẽ nhận được cùng một lượng ánh sáng chiếu vào chúng.
Ví dụ1 khi ánh sáng ở trên cùng bên trái: từ trên xuống bên phải, từ phải xuống, từ trái xuống ở trong bóng tối và từ trên xuống bên trái nhận được nhiều ánh sáng nhất Ví dụ2 khi ánh sáng ở trên cùng bên trái và từ bên phải xuống ở trong bóng và trên cùng là trong ánh sáng
Bước 2: Danh sách bộ phận
- 2 x liên kết Ebay của servo 1.5 $ / mảnh
- 4 x điện trở chiếu sáng (ldr) LDR's giá rẻ trên Ebay 0,78 USD cho 20 chiếc
- 4 x điện trở Điện trở 10K trên Ebay 0.78 $ cho 50 chiếc miễn phí vận chuyển
- 1 x liên kết Arduino Arduino UNO Ebay 3.5 $ miễn phí vận chuyển
- 2 x chiết áp 10k (giá trị không thành vấn đề) Liên kết Ebay
Bước 3: Thiết lập
Chỉ cần keo nóng nó với nhau !!!
Bước 4: Mạch
Bước 5: Mã
bạn có thể tải mã xuống trang này / * mã này được viết bởi geobruce để biết thêm thông tin, hãy kiểm tra trang web của tôi https://xprobe.net * / #include // include Servo library Servo ngang; // servo ngang int servoh = 90; // đứng ngang Servo Servo dọc; // servo dọc int servov = 90; // servo đứng dọc // Kết nối chân LDR // name = analogpin; int ldrlt = 0; // LDR trên cùng bên trái int ldrrt = 1; // LDR đầu giànt int ldrld = 2; // LDR xuống bên trái int ldrrd = 3; // ldr xuống giànt void setup () {Serial.begin (9600); // kết nối servo // name.attacht (pin); ngang.tach (9); dọc.attach (10); } void loop () {int lt = analogRead (ldrlt); // trên cùng bên trái int rt = analogRead (ldrrt); // trên cùng bên phải int ld = analogRead (ldrld); // xuống bên trái int rd = analogRead (ldrrd); // xuống giànt int dtime = analogRead (4) / 20; // đọc chiết áp int tol = analogRead (5) / 4; int avt = (lt + rt) / 2; // giá trị trung bình top int avd = (ld + rd) / 2; // giá trị trung bình xuống int avl = (lt + ld) / 2; // giá trị trung bình còn lại int avr = (rt + rd) / 2; // giá trị trung bình bên phải int dvert = avt - avd; // kiểm tra chênh lệch lên và xuống int dhoriz = avl - avr; // kiểm tra chênh lệch og left và giànt if (-1 * tol> dvert || dvert> tol) // kiểm tra xem chênh lệch có nằm trong dung sai khác không thay đổi góc thẳng đứng {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) // kiểm tra xem sai lệch có nằm trong dung sai không thì thay đổi góc ngang {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) {// nothing} ngang.write (servoh); } trễ (dtime); }
Về nhì trong Thử thách Không gian Celestron
Đề xuất:
Movie Tracker - Raspberry Pi Powered Theatrical Tracker: 15 bước (có hình ảnh)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Movie Tracker là một trình theo dõi phát hành có hình dạng bảng kẹp, được hỗ trợ bởi Raspberry Pi. Nó sử dụng TMDb API để in áp phích, tiêu đề, ngày phát hành và tổng quan về các bộ phim sắp tới trong khu vực của bạn, trong một khoảng thời gian cụ thể (ví dụ: phim phát hành trong tuần này) trên
IOT123 - SOLAR TRACKER - TILT / PAN, PANEL FRAME, LDR MOUNTS RIG: 9 bước (có hình ảnh)
IOT123 - SOLAR TRACKER - TILT / PAN, PANEL FRAME, LDR MOUNTS RIG: Hầu hết các thiết kế DIY cho bộ theo dõi năng lượng mặt trời trục kép " hiện có " dựa trên 9G Micro Servo thực sự được đánh giá thấp để đẩy xung quanh một vài Tế bào Mặt trời, bộ điều khiển vi mô, pin và vỏ. Bạn có thể thiết kế xung quanh
Arduino Uno: Hình ảnh động bitmap trên Tấm chắn hiển thị màn hình cảm ứng TFT ILI9341 Với Visuino: 12 bước (có Hình ảnh)
Arduino Uno: Ảnh động bitmap trên Tấm chắn hiển thị màn hình cảm ứng TFT ILI9341 Với Tấm chắn màn hình cảm ứng TFT dựa trên Visuino: ILI9341 là Tấm chắn hiển thị chi phí thấp rất phổ biến cho Arduino. Visuino đã hỗ trợ chúng trong một thời gian khá dài, nhưng tôi chưa bao giờ có cơ hội viết Hướng dẫn về cách sử dụng chúng. Tuy nhiên, gần đây có rất ít người hỏi
Hướng dương - Arduino Solar Tracker: 5 bước (có hình ảnh)
Sunflower - Arduino Solar Tracker: 'The Sunflower' là một công cụ theo dõi năng lượng mặt trời dựa trên Arduino sẽ làm tăng hiệu quả của bảng điều khiển năng lượng mặt trời trong khi sạc. hãy để chúng tôi
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: 7 bước (với hình ảnh)
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: Tôi biết bạn đang nghĩ gì. Bằng cách " thân mật, " Ý tôi là chiếu sáng cận cảnh trong các tình huống ánh sáng khó - không nhất thiết dành cho " các tình huống thân mật. &Quot; (Tuy nhiên, nó cũng có thể được sử dụng cho việc đó …) Là một nhà quay phim thành phố New York - hoặc