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

Унадаг дугуйн хуурцагны цаг: 7 алхам (зурагтай)
Унадаг дугуйн хуурцагны цаг: 7 алхам (зурагтай)

Видео: Унадаг дугуйн хуурцагны цаг: 7 алхам (зурагтай)

Видео: Унадаг дугуйн хуурцагны цаг: 7 алхам (зурагтай)
Видео: хэрхэн 1000 төгрөгийг 10000 болгох вэ 2024, Арваннэгдүгээр
Anonim
Унадаг дугуйн хуурцагны цаг
Унадаг дугуйн хуурцагны цаг
Унадаг дугуйн хуурцагны цаг
Унадаг дугуйн хуурцагны цаг

Энэ бол миний хэвтэж байсан сэлбэг хэрэгслээр хийсэн цаг юм. Ийм учраас ашигласан олон эд ангиудыг байшингийнхаа эргэн тойронд байгаа бүх зүйлийг амархан орлуулж болно. Жишээлбэл, цагийг жолоодохын тулд Arduino болон servo ашиглах нь хэт их ачаалалтай байдаг, гэхдээ би урж хаяж болох хуучин цагийг олж чадаагүй тул энэ нь дараагийн хамгийн сайн зүйл байв.

Өөрийнхөө гараар бүтээх хамгийн сайн арга бол олж авсан бүхнээ шинэ, бүтээлч байдлаар ашиглах явдал юм! (мөн хийж дууссаныхаа дараа заавал хуваалцаарай)

Зугаацаарай!

Хангамж

Танд хэрэгтэй болно:

  • нэг Arduino
  • нэг 360 градусын servo
  • ЭСВЭЛ
  • нэг цагийн мотор (ихэнх цагнаас амархан салдаг)
  • ---------------------------------------------
  • нэг хуучин дугуйн хуурцаг ба сүлжээ
  • лав баар (лаа нь бусад төрлийн лав шиг хүчтэй биш ч гэсэн ажиллах болно)
  • гагнуур (эсвэл супер цавуу)
  • утас (би 1/8 инч ашигласан нь маш сайн ажилладаг юм шиг санагдсан)
  • хэдэн мод

Хэрэгсэл:

  • бахө
  • вандан сандал (заавал биш боловч илүү хялбар болгодог)
  • бамбар (асаагуур бас ажиллах болно)
  • файл (зүлгүүр ажиллах болно)
  • цавуу буу
  • jig хөрөө (заавал биш боловч илүү хялбар болгодог)
  • өрөмдөх
  • модон цавуу

Алхам 1: Тоонуудыг хий

Тоонуудыг хий
Тоонуудыг хий
Тоонуудыг хий
Тоонуудыг хий
Тоонуудыг хий
Тоонуудыг хий
Тоонуудыг хий
Тоонуудыг хий

Энэ төслийн эхний хэсэг нь сүлжээнд хавсаргах тоонууд юм. Би үүнийг 1/8 утсыг янз бүрийн хэлбэрээр нугалж хийсэн.

Та 0-9-ээс 5 ширхэг, 2 хос, бусад тоо бүрээс нэгийг хийх шаардлагатай болно

Тоо хийх хамгийн хялбар арга бол эхлээд утсыг тэгшлэхийн тулд вандан сандал ашиглах явдал юм.

Дараа нь би дэд хавчаар, бахө ашиглаж, нэг үзүүрийг дэд бариулд түгжиж, нөгөө гартаа бахө нугалав.

4 -ийг хийхийн тулд би 4 -ийн үлдсэн хэсэгт хаягдал утас гагнав.

Тоонуудыг ижил төстэй хэмжээтэй болгохоо мартуузай!

Алхам 2: Хавсралтын зургийг Servo (эсвэл цагны мотор) лаваар хавсаргана уу

Лав дахь хавсралтын зургийг Servo (эсвэл цагны мотор) хавсаргана уу
Лав дахь хавсралтын зургийг Servo (эсвэл цагны мотор) хавсаргана уу
Лав дахь хавсралтын зургийг Servo (эсвэл цагны мотор) хавсаргана уу
Лав дахь хавсралтын зургийг Servo (эсвэл цагны мотор) хавсаргана уу
Лав дахь хавсралтын зургийг Servo (эсвэл цагны мотор) хавсаргана уу
Лав дахь хавсралтын зургийг Servo (эсвэл цагны мотор) хавсаргана уу

Энэ алхамд бид хуурцаганд бэхлэхийн тулд servo хавсралтыг халуун лаваар байрлуулах болно.

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

кассетны дунд байгаа нүхний ёроолд том цоорхой байхгүй эсэхийг шалгаад лав руу нүх рүү дусааж эхлээрэй. (зураг 2 ба 3)

Дараа нь лав тунгалаг болсны дараа лавыг халааж, шингэн нь бүрэн болтол нь лавыг халааж, лавыг халуун лавны дунд байрлуулж хатууруулна. Лавыг servo shaft явдаг нүхнээс хол байлга

ХАЛУУН ВАКС, ГАЛААС АНХААРААРАЙ

Алхам 3: Кассет дээр хүрч дуусах

Кассет дээр хүрч дуусах
Кассет дээр хүрч дуусах
Кассет дээр хүрч дуусах
Кассет дээр хүрч дуусах

Кассетыг дуусгахын тулд би хуурцагыг аль болох бодит харагдуулахын тулд бүх сул хуурцагны бөгжийг бие биенийхээ дээр нааж (тусгаарлагчийг зөв дарааллаар нь байлгахаа бүү мартаарай). Ямар ч төрлийн цавуу эсвэл гагнуур ажиллах ёстой, би сайн ажилладаг халуун цавуу хэрэглэсэн.

Алхам 4: Тоонуудыг хавсаргах

Тоонуудыг хавсаргах
Тоонуудыг хавсаргах
Тоонуудыг хавсаргах
Тоонуудыг хавсаргах
Тоонуудыг хавсаргах
Тоонуудыг хавсаргах
Тоонуудыг хавсаргах
Тоонуудыг хавсаргах

Энэ алхамд хийх хамгийн эхний зүйл бол ихэнх кассет дээр 18 шүдтэй араа байх ёстой араагаа сонгох явдал юм. Би гинжин хэлхээнийхээ уртыг харгалзан 4 эргэлт хийсэн нь гинжийг бүхэлд нь тойруулсан. Араагаа сонгосны дараа гинжийг зүүгээд үзүүрээр тэмдэглээрэй, дараа нь хуурцагыг 30 градус эргүүлээд өөр тэмдэг тавь. 2 тэмдгийн хоорондох зайг хэмжиж, тоонуудаа дуустал ижил зайд тэмдэглэгээг үргэлжлүүлээрэй.

Бүх дугаарыг авсны дараа та эхний ба сүүлчийн холбоос хооронд ижил зайтай байх хүртэл сүлжээнээс нэмэлт холбоосыг хасах хэрэгтэй болно. Холбоосыг арилгахын тулд танд гинжин хэрэгсэл хэрэгтэй болно. Гинжний хэрэгслийг ашиглах нь тийм ч хэцүү биш бөгөөд гинжин хэлхээний зүүг цоолох хэрэгтэй. YouTube дээр хэрхэн яаж ашиглахыг харуулсан маш олон сайн видео байдаг тул би дэлгэрэнгүй мэдээлэл өгөхгүй.

Дараагийн гагнуур эсвэл цохилтын тэмдэг болгон дээр цавуу тавь.

(хэрэв та сүүлчийн болон эхний тоонуудын хоорондох зөв зайг олж чадахгүй бол хэдэн градусын зөрүүг хэмжиж, Arduino код дээр үүнийг өөрчлөх цэг байх болно.)

Алхам 5: Хүрээ

Хүрээ
Хүрээ
Хүрээ
Хүрээ
Хүрээ
Хүрээ

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

Сервийг холбохын тулд самбар дээр дөрвөлжин нүх гаргахын тулд би самбарын дунд 1/2 инчийн нүх өрөмдөж, хайчаар нүхийг хайчилж ав. Хэрэв танд jig байхгүй бол цүүц эсвэл зүгээр л Моторын завсарлага хийхийн тулд самбар дээр олон цооног өрөмдсөн байх ёстой.

Төгсгөлд нь Arduino -д суулгасан нүхнүүд болон жижиг эрэг ашиглан Arduino -ийг самбарын ар талд холбоно уу.

Алхам 6: Электроник

Электроник
Электроник

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

Arduino -тай холбогдох холболтууд:

servo дээрх улаан ====> 5v Arduino дээр

servo дээрх хар ===> Arduino дээрх GND

servo дээрх цагаан ===> Arduino дээрх pin 9

Та кодыг доороос хуулж болно.

(Шүдний тоо таарахгүй байгаа тул бүх араа хуурцаг дээр ажиллахгүй гэдгийг санаарай. Ихэнх хуурцаг нь миний хэрэглэж байсан 18 шүдтэй бөгөөд сайн ажилладаг)

#оруулах

Servo myservo; int градусPer12hr = 0; // эхлүүлсэн тоо дээд талд буцаж ирэх хүртэл араа эргүүлнэ int градусPerHr = градусПэр12 цаг/12; int градусNow = 0; void setup () {Serial.begin (9600); myservo.attach (9); // зүү 9 дээрх servo -ийг servo объектод хавсаргана} void loop () {int x = 0; while (x <градусPerHr) {саатал ((3600000/градусPerHr)); градус Одоо ++; myservo.write (градус Одоо); } бол (градусNow == градусPer12hr) {градусNow = 0; }}

Алхам 7: Эцсийн бүтээгдэхүүн

Эцсийн бүтээгдэхүүн !!
Эцсийн бүтээгдэхүүн !!

Бүгдийг нэгтгэх цаг боллоо!

Хамгийн ойрын цаг хүртэл хүлээгээд, дээд талд нь зөв дугаартай хуурцаг дээр гинжийг байрлуулах замаар цагийг тохируулах нь хамгийн хялбар байдаг.

Тэгээд бид бэлэн боллоо! ханандаа өлгөөрэй!

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