Агуулгын хүснэгт:
- Алхам 1: Энэ нь хэрхэн ажилладаг талаар
- Алхам 2: эд ангиудын жагсаалт
- Алхам 3: Тохиргоо
- Алхам 4: Цахилгаан хэлхээ
- Алхам 5: Код
Видео: Arduino нарны трекер: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Гео Брюс Брюс шатаж байна Зохиогчийн бусад зүйлийг дагаж мөрдөөрэй.
Тухайн талаар: Сайн байна уу, би Брюс байна. Би Бельгид оюутан. Надад маш олон төрлийн сонирхол бий: электроник, компьютер, технологи, … Чөлөөт цагаараа би төсөл, интернет судлах, дугуй унах зэрэгт маш их цаг зарцуулдаг. ht … Гео Брюсийн тухай дэлгэрэнгүй »
Энэ нь юу вэ: Энэ нь нар шиг хамгийн тод гэрлийн эх үүсвэрийг хайж байдаг бөгөөд энэ төслийн шинэ, илүү сайн хувилбар байдаг:
Алхам 1: Энэ нь хэрхэн ажилладаг талаар
Энэ нь хэрхэн ажилладаг вэ: Би 4 ширхэг LDR -ийн мэдрэгчийг хооронд нь хуудсан дээр хийсэн
Цагаан цэгүүд нь LDR юм
Дээд талын саваа наранд эсвэл хамгийн тод цэг рүү чиглүүлэхэд дөрвөн LDR нь ижил хэмжээний гэрэл авдаг.
Жишээ 1 Гэрэл дээд талд үлдэх үед: баруун дээд, баруун доош, зүүн доош сүүдэрт, зүүн дээд хэсэг хамгийн их гэрэл авна Жишээ 2 гэрэл зүүн дээд, баруун талд сүүдэр, дээд талд байх үед гэрэлд
Алхам 2: эд ангиудын жагсаалт
- 2 x servo -ийн Ebay линк 1.5 $ / ширхэг
- 4 ширхэг гэрлээс хамааралтай резистор
- Ebay дээр 4 x 10K резистор 0.78 $ 50 ширхэг хүргэлт үнэгүй
- 1 x Arduino Arduino UNO Ebay линк 3.5 $ үнэгүй хүргэлт
- 2 x потенциометр 10k (утга нь хамаагүй) Ebay линк
Алхам 3: Тохиргоо
Зүгээр л халуун цавуугаар наагаарай !!!
Алхам 4: Цахилгаан хэлхээ
Алхам 5: Код
та кодыг энэ хуудсан дээрээс татаж авах боломжтой/ * энэ кодыг geobruce бичсэн бөгөөд нэмэлт мэдээлэл авахыг хүсвэл https://xprobe.net сайтыг үзээрэй */#include // Servo номын санг оруулна уу Servo хэвтээ; // хэвтээ servo int servoh = 90; // зогсож хэвтээ servo Servo босоо; // босоо servo int servov = 90; // босоо servo // LDR зүү холболт // нэр = analogpin; int ldrlt = 0; // LDR зүүн дээд талд int ldrrt = 1; // LDR top rigt int ldrld = 2; // LDR доош зүүн int ldrrd = 3; // ldr down rigt void setup () {Serial.begin (9600); // servo холболт // name.attacht (зүү); хэвтээ хавсралт (9); босоо хавсралт (10); } void loop () {int lt = analogRead (ldrlt); // зүүн дээд int rt = analogRead (ldrrt); // баруун дээд int ld = analogRead (ldrld); // зүүн доош int rd = analogRead (ldrrd); // down rigt int dtime = analogRead (4)/20; // потенциометрийг уншина уу int tol = analogRead (5)/4; int avt = (lt + rt) / 2; // дундаж утга дээд int avd = (ld + rd) / 2; // дундаж утга буурсан int avl = (lt + ld) / 2; // үлдсэн дундаж утга int avr = (rt + rd) / 2; // дундаж утга баруун int dvert = avt - avd; // дээш, доош ялгааг шалгах босоо өнцгийг өөрчлөх {if (avt> avd) {servov = ++ servov; хэрэв (servov> 180) {servov = 180; }} өөр if (avt <avd) {servov = --servov; хэрэв (servov <0) {servov = 0; }} vertical.write (servov); } if (-1*tol> dhoriz || dhoriz> tol) // ялгаа нь хүлцэл дотор байгаа эсэхийг шалгана уу, эс бөгөөс хэвтээ өнцгийг өөрчил {{(avl> avr) {servoh = --servoh; хэрэв (servoh <0) {servoh = 0; }} өөр if (avl <avr) {servoh = ++ servoh; хэрэв (servoh> 180) {servoh = 180; }} else if (avl == avr) {// юу ч биш} хэвтээ. бичих (servoh); } саатал (dtime); }
Celestron Space Challenge тэмцээнд хоёрдугаар байр эзэлсэн
Зөвлөмж болгож буй:
DIY Arduino нарны трекер (дэлхийн дулаарлыг бууруулахын тулд): 3 алхам
DIY Arduino Solar Tracker (Дэлхийн дулаарлыг бууруулахын тулд): Сайн байцгаана уу, энэ хичээлээр би залуусдаа arduino микроконтроллер ашиглан нарны трекер хэрхэн хийхийг танд үзүүлэх болно. Өнөөгийн ертөнцөд бид олон асуудалтай тулгардаг. Үүний нэг нь уур амьсгалын өөрчлөлт, дэлхийн дулаарал юм. Хэрэгцээ
DIY нарны трекер: 27 алхам (зурагтай)
DIY нарны трекер: танилцуулга Бид залуу оюутнуудыг инженерчлэлтэй танилцуулж, нарны энергийн талаар заах зорилготой; Тэднийг сургалтын хөтөлбөрийнхөө нэг хэсэг болох Helios бүтээх замаар. Эрчим хүчний үйлдвэрлэлийг чулуужсан түлшний хэрэглээнээс холдуулахын тулд инженерчлэлд хүчин чармайлт гаргаж байна
DIY бяцхан нарны трекер: 5 алхам (зурагтай)
DIY бяцхан нарны трекер: Энэхүү төсөлд би нарны трекерийг хэрхэн бүтээхийг харуулах болно, нэр нь өдрийн турш нарны хөдөлгөөнийг дагаж чаддаг. Эцэст нь би танд нарны трекер суурилуулсан нарны хавтангийн хоорондох эрчим хүчний ургацын ялгааг харуулах болно
Arduino болон Servo мотор ашиглан нарны трекер хэрхэн хийх вэ: 4 алхам
Arduino болон servo мотор ашиглан нарны трекер хэрхэн хийх вэ: Миний Youtube сувгаар зочилно уу Энэ нийтлэлд би " нарны мөшгөгч " Үүнийг би Arduino UNO болон SG90 servo ашиглан хийсэн. Бичлэгийг уншихаасаа өмнө төслийн талаархи санаа бодлын 70% -ийг өгдөг миний суваг дээрх видеог үзээрэй
700-аас доош насны Arduino-гүй нарны трекер/-: 4 алхам
700-аас доош насны Arduino-гүй нарны трекер/-: Энэхүү гарын авлагад бид Arduino-ийг ашиглахгүйгээр нарны трекер бүтээх гэж байна. Шаардлагатай бүрэлдэхүүн хэсгүүд-L293D модуль-AmazonCoupling-AmazonSolar Panel (ямар ч)-AmazonLDR модуль-AmazonJumpers-AmazonDC мотор 10 хавчаартай RPM- AmazonBoy хямд үнээр худалдаж аваарай