Мазмұны:

Велосипед кассетасы: 7 қадам (суреттермен)
Велосипед кассетасы: 7 қадам (суреттермен)

Бейне: Велосипед кассетасы: 7 қадам (суреттермен)

Бейне: Велосипед кассетасы: 7 қадам (суреттермен)
Бейне: Как исправить, выровнять, убрать восьмерку на колесе велосипеда видео 2024, Қараша
Anonim
Велосипед кассетасы
Велосипед кассетасы
Велосипед кассетасы
Велосипед кассетасы

Бұл мен қосалқы бөлшектерден жасалған сағат. Осы себепті, пайдаланылатын көптеген бөлшектерді сіздің үйіңізде жатқан нәрсеге оңай ауыстыруға болады. Мысалы, сағатты басқару үшін Arduino мен сервоприемникті пайдалану өте қиын, бірақ мен ескірген сағатты таба алмадым, сондықтан бұл ең жақсы нәрсе болды.

Өзіңіздің жеке құрылыстың ең жақсы тәсілі - табылған нәрсені жаңа және шығармашылық жолмен пайдалану! (және аяқтаған кезде олармен бөлісуді ұмытпаңыз)

Ләззат алыңыз!

Жабдықтар

саған қажет болады:

  • бір Ардуино
  • бір 360 градус серво
  • НЕМЕСЕ
  • бір сағаттық қозғалтқыш (көптеген сағаттардан оңай жыртылады)
  • ---------------------------------------------
  • бір ескі велосипед кассетасы мен тізбегі (сіздің жергілікті велосипед дүкеніңіз сізге тозған бөлшектерді бере алады)
  • балауыз балауыз (шамдар балауыздың басқа түрлері сияқты күшті болмауы мүмкін)
  • дәнекерлеу (немесе супер желім)
  • сым (мен 1/8 дюймді қолдандым, ол өте жақсы жұмыс істеген сияқты)
  • біраз ағаш

Құралдар:

  • қысқыштар
  • орындық вице (міндетті емес, бірақ оны жеңілдетеді)
  • шам (оттық жұмыс істейді)
  • файл (тегістеуіш жұмыс істейді)
  • желім қаруы
  • jig аралау (міндетті емес, бірақ оны жеңілдетеді)
  • бұрғылау
  • ағаш желімі

1 -қадам: Сандарды жасаңыз

Сандарды жасаңыз
Сандарды жасаңыз
Сандарды жасаңыз
Сандарды жасаңыз
Сандарды жасаңыз
Сандарды жасаңыз
Сандарды жасаңыз
Сандарды жасаңыз

Бұл жобаның бірінші бөлігі - тізбекке бекітілетін сандар. Мен бұларды 1/8 дюймдік сымды әр түрлі пішінге ию арқылы жасадым.

Сізге 0-ден 9-ға дейін 5 бірлік, 2 жұп және басқа санның біреуін жасау қажет

Мен сандарды түзетудің ең оңай әдісін таптым - алдымен сымды түзету үшін орындықтың тірегін пайдалану.

Содан кейін мен бір ұшы вискаларға бекітіліп, екінші қолымда қысқыштармен бүгіліп, тіректер мен қысқыштарды қолдандым.

4 жасау үшін мен 4 қалғанына сымның сынығын дәнекерледім.

Сандардың өлшемі ұқсас болуын ұмытпаңыз!

2 -қадам: Серво (немесе сағат моторы) қосымшасының суретін балауызға бекітіңіз

Серво (немесе сағат моторы) қосымшасының суретін балауызға бекітіңіз
Серво (немесе сағат моторы) қосымшасының суретін балауызға бекітіңіз
Серво (немесе сағат моторы) қосымшасының суретін балауызға бекітіңіз
Серво (немесе сағат моторы) қосымшасының суретін балауызға бекітіңіз
Серво (немесе сағат моторы) қосымшасының суретін балауызға бекітіңіз
Серво (немесе сағат моторы) қосымшасының суретін балауызға бекітіңіз

Бұл қадамда біз кассетаға бекіту үшін ыстық балауызға серво қондырмасын саламыз.

Кассетаны жылтыр бетке төңкеріп қоюдан бастаңыз, мен пластикалық қақпақ қолдандым, бірақ металл әлдеқайда жақсы болар еді.

кассетаның ортасындағы тесік түбінде үлкен бос орындар жоқ екеніне көз жеткізіңіз және тесікке балауызды тамызуды бастаңыз. (сурет 2 және 3)

балауыз мөлдір емес болғаннан кейін, балауызды қыздырыңыз, онда серво қондырғысы толық сұйық болғанша, оны ыстық балауыздың ортасына қойып, қатаюына мүмкіндік береді. Балауызды серво білігі өтетін тесіктен шығармаңыз

Ыстық балауыз бен өртке сақ болыңыз

3 -қадам: Кассетадағы түртуді аяқтау

Кассетадағы түртуді аяқтау
Кассетадағы түртуді аяқтау
Кассетадағы түртуді аяқтау
Кассетадағы түртуді аяқтау

Кассетаны аяқтау үшін мен кассетаны мүмкіндігінше шынайы етіп көрсету үшін барлық бос кассета сақиналарын бір -бірінің үстіне жапсырдым (аралықтарды дұрыс тәртіпте сақтауды ұмытпаңыз). Кез келген желім немесе дәнекер жұмыс істеуі керек, мен жақсы желім қолдандым.

4 -қадам: сандарды бекіту

Сандарды тіркеу
Сандарды тіркеу
Сандарды тіркеу
Сандарды тіркеу
Сандарды тіркеу
Сандарды тіркеу
Сандарды тіркеу
Сандарды тіркеу

Бұл қадамдағы бірінші нәрсе - бұл кассеталардың тізбегінің әрқашан 18 тісті болуына байланысты беріліс қорабын таңдағаныңызға көз жеткізу, мен мұны тізбегімнің ұзындығына байланысты таңдадым, ол 4 айналыммен тізбекті айналдырды. Редукторды таңдағаннан кейін тізбекті киіп, өткірмен белгілеңіз, содан кейін кассетаны 30 градусқа бұрып, басқа белгі қойыңыз. 2 таңбаның арасындағы қашықтықты өлшеп, сандар таусылғанша бірдей қашықтықты белгілеуді жалғастырыңыз.

Барлық нөмірлерді алғаннан кейін сіз бірінші сілтеме мен соңғы сілтеме арасындағы тең қашықтыққа дейін тізбектен қосымша сілтемелерді алып тастауыңыз керек. Сілтемелерді жою үшін сізге тізбек құралы қажет болады. Тізбекті құралды қолдану өте қиын емес, тек тізбектегі түйреуішті тесіңіз. YouTube -те оларды қалай пайдалану керектігін көрсететін көптеген жақсы бейнелер бар, сондықтан мен егжей -тегжейлі айтпаймын.

кез келген өткір белгіге келесі дәнекерлеуге немесе нөмірді жабыстыруға болады, және сіз тізбекті аяқтайсыз!

(егер сіз соңғы және бірінші сан арасындағы дұрыс аралықты ала алмасаңыз, ол қанша градусқа өшетінін өлшейді және Arduino кодында оны өзгертуге орын болады.)

5 -қадам: жақтау

Рамка
Рамка
Рамка
Рамка
Рамка
Рамка

Бұл сіздің қалауыңызша қарапайым немесе күрделі болуы мүмкін, мен сервоны ескі ағаштан орнатуды шештім, кронштейн үшін мен ағаш сынықтарын алып, ұзындығы шамамен 7 см болатын 2 бөлікті кесіп алдым. Бұл тақта орнатылған қабырғаға тиіп кетпеуі үшін электроникаға орын қалдыру үшін.

тақтаға төртбұрышты тесік жасау үшін, тақтаны орнату үшін мен тақтаның ортасында 1/2 дюйм тесік бұрғыладым және бұрғылау арамен тесікті кесіп тастадым. қозғалтқыш үшін ойық жасау үшін тақта арқылы тесілген бірнеше тесіктер де жұмыс істеуі керек.

Ақырында Arduino тақтасының артқы жағына Arduino -да орнатылған тесіктерді және кішкене бұрандаларды қолданыңыз.

6 -қадам: электроника

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

Бұл жобаның электроникасы өте қиын емес, Arduino IDE -ге қою үшін 3 сым мен код бар.

Arduino байланыстары:

қызыл серводе ====> 5v Arduino -да

servo -да қара ===> GND Arduino -да

ақ серводағы ===> Arduino -дегі 9 -түйреуіш

кодты төменнен көшіруге болады:

(тістердің саны сәйкес келмейтіндіктен, барлық редукторлар да кассетада жұмыс жасамайтынын есте сақтаңыз. Көптеген кассеталарда 18 тісті беріліс қорабы бар, ол мен қолданған)

#қосу

Сервистік қызмет; int DerecePer12hr = 0; // берілісті айналдырыңыз, сіз бастаған сан жоғарғы деңгейге қайтып оралғанша int градусPerHr = градусПер12 сағат/12; int DereceNow = 0; void setup () {Serial.begin (9600); myservo.attach (9); // сервоприводты түйреуіш 9 -ға қосады} void loop () {int x = 0; while (x <градусPerHr) {кешіктіру ((3600000/градусPerHr)); градусҚазір ++; myservo.write (градусҚазір); } егер (градусNow == градусPer12hr) {градусNow = 0; }}

7 -қадам: Соңғы өнім

Соңғы өнім !!
Соңғы өнім !!

Барлығын жинайтын уақыт келді!

Ең жақын уақытты күтіп, тізбекті кассетаға жоғарғы жағында дұрыс нөмірмен орналастыру арқылы сағатты орнату оңай.

Ал біз біттік! оны қабырғаңызға іліп қойыңыз!

Ұсынылған: