Агуулгын хүснэгт:

Arduino UNO -той автомат нарны ажиглагч бүтээх нь: 8 алхам
Arduino UNO -той автомат нарны ажиглагч бүтээх нь: 8 алхам

Видео: Arduino UNO -той автомат нарны ажиглагч бүтээх нь: 8 алхам

Видео: Arduino UNO -той автомат нарны ажиглагч бүтээх нь: 8 алхам
Видео: ардуино честно говоря 2024, Арваннэгдүгээр
Anonim
Arduino UNO ашиглан нарны автомат мөшгөгч бүтээх
Arduino UNO ашиглан нарны автомат мөшгөгч бүтээх

Нарны энерги дэлхий даяар улам бүр түгээмэл болж байна. Одоогийн байдлаар нарны хавтанг илүү их эрчим хүч үйлдвэрлэх олон аргыг судалж байгаа нь бидний чулуужсан түлш, нүүрснээс хамааралтай байдлыг бууруулж байна. Үүнийг хийх нэг арга бол самбарыг хөдөлгөж, үргэлж тэнгэрт нартай тулгарах явдал юм. Энэ нь энергийг оновчтой цуглуулах боломжийг олгодог бөгөөд нарны хавтанг илүү үр ашигтай болгодог.

Энэхүү зааварчилгаа нь нарны трекер хэрхэн ажилладагийг судалж, ийм аргыг Arduino UNO ашиглан нарны трекетийн загвар болгон хэрэгжүүлэх болно.

Алхам 1: Нарны трекер хэрхэн ажилладаг

Нарны гэрлийг хянах гурван үндсэн аргыг ашигладаг. Эхнийх нь идэвхгүй хяналтын систем, нөгөө хоёр нь идэвхтэй хяналтын систем юм. Идэвхгүй удирддаг нарны трекер нь мэдрэгч, идэвхжүүлэгчгүй боловч нарны дулаанд үндэслэн байрлалаа өөрчилдөг. Хөрөө хөрөө шиг нугас дээр суурилуулсан саванд буцалгах цэг багатай хий ашигласнаар нарны зай нарны дулааны чиглэлд үндэслэн байрлалаа өөрчилж чадна.

Идэвхтэй системүүд арай өөр байна. Аль аль нь боловсруулалтын систем, мөн самбарыг хөдөлгөх идэвхжүүлэгчтэй байхыг шаарддаг. Нарны хавтанг идэвхтэй хянах нэг арга бол нарны байрлалыг хавтан руу дамжуулах явдал юм. Дараа нь самбарууд өөрсдийгөө тэнгэр дэх энэ байрлалд чиглүүлдэг. Өөр нэг арга бол нарны байрлалыг тодорхойлох мэдрэгчийг ашиглах явдал юм. Гэрлийн хамааралтай резистор (LDRs) ашиглан гэрлийн янз бүрийн түвшинг илрүүлэх боломжтой болно. Эдгээр мэдрэгчийг ашиглан нар тэнгэрт хаана байгааг тодорхойлж, самбарыг зөв чиглүүлэх боломжийг олгодог.

Энэхүү зааварт бид мэдрэгч дээр суурилсан идэвхтэй хяналтын системийг ашиглах болно.

Алхам 2: Системийн диаграм/Бүрэлдэхүүн хэсгүүдийн тойм

Системийн диаграм/Бүрэлдэхүүн хэсгүүдийн тойм
Системийн диаграм/Бүрэлдэхүүн хэсгүүдийн тойм
Системийн диаграм/Бүрэлдэхүүн хэсгүүдийн тойм
Системийн диаграм/Бүрэлдэхүүн хэсгүүдийн тойм

Энэ систем хэрхэн ажилладагийг дээрх зурган дээр харуулав. Хуваагуурын тал тус бүрт 1 гэрлээс хамааралтай резистор байх болно. Энэхүү хуваагч нь самбарын нэг талын мэдрэгчийг сүүдэрлэж, мэдрэгчийн хоёр уншилтын хооронд эрс ялгаа бий болгоно. Энэ нь мэдрэгчийн заалтыг тэнцүүлж, нарны хавтангийн байрлалыг оновчтой болгохын тулд системийг илүү тод тал руу чиглүүлэх болно. 2 тэнхлэгтэй нарны трекерийн хувьд ижил зарчмыг ашиглаж болох бөгөөд хоёр мэдрэгчийн оронд 3 мэдрэгчтэй (1 нь зүүн талд, 1 нь баруун талд, 1 нь доод талд). Зүүн ба баруун мэдрэгчийг дунджаар тооцож болох бөгөөд энэхүү уншилтыг доод мэдрэгчтэй харьцуулж, самбар хэр их дээш доош урагшлах ёстойг тодорхойлж болно.

Үндсэн бүрэлдэхүүн хэсгүүдийн тойм

Arduino UNO: Энэ бол энэ төслийн микроконтроллер юм. Энэ нь мэдрэгчийн өгөгдлийг уншиж, серво нь хичнээн чиглэлд эргэх ёстойг тодорхойлдог.

Servo: Эдгээр нь энэ төсөлд ашиглагдаж буй хөдөлгүүрүүд юм. Тэдгээрийг хянахад хялбар бөгөөд маш нарийвчлалтай тул энэ төсөлд төгс төгөлдөр болгодог.

Гэрэл хамааралтай эсэргүүцэл (LDRs): Эдгээр нь гэрлийн түвшинг илрүүлдэг хувьсах эсэргүүцэл юм. Эдгээрийг тэнгэр дэх нарны байрлалыг тодорхойлоход ашигладаг.

Алхам 3: Материал/тоног төхөөрөмж

Энэхүү төслийг барихад ашигласан материалууд нь:

  1. Ардуино НҮБ
  2. 2 серво
  3. 3 Гэрэл хамааралтай эсэргүүцэл (LDRs)
  4. 3 10к Ом эсэргүүцэл
  5. Попсикул мод
  6. Картон

Энэхүү төслийг бүтээхэд ашигладаг багаж хэрэгсэл нь:

  1. Гагнуурын төмөр
  2. Тууз
  3. Хайч
  4. Хэрэглээний хутга
  5. Халуун цавуу буу

Алхам 4: Хэлхээний схем

Хэлхээний схем
Хэлхээний схем

Дээрх нь нарны трекерийг хооронд нь холбоход ашигласан схем юм.

Пин холболтууд:

Зүүн фоторезистор

Зүү 1 - 3.3V

Pin 2 - A0, GND (Pin 2 ба GND хоорондох 10k ом эсэргүүцэл)

Баруун фоторезистор

Зүү 1 - 3.3V

Pin 2 - A1, GND (Pin 2 ба GND хооронд 10k ом эсэргүүцэл)

Доод талын фоторезистор

Зүү 1 - 3.3V

Pin 2 - A2, GND (Pin 2 ба GND хоорондох 10k ом эсэргүүцэл)

LR Servo

Дохио - 2

Газар - GND

VCC - 6 В батерейны багц

Сүрьеэгийн Servo

Дохио - 3

Газар - GND

VCC - 6 В батерейны багц

Arduino Power

VIN - 6 В батерейны багц

GND - 6 В батерейны багц GND

Алхам 5: Чуулган

Чуулган
Чуулган
Чуулган
Чуулган

Цахилгааны самбар дээр хэлхээг нийлүүлсний дараа (оронд нь талхны хавтанг ашиглахад чөлөөтэй болно) төхөөрөмжийг угсрах цаг болжээ. Би картон, полистирол блок ашиглан трекерийн суурь ба хавтангийн бэхэлгээ, түүнчлэн мэдрэгчийг хуваах ханыг бий болгоход модны саваа ашигласан. Энэ алхам танаас л шалтгаална. Төхөөрөмжийг хянах чадварт хэрхэн нөлөөлж байгааг мэдэхийн тулд өөр өөр хананы урт, өндөр, хэлбэр, мэдрэгч байрлуулах туршилт хийж үзээрэй.

Алхам 6: Програм хангамж

Одоо угсралт дууссан тул төхөөрөмжийн програм хангамжийг бий болгох цаг болжээ. Arduino -ийн тоймыг доор хавсаргасан болно.

Алхам 7: Програм хангамжийн схем

Програм хангамжийн схем
Програм хангамжийн схем

Төхөөрөмж хэрхэн ажилладаг талаархи схемийг энд оруулав.

Алхам 8: Дүгнэлт

Дүгнэлт
Дүгнэлт

Хэрэв та төхөөрөмжийг асааж, самбар дээр тод гэрэл асаах юм бол трекер гэрэлд шууд чиглэх болно. Би төслийн туршилтын видеог доор хавсаргав. Энэ төсөл танд таалагдсан гэж найдаж байна! Сэтгэгдэл хэсэгт ямар ч асуулт асууж болно, би тэдэнд хариулахыг хичээх болно. Баярлалаа!

Зөвлөмж болгож буй: