Mundarija:

Velosiped kassetali soat: 7 qadam (rasmlar bilan)
Velosiped kassetali soat: 7 qadam (rasmlar bilan)

Video: Velosiped kassetali soat: 7 qadam (rasmlar bilan)

Video: Velosiped kassetali soat: 7 qadam (rasmlar bilan)
Video: Davlat raqam belgisini o‘zgacha usulda yashirgan haydovchi qo‘lga tushdi 2024, Noyabr
Anonim
Velosiped kassetali soat
Velosiped kassetali soat
Velosiped kassetali soat
Velosiped kassetali soat

Bu men yotqizgan ehtiyot qismlardan yasalgan soat. Shu sababli, uyning atrofida ishlatilgan ko'p qismlarni osongina almashtirish mumkin. Masalan, soatni haydash uchun Arduino va servo dan foydalanish juda katta, lekin men eski soatni topolmadim, uni yirtib tashlashim mumkin edi, bu keyingi eng yaxshi narsa edi.

O'z qo'lingiz bilan qurishning eng yaxshi usuli - bu topgan narsangizni yangi va ijodiy usullardan foydalanish! (va ishni tugatganingizda ularni albatta baham ko'ring)

Xursand bo'ling!

Ta'minotlar

sizga kerak bo'ladi:

  • bitta Arduino
  • bitta 360 graduslik servo
  • YoKI
  • bitta soatli dvigatel (ko'p soatlardan osongina yirtilib ketadi)
  • ---------------------------------------------
  • bitta eski velosiped kassetasi va zanjiri (sizning mahalliy velosiped do'koni sizga eskirgan qismlarni berishi mumkin)
  • bir parcha mum (shamlar boshqa mum kabi kuchli bo'lmasada ishlaydi)
  • lehim (yoki super elim)
  • sim (men 1/8 dyuymdan foydalandim, u juda yaxshi ishladi)
  • bir oz yog'och

Asboblar:

  • penseler
  • dastgoh vitse (ixtiyoriy, lekin ishni ancha osonlashtiradi)
  • mash'ala (zajigalka ham ishlaydi)
  • fayl (zımpara qog'ozi ishlaydi)
  • yopishtiruvchi qurol
  • jig arra (ixtiyoriy, lekin bu ishni ancha osonlashtiradi)
  • burg'ulash
  • yog'och elim

1 -qadam: raqamlarni yarating

Raqamlarni yarating
Raqamlarni yarating
Raqamlarni yarating
Raqamlarni yarating
Raqamlarni yarating
Raqamlarni yarating
Raqamlarni yarating
Raqamlarni yarating

Ushbu loyihaning birinchi qismi - bu zanjirga biriktiriladigan raqamlar. Men buni 1/8 dyuymli simni turli shakllarga burish orqali qildim.

Siz 0 dan 9 gacha 5 ta, 2 ta va boshqa raqamlardan bittasini yasashingiz kerak bo'ladi

Men raqamlarni yasashning eng oson usulini topdim, avval simni to'g'rilash uchun dastgoh yordamchisidan foydalanish.

Keyin men bir juft vitse ushlagich va qisqichlardan foydalandim, bir uchini vitse ushlagichiga qulflab qo'ydim, boshqa qo'limda qisqichlar bilan egildim.

4 qilish uchun men qolgan 4tasiga tel bo'laklarini lehimladim.

Raqamlarni o'lchamiga o'xshash qilib qo'yganingizga ishonch hosil qiling!

2 -qadam: Servo (yoki soat dvigateli) qo'shimchasining rasmini mumga ilova qiling

Servo (yoki soat dvigateli) qo'shimchasining rasmini mumga ilova qiling
Servo (yoki soat dvigateli) qo'shimchasining rasmini mumga ilova qiling
Servo (yoki soat dvigateli) qo'shimchasining rasmini mumga ilova qiling
Servo (yoki soat dvigateli) qo'shimchasining rasmini mumga ilova qiling
Servo (yoki soat dvigateli) qo'shimchasining rasmini mumga ilova qiling
Servo (yoki soat dvigateli) qo'shimchasining rasmini mumga ilova qiling

Bu bosqichda biz kasetga mahkamlash uchun servo qo'shimchani issiq mumga qo'yamiz.

kassetani tepaga teskari qo'yib boshlang, men plastik qopqoqni ishlatardim, lekin metall ancha yaxshi bo'lardi.

kassetaning o'rtasida teshikning pastki qismida katta bo'shliqlar yo'qligiga ishonch hosil qiling va teshikka mum tomizishni boshlang. (rasm 2 va 3)

Mum shaffof bo'lgandan keyin, mumni qizdiring, u erda servo qo'shimchasi to'liq suyuq bo'lgunga qadar borishi kerak, u issiq mumning o'rtasiga qo'yiladi va qotib qoladi. Mumni servo milga o'tadigan teshikdan saqlaganingizga ishonch hosil qiling

QIZIQ VOX VA YANGINDAN EHTIYOT QILING

3 -qadam: Kassetadagi teginishni tugatish

Kassetadagi teginishni tugatish
Kassetadagi teginishni tugatish
Kassetadagi teginishni tugatish
Kassetadagi teginishni tugatish

Kassetani tugatish uchun men kassetani iloji boricha real ko'rinishga keltirish uchun bir -birining ustiga bo'sh kassetali halqalarni yopishtirdim (ajratgichlarni to'g'ri tartibda saqlashni unutmang). Har qanday turdagi elim yoki lehim ishlashi kerak, men yaxshi ishlagan issiq elimdan foydalandim.

4 -qadam: raqamlarni biriktirish

Raqamlarni biriktirish
Raqamlarni biriktirish
Raqamlarni biriktirish
Raqamlarni biriktirish
Raqamlarni biriktirish
Raqamlarni biriktirish
Raqamlarni biriktirish
Raqamlarni biriktirish

Bu qadam uchun birinchi narsa, har doim ko'p kasetlarda 18 tishli tishli bo'lishi kerak bo'lgan vitesni tanlashingizga ishonch hosil qilishdir, men zanjirning uzunligi 4 ta aylanish tufayli zanjirni aylanib chiqdi. Tishli qutini tanlagandan so'ng, zanjirni qo'ying va shtamp bilan belgilang, keyin kasetni 30 gradus burab, boshqa belgini qo'ying. 2 belgi orasidagi masofani o'lchang va raqamlar tugamaguncha bir xil masofada belgi qo'yishda davom eting.

Agar sizda barcha raqamlar mavjud bo'lsa, siz zanjirdan qo'shimcha havolalarni olib tashlamasligingiz kerak va siz birinchi va oxirgi havola orasidagi masofani tenglashtirasiz. Havolalarni olib tashlash uchun sizga zanjirli asbob kerak bo'ladi. Zanjir asbobini ishlatish unchalik qiyin emas, shunchaki zanjirdagi pimni teshib qo'ying. YouTube -da ulardan qanday foydalanishni ko'rsatadigan juda ko'p yaxshi videolar bor, shuning uchun men batafsil ma'lumot bermayman.

Keyingi lehim yoki har bir o'tkir belgiga raqam yopishtiring va siz zanjirni tugatasiz!

(agar siz oxirgi va birinchi raqamlar orasidagi to'g'ri oraliqni topa olmagan bo'lsangiz, u necha daraja o'chirilganligini o'lchaydi va Arduino kodida uni o'zgartirish uchun joy bo'ladi.)

5 -qadam: ramka

Ramka
Ramka
Ramka
Ramka
Ramka
Ramka

Bu siz xohlagan darajada sodda yoki murakkab bo'lishi mumkin, men servoni eski yog'ochdan o'rnatishga qaror qildim. Qavs uchun men yog'och qoldiqlarini oldim va uzunligi taxminan 7 sm bo'lgan 2 bo'lakni kesib oldim. Bu taxtaning devorga tegmasligini ta'minlash uchun, elektronika uchun joy qoldirish uchun.

taxtada to'rtburchaklar teshik qilish uchun, servo o'rnatilishi uchun men taxtaning o'rtasida 1/2 dyuymli teshik ochdim va teshikni arra yordamida kesib oldim. Dvigatel uchun chuqurchalar yaratish uchun taxtada bir nechta teshiklar ham ishlashi kerak.

Nihoyat, Arduino -da o'rnatilgan teshiklar va kichik vintlar yordamida Arduino -ni taxtaning orqa tomoniga o'rnating.

6 -qadam: elektronika

Elektronika
Elektronika

Arduino IDE -ga joylashtirish uchun 3 ta sim va ba'zi kodlardan iborat elektronika juda qiyin emas.

Arduino -ga ulanish:

servoda qizil ====> 5v Arduino -da

servoda qora ===> Arduino -dagi GND

servoda oq ===> Arduino -dagi 9 -pin

kodni pastdan nusxalashingiz mumkin:

(shuni yodda tutingki, tishlar soni mos kelmasligi sababli, barcha viteslar kasetlarda ishlamaydi. Ko'pgina kasetlarda 18 tishli tishli quti bor, bu men ishlatgan va u yaxshi ishlaydi)

#qo'shing

Xizmat ko'rsatish xizmati; int darajalariPer12hr = 0; // vitesni siz boshlagan raqam tepada bo'lgunga qadar aylantiring int gradPerHr = darajaPer12hr/12; int darajalariNow = 0; void setup () {Serial.begin (9600); myservo.attach (9); // 9 -pinli servo servo obyektga} void loop () {int x = 0; while (x <darajaPerHr) {kechiktirish ((3600000/darajaPerHr)); daraja Hozir ++; myservo.write (darajaNow); } agar (darajaNow == darajaPer12 soat) {darajaNow = 0; }}

7 -qadam: Yakuniy mahsulot !

Yakuniy mahsulot !!
Yakuniy mahsulot !!

Hammasini birlashtirish vaqti keldi!

Eng yaqin soatni kutib, zanjirni kassetaga tepasida to'g'ri raqam qo'yib, soatni o'rnatish eng oson.

Va biz tugatdik! borib devorga osib qo'ying!

Tavsiya: