Мазмуну:
- 1 -кадам: Gears кесүү жана сырдоо
- 2 -кадам: Электрондук саатты куруу
- 3 -кадам: Чогултуп, ырахат алыңыз
Video: Тиштүү саат: 3 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:44
Сааттын жүрөгү PIC 16f628A микроконтроллери (PDF). Бул микроконтроллердин ички осциллятору бар, бирок тышкы 20 МГц кристалл осциллятору колдонулат, анткени ал жумаларды жана айларды так көзөмөлдөп турушу керек. Микроконтроллер эки баскычка жана бир моторго туташкан.
Көбүрөөк маалымат алуу үчүн долбоорду караңыз Website.alan-parekh.com/projects/gear-clock Gear Clock Kit азыр жеткиликтүү. Көбүрөөк маалымат алуу үчүн биздин комплект баракчабызды карап көрүңүз. Эгерде сизде CNC станок болсо, анда өзүңүздүн тиштүү тетиктериңизди кесип, саат үчүн электрониканы сатып алсаңыз болот.
1 -кадам: Gears кесүү жана сырдоо
Редукторлор MDFден жасалган. Алар металл көрүнүшү үчүн боёлгон, бирок мен бара жаткан көрүнүшкө жеткен жокмун. Башында мен редукторлорду металлдан жасалган окшош кылып, бир нече ондогон жылдарга дат басып калууну ойлодум. Мага дат баскан эффект бере турган сонун буюмдарды таптым, бирок алар бир аз кымбат. Мен Krylon Black Metallic Hammered Finish боёгунун банкасын чечтим. Капкактын үлгүсү боз түстөгү өтө жакшы кара түстө. Менимче, бул жаман партиядан болушу мүмкүн, анткени акыркы көрүнүшү керек болгондой эмес. Бул ошондой эле акыркы саатты сүрөткө тартууну бир аз катаалдаштырды, анткени жөнөкөй жарык менен да жаркыроо коркунучтуу болгон.
Редуктордун түзүлүшү төмөнкүчө:
- 9 тиш мотору
- 72 тиш мүнөттүк тиш 24 орто тиш менен
- 72 тиш орто тиштүү 18 тиш орто
- 72 тиш сааты
Туура убакытка жетүү үчүн 9 тиш мотор тиштүү ар бир 9 секундда 4 кадам алдыга жылдырылат. Мотордун тартиби бир эле учурда 4 кадамды жылдыруу менен жөнөкөй болушу мүмкүн, анткени мотор дайыма ошол эле катушка менен иштейт.
2 -кадам: Электрондук саатты куруу
Микроконтроллер
Бул долбоордун мээлери PIC 16F628A микроконтроллери. Бул убакытты көзөмөлдөп, керек болгондо тепкич моторун иштетет.
Баскычтар
Интерфейс абдан жөнөкөй, ал эки баскычтан турат. Сол баскыч басылганда, саат моторду колдонуу менен алдыга жылат. Оң баскыч басылганда, мотордун жардамы менен саат кыскарат. Бир гана маселе, убакытты бир нече саатка тууралоо керек болгондо, баскычты узак убакыт бою басып туруу керек. Степпердин мотору тиштердин тайып кетишине жол бербөө үчүн дайыма иштейт. Бул көйгөйдү чечүү үчүн эки баскыч басылганда, тепкичтин мотору өчүрүлөт жана мүнөттүк тетик эркин айланат.
Мотор
Мотор эски 5 1/4 дюймдук дискетадан алынган бир полярдуу тепкичтүү мотор. Бул кыймылдаткыч, окуу жазуу баштарын алдыга жана артка жылдырган, бул өлчөмдүн жана кубаттуулуктун бирин алуу үчүн сизге жакшы эскисин табуу керек болот. Заманбап дискеталардын мындай моментке ээ болгон тепкичтери жок.
Бул мотор бир импульска 1,8 градуска жылат, бул 200 импульс менен бир толук айланууну билдирет. Бул биполярдуу мотор болгондуктан, PIC аны 4 транзистор менен гана айдай алат.
Code
Код негизинен эки бөлүмгө бөлүнгөн, абалдын өзгөрүшүнө баскычтарды көзөмөлдөгөн жана ички саат 9 экинчи белгини ашып кеткенин текшерүүчү кайталануучу цикл бар. Эгерде ошол шарттардын бири орун алса, тепкичтин мотору тиешелүү түрдө айдалат.
Коддун башка бөлүмү үзгүлтүккө учурайт жана убакытты көзөмөлдөйт. Үзгүлтүк ар бир 0.1 секундда ишке киргизилет жана керектүү учурда ички саатты тууралайт. Чыныгы чуркаган саат бар, эгер сиз PIC пин 6 саатын 9600 bps ылдамдыкта иштеген компьютердин сериялык портуна туташтырсаңыз, ички сааттын мааниси секундасына бир жолу жаңырганын көрөсүз. Бул учурда сааттын мааниси каалагандай болот, анткени ал эч качан көрсөтүлбөйт жана тетиктер көрсөткөн нерсеге окшош болбойт, бирок ушул код ушул дисплей убактысын колдоно турган келечектеги долбоорлордо колдонулат.
3 -кадам: Чогултуп, ырахат алыңыз
Бардык бөлүктөр бириктирилет, жабыштырылган бир гана бөлүк - бул мотор кармагычка басуучу мотор.
Сунушталууда:
Планетардык тиштүү саат: 6 кадам (сүрөттөр менен)
Планетардык тиштүү саат: (Эски) механикалык сааттар укмуштай кызыктуу жана жагымдуу, бирок, тилекке каршы, өзүңүздү куруу дээрлик мүмкүн эмес. Механикалык сааттарда дагы азыркы санариптик технологиянын кайдыгерлиги жок. Бул көрсөтмө
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): 10 кадам (Сүрөттөр менен)
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): Мурунку долбоорумда мен Wi-Fi менен акылдуу ванна таразасын иштеп чыккам. Ал колдонуучунун салмагын өлчөй алат, жергиликтүү түрдө көрсөтөт жана булутка жөнөтөт. Бул тууралуу кененирээк маалыматты төмөнкү шилтемеден ала аласыз: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Велосипед тиштүү сааты: 5 кадам (сүрөттөр менен)
Bike Gear Clock: Велосипед тетиктерин кантип жасоо керек. Жөнөкөй жана тез, мен ReadyMade Magazine саат комплектин жана эски велосипед тетиктерин жана чынжырды колдондум
Жыгач тиштүү саат: 9 кадам (сүрөттөр менен)
Жыгач тиштүү саат: Мен сааттын видеосун коштум. Мен сааттын маңдайында терезелерди оюп иштейм. Мен сүрөттөрдү жана/же видеону жүктөп берем. Мен жыгач иштетүү менен бир нече жылдан бери алектенем. Мен жасоо идеясын жакшы көрөм