Мазмуну:

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

Video: Велосипед кассетасы: 7 кадам (сүрөттөр менен)

Video: Велосипед кассетасы: 7 кадам (сүрөттөр менен)
Video: They called this ride "Cry baby" - Chiang Mai, Thailand - bikeride 🇹🇭 2024, Июль
Anonim
Велосипед кассетасы
Велосипед кассетасы
Велосипед кассетасы
Велосипед кассетасы

Бул мен жаткан запастык бөлүктөрдөн жасалган саат. Ушул себептен улам, колдонулган көптөгөн тетиктерди үйүңүздүн айланасында жаткан нерсеге оңой алмаштырууга болот. Мисалы, Arduino жана servo колдонуу менен саат чуркап кетет, бирок мен эски саатты таба алган жокмун, ошондуктан бул кийинки эң жакшы нерсе болчу.

Өзүңүздү куруунун эң жакшы жолу - тапканыңызды жаңы жана чыгармачыл жолдор менен колдонуу! (жана бүткөндөн кийин алар менен бөлүшүүнү унутпаңыз)

Ырахат алыңыз!

Жабдуулар

сага керек болот:

  • бир Arduino
  • бир 360 градус servo
  • ЖЕ
  • бир сааттык мотор (көпчүлүк сааттардан оңой эле айрылып кетет)
  • ---------------------------------------------
  • бир эски велосипед кассетасы жана чынжыр (жергиликтүү велосипед дүкөнүңүз сизге эскирген бөлүктөрдү бере алат)
  • мом бар (шамдар башка мом сыяктуу күчтүү болбосо да иштейт)
  • ширетүүчү (же супер клей)
  • зым (мен 1/8 "колдондум, бул абдан жакшы иштегендей көрүндү)
  • кээ бир жыгач

Куралдар:

  • кычкачтар
  • отургуч орун басары (милдеттүү эмес, бирок аны бир топ жеңилдетет)
  • шам (күйгүзгүч дагы иштейт)
  • файл (кумура иштейт)
  • желим курал
  • jig араа (милдеттүү эмес, бирок аны бир топ жеңилдетет)
  • бургулоо
  • жыгач клей

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

Сандарды жасоо
Сандарды жасоо
Сандарды жасоо
Сандарды жасоо
Сандарды жасоо
Сандарды жасоо
Сандарды жасоо
Сандарды жасоо

Бул долбоордун биринчи бөлүгү чынжырга тиркелүүчү сандар. Мен муну 1/8 дюймдук зымды ар кандай формага бүгүү менен жасадым.

Сиз 5тен, 2ден жана 0-9дан башка ар бир санды жасашыңыз керек

Мен сандарды түзүүнүн эң оңой жолун таптым, биринчи кезекте отургучтун орун басары менен зымды түздөө.

Андан кийин мен бир жуп вице кармагычты жана кычкачты колдондум, бир учун вице кармагычка бекитип, экинчи колумда кычкач менен бүгүп койдум.

4 жасоо үчүн мен калган 4кө зымдын сыныгын коштум.

Сандарды өлчөмү боюнча окшош кылууну унутпаңыз!

2 -кадам: Момдогу тиркеменин сүрөтүн (же саат моторун) тиркеңиз

Момдогу тиркеменин Servo (же Clock Motor) сүрөтүн тиркеңиз
Момдогу тиркеменин Servo (же Clock Motor) сүрөтүн тиркеңиз
Момдогу тиркеме сүрөтүн (же мотордук саат моторун) тиркеңиз
Момдогу тиркеме сүрөтүн (же мотордук саат моторун) тиркеңиз
Момдогу тиркеменин Servo (же Clock Motor) сүрөтүн тиркеңиз
Момдогу тиркеменин Servo (же Clock Motor) сүрөтүн тиркеңиз

Бул кадамда биз аны кассетага бекитүү үчүн ысык момго серво тиркемени коёбуз.

Мен пластикалык капкакты колдонгом, бирок металл алда канча жакшы болмок, жалтырак бетинин кайсы бир түрүнө кассетаны тескери коюу менен баштоо.

кассетанын ортосундагы тешиктин түбүндө чоң боштуктар жок экенин тактаңыз жана тешикке мом тамызып баштаңыз. (сүрөт 2 & 3)

кийинки жолу мом тунук эмес болуп калганда, момду ысытыңыз, ал жерде servo тиркемеси толук суюктукка чейин барышы керек, тиркемени ысык момдун ортосуна коюп, катуулашына жол бериңиз. Момону серво огу бараткан тешиктен алыс кармаңыз

ЫСЫК МОМДОН ЖАНА ОТТОН САК болуңуз

3 -кадам: Кассетага тийүүнү бүтүрүү

Кассетага тийүүнү бүтүрүү
Кассетага тийүүнү бүтүрүү
Кассетага тийүүнү бүтүрүү
Кассетага тийүүнү бүтүрүү

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

4 -кадам: Сандарды тиркөө

Сандарды тиркөө
Сандарды тиркөө
Сандарды тиркөө
Сандарды тиркөө
Сандарды тиркөө
Сандарды тиркөө
Сандарды тиркөө
Сандарды тиркөө

Бул кадам үчүн эң биринчи нерсе, көпчүлүк кассеталардын чынжырчасы дайыма 18 тишке ээ болушу үчүн, тиш тандоо керек экенине ынануу, мен муну тандадым, анткени менин чынжырымдын узундугу 4 революция чынжырды айланып өткөн. Редукторду тандап алгандан кийин, чынжырчаны тагып, курч менен белгилеңиз, андан кийин кассетаны 30 градуска буруп, башка белгини коюңуз. 2 белгинин ортосундагы аралыкты өлчөп, сандар түгөнгөнчө ошол эле аралыкта белги коюуну улантыңыз.

Сизде бардык номерлер болгондон кийин, чынжырдан кошумча шилтемелерди алып салууга туура келет жана биринчи жана акыркы шилтеменин ортосунда бирдей аралык. Шилтемелерди алып салуу үчүн сизге чынжыр куралы керек болот. Чынжыр куралын колдонуу анча деле кыйын эмес, чынжырдагы пинти тыккыла. YouTubeда аларды кантип колдонуу керектигин көрсөткөн көптөгөн жакшы видеолор бар, андыктан майда -чүйдөсүнө чейин айтпайм.

кийинки ширетүүчү же клей ар бир стрелка белгисине жана сиз чынжырды бүтүрөсүз!

(эгерде сиз акыркы жана биринчи сандын ортосундагы туура боштукту ала албасаңыз, анын канча градуска өчүрүлгөнүн өлчөп коюңуз жана Arduino кодунда аны өзгөртүү үчүн бир жер болот.)

5 -кадам: Frame

Frame
Frame
Frame
Frame
Frame
Frame

Бул сиз каалагандай жөнөкөй же татаал болушу мүмкүн, мен жөн гана эски жыгачтын бир бөлүгү аркылуу сервону орнотууну чечтим. Кронштейн үчүн мен жыгачтын сыныктарын алып, узундугу 7 смдей болгон 2 кесимди кесип алдым. Бул тактага орнотулган дубалга тийбеши үчүн, электроника үчүн орун калтыруу үчүн.

бортто төрт бурчтуу тешик жасоо үчүн, сервону орнотуу үчүн, мен тактанын ортосунда 1/2 дюйм тешип, тешикти пилла аранын жардамы менен кесип алдым. мотор үчүн тешик түзүү үчүн такта аркылуу бургуланган бир нече тешик да иштеши керек.

Акырында, Arduino'до орнотулган тешиктерди жана кичинекей бурамаларды колдонуп, Arduino -ны тактанын артына орнотуңуз.

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

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

Бул долбоордун электроникасы анча кыйын эмес, 3 зым жана Arduino IDEге чаптоо үчүн кээ бир коддор бар.

Arduino менен байланыштар:

кызыл боюнча servo ====> 5v Arduino боюнча

кара боюнча servo ===> GND Arduino

ак servo ===> pin 9 Arduino боюнча

сиз кодду төмөндөн көчүрө аласыз:

(тиштердин саны дал келбегендиктен, бардык редукторлор кассетада иштебей турганын эстен чыгарбаңыз. Көпчүлүк кассеталарда мен колдонгон 18 тиштүү тиш бар жана ал жакшы иштейт)

#кошуу

Servo myservo; int DerecePer12hr = 0; // тишти айландырыңыз, сиз баштаган сан кайра жогорку чегине кайтып келет int DereceNow = 0; void setup () {Serial.begin (9600); myservo.attach (9); // servo объектисине pin 9дагы сервону тиркейт} void loop () {int x = 0; while (x <градусPerHr) {кечигүү ((3600000/градусPerHr)); градусNow ++; myservo.write (градусNow); } эгер (градусNow == градусПер12 саат) {градусNow = 0; }}

7 -кадам: Акыркы продукт

Акыркы продукт !!
Акыркы продукт !!

Баарын чогултууга убакыт келди!

Жакынкы саатка чейин күтүп, чынжырын кассетага туура номерди жогору жагына коюу менен саатты коюу эң оңой.

А биз бүттүк! барып дубалга илип кой!

Сунушталууда: