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

Arduino Nano, Servo мотор, хаягдал материалыг ашиглан загас тэжээгч: 7 алхам
Arduino Nano, Servo мотор, хаягдал материалыг ашиглан загас тэжээгч: 7 алхам
Anonim
Image
Image
Servo -ийг малгайнд холбох
Servo -ийг малгайнд холбох

Энэ бол нэг servo мотор, цөөн тооны үндсэн материалыг ашиглах энгийн төсөл юм.

Энэ нь загасыг цаг тухайд нь тэжээхэд тусалдаг.

Алхам 1: Төслийн материал

  1. Үнэртэй ус эсвэл дезодорант таг (Аливаа хуванцар сав бас ажилладаг)
  2. Гель үзэг эсвэл үзэгийг өөрөө дүүргэх (ямар ч урт цилиндр хэлбэртэй хуванцар)
  3. SG90 9g Mini Micro Digital Servo Motor. (холбоос)
  4. Arduino Nano V3.0 нийцтэй Mini USB хөгжүүлэлтийн самбар ATmega328P & CH340 (холбоос)
  5. Шураг жолоочийн багц (холбоос)
  6. Өрмийн машин (Хэрэв танд байгаа бол сайн, түүнгүйгээр хийх нь бас зүгээр юм).
  7. Наалдамхай (наалдамхай цавуу: аль ч дэлгүүрээс худалдаж аваарай)
  8. Урт 2 инчийн шураг.

Алхам 2: Servo -ийг малгайнд холбох

Servo -ийг малгайнд холбох
Servo -ийг малгайнд холбох
Servo -ийг малгайнд холбох
Servo -ийг малгайнд холбох
  1. Хуванцар тагны 4 мм -ийн өрөмдлөгийн цоорхойг бий болго.

    • Хэрэв танд өрөмдөгч байхгүй бол эхлээд одны шураг ашиглан жижиг нүх гарга.
    • Дараа нь шурагны хэмжээг өөрчилж, хүссэн хэмжээгээ авах хүртэл нүхийг нэмэгдүүлнэ.
    • Серво арааны толгой нь таг руу орох боломжтой эсэхийг шалгаарай.

Алхам 3: Rolling хийхдээ дахин дүүргэлтийг ашиглана уу

Дахин дүүргэхийг ашиглана уу
Дахин дүүргэхийг ашиглана уу
Дахин дүүргэхийг ашиглана уу
Дахин дүүргэхийг ашиглана уу
Дахин дүүргэхийг ашиглана уу
Дахин дүүргэхийг ашиглана уу
  1. Гель үзэг дүүргэгчийг ашиглана уу.
  2. Нүхний дотор оруулаад тагны нөгөө цэгийг олж тэмдэглээрэй.
  3. Миний хувьд гель үзэгний үзүүр нөгөө тал руугаа урвуу орсны дараа дахин дүүргэхэд тохиромжтой.
  4. Тиймээс би малгайны үзүүрт тохирох жижигхэн бүхэл бүтэн хэсгийг хийв.

Алхам 4: Дахин цэнэглэх хэсгийг Servo Gear -ээр холбоно уу

Дахин цэнэглэхийг Servo Gear -ээр холбоно уу
Дахин цэнэглэхийг Servo Gear -ээр холбоно уу
Дахин цэнэглэхийг Servo Gear -ээр холбоно уу
Дахин цэнэглэхийг Servo Gear -ээр холбоно уу
Дахин цэнэглэхийг Servo Gear -ээр холбоно уу
Дахин цэнэглэхийг Servo Gear -ээр холбоно уу
  1. Цавуугаар дахин дүүргэгч дээр бэхлээрэй.
  2. Урт боолтыг servo моторт холбож, таг руу нь хүргэнэ.
  3. Энэ цэгийг тэмдэглээд тэнд бүхэл бүтэн жижиг хэсгийг бүтээгээрэй.
  4. Энэ нь моторыг шургуулж, тэнд нь засахад тусална.

Алхам 5: Хоол унах механик

Хоол унах механик
Хоол унах механик
Хоол унах механик
Хоол унах механик
  1. Дахин дүүргэх нүх гаргах.
  2. Загасны хоол тэжээлийн хэмжээгээр нүх гарга. (миний хувьд энэ нь 2 шахмал юм)
  3. Одоо үүнийг тавиад тагийг цэг дээр тэмдэглээд бүхэлд нь хий.
  4. Дахин дүүргэсэн бүх хэсгийг нүхний дунд зөв байрлуулсан эсэхийг шалгаарай.

Алхам 6: Arduino -г кодлох

Image
Image
  1. Хэрэв та Arduino -д шинээр орсон бол энэ линкийг дагана уу (холбоос)
  2. Файл → Жишээ → Servo → Sweep руу очно уу.
  3. Одоо машинаа туршиж үзээрэй.
  4. 180 градус эргүүлэхдээ нүхнүүд (таг ба дүүргэлт) хоёулаа нэг удаа таарч байгаа эсэхийг шалгаарай.
  5. Хоолны эм нүхнээс гарч байгаа эсэхийг шалгаарай, эс бөгөөс нүхний хэмжээг өөрчилж, унаж эхлэх хүртэл шалгаарай.

Алхам 7: Таймер үүсгэх, загасыг цаг тухайд нь хооллох

Таймер үүсгэх, загасыг цаг тухайд нь хооллох
Таймер үүсгэх, загасыг цаг тухайд нь хооллох
  1. 180 градус эргүүлэх тутамд хичнээн олон хүнсний эм гарч байгааг шалгаарай.
  2. Мөн танд хичнээн ширхэг хүнсний эм хэрэгтэй байсан.
  3. Та илүү их нүх гаргах эсвэл илүү их эргүүлэх замаар нэмэгдүүлэх боломжтой.
  4. Хавсаргасан файл нь хоцролтын логикийг агуулдаг.
  5. "DelayInHr" -ийг өөрчилснөөр та цагийн хоцролтыг нэмэгдүүлэх эсвэл бууруулах боломжтой.
  6. "Эргэлт" -ийг өөрчилснөөр та servo -ийн эргэлтийг нэмэгдүүлэх эсвэл бууруулах боломжтой.

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