Агуулгын хүснэгт:
- Алхам 1: Араагаа хайчилж, будна
- Алхам 2: Цагийн электроник бүтээх
- Алхам 3: Угсарч, сайхан өнгөрүүлээрэй
Видео: Араа цаг: 3 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:06
Цагны зүрх бол PIC 16f628A микроконтроллер (PDF) юм. Энэхүү микроконтроллер нь дотоод осциллятортой боловч гаднах 20 МГц болор осцилляторыг ашиглаж байгаа тул хэдэн долоо хоног, сараар цагийг үнэн зөв хянах шаардлагатай болно. Микроконтроллер нь хоёр товчлуур ба нэг мотортой холбогддог.
Дэлгэрэнгүй мэдээлэл авахыг хүсвэл Website.alan-parekh.com/projects/gear-clock төслийг үзнэ үү Gear Clock Kit одоо бэлэн боллоо. Дэлгэрэнгүй мэдээллийг манай иж бүрдэл хуудаснаас үзнэ үү. Хэрэв танд CNC машин байгаа бол та өөрөө араагаа хайчилж, цагны электрон бараа худалдаж авах боломжтой.
Алхам 1: Араагаа хайчилж, будна
Араа нь БСХС -ээр хийгдсэн байдаг. Тэднийг металл харагдуулахаар будсан байсан ч миний хүсч байсан дүр төрх амжилтанд хүрээгүй. Эхэндээ би араагаа төмөр хийцтэй болгож, хэдэн арван жилийн турш зэврүүлж орхисон мэт болгох талаар бодож байсан. Надад ийм зэвэрсэн эффект өгөх гайхалтай бүтээгдэхүүн олсон боловч тэдгээр нь арай хэтэрхий үнэтэй байв. Би нэг лааз Krylon Black Metallic Hammered Finish будаг авахаар шийдсэн. Тагны дээж нь саарал өнгөтэй маш сайхан хар өнгөтэй. Эцсийн харагдах байдал нь байх ёстой шиг хар биш тул энэ нь муу багцаас болсон байж магадгүй гэж бодож байна. Даруухан гэрэлтүүлэгтэй байсан ч хурц гэрэл нь аймшигтай байсан тул эцсийн цагны зургийг авах нь маш хэцүү байсан.
Арааны зохион байгуулалт дараах байдалтай байна.
- 9 шүдний моторт араа
- 72 шүдтэй, 24 шүдтэй хоёрдогч араа
- 72 шүдний завсрын араа, 18 шүдтэй хоёрдогч
- 72 шүдний тоног төхөөрөмж
Зөв цагийг олж авахын тулд 9 шүдний хөдөлгүүрийн араа 9 секунд тутамд 4 алхам урагшилдаг. Хөдөлгүүрийг нэг ороомогтой байлгаснаар үргэлж амарч байх тул моторын горимыг нэг зэрэг 4 алхамаар хийснээр энгийн хялбар болно.
Алхам 2: Цагийн электроник бүтээх
Микроконтроллер
Энэхүү төслийн тархи нь PIC 16F628A микроконтроллер юм. Энэ нь цагийг хянаж, шаардлагатай бол stepper моторыг идэвхжүүлдэг.
Товчлуурууд
Интерфэйс нь маш энгийн бөгөөд хоёр товчлуураас бүрдэнэ. Зүүн товчлуурыг дарахад цаг мотор ашиглан цаг урагшлах болно. Баруун товчлуурыг дарахад цаг мотор ашиглан цагийг бууруулдаг. Цорын ганц асуудал бол та цагийг олон цагаар засах шаардлагатай бол товчлуурыг удаан дарах хэрэгтэй болно. Stepper мотор нь араагаа гулсуулахгүйн тулд үргэлж энерги өгдөг. Энэ асуудлыг шийдэхийн тулд хоёр товчлуурыг дарахад stepper хөдөлгүүрийг салгаж, минутын механизмыг чөлөөтэй эргүүлж болно.
Мотор
Мотор нь хуучин 5 1/4 инчийн уян дискнээс хураасан нэг туйлт шатлалт мотор юм. Энэ бол унших бичих толгойг нааш цааш нь хөдөлгөдөг мотор бөгөөд ийм хэмжээтэй, хүч чадалтай болохын тулд та хуучин хуучин хөдөлгүүрийг олох хэрэгтэй болно. Орчин үеийн уян дискэнд ийм эргэлтийн момент бүхий stepper байдаггүй.
Энэхүү хөдөлгүүр нь нэг импульс тутамд 1.8 градус хөдөлдөг бөгөөд энэ нь 200 импульсээр нэг бүтэн эргэлт хийнэ гэсэн үг юм. Энэ нь хоёр туйлт мотор тул PIC нь зөвхөн 4 транзистороор жолоодоход хялбар байдаг.
Код
Код нь үндсэндээ хоёр хэсэгт хуваагддаг бөгөөд давталтын давталт байдаг бөгөөд энэ нь товчлууруудын төлөв байдлын өөрчлөлтийг хянаж, дотоод цаг 9 секундын тэмдгийг давж гарсан эсэхийг шалгадаг. Хэрэв эдгээр нөхцлүүдийн аль нэг нь гарсан бол stepper моторыг зохих ёсоор жолооддог.
Кодын нөгөө хэсэг нь тасалдалтай бөгөөд цагийг хянадаг. 0.1 секунд тутамд тасалдал гардаг бөгөөд шаардлагатай бол дотоод цагийг тохируулдаг. Дотор нь жинхэнэ ажиллаж байгаа цаг байдаг, хэрэв та PIC pin 6 цагийг компьютерын цуваа порт руу 9600 bps хурдтай холбовол дотоод цагны утгууд секундэд нэг удаа шинэчлэгдэх болно. Энэ тохиолдолд цагийн утга нь дур зоргоороо байдаг, учир нь үүнийг хэзээ ч харуулдаггүй бөгөөд араа нь харуулсантай ижил биш боловч энэ кодыг харуулах хугацааг ашиглах төслүүдэд энэ кодыг ашиглах болно.
Алхам 3: Угсарч, сайхан өнгөрүүлээрэй
Бүх хэсгүүд хоорондоо нийлдэг, цавуугаар наасан цорын ганц хэсэг бол моторын эзэмшигчийн гишгүүр юм.
Зөвлөмж болгож буй:
Өргөгдсөн араа цаг уурын станц: 7 алхам (зурагтай)
Өргөгдсөн арааны цаг уурын станц: Энэхүү зааварчилгаанд би CNC лазераар зүссэн БСХС-ийн эд ангиудаар хийсэн дүүжлүүрийн цаг агаарын станцыг хэрхэн яаж хийхийг танд үзүүлэх болно. Stepper мотор нь араа бүрийг жолооддог бөгөөд Arduino нь DHT ашиглан температур, чийгшлийн хэмжилтийг хийдэг
360 ° эргүүлэх ба араа хөдөлгүүртэй Servo өөрчлөлт: 4 алхам
360 ° эргүүлэх ба араа мотортой Servo -ийн өөрчлөлт: Энэхүү зааварчилгаанд би 9g servo -ийг 360 эргэлтэнд хэрхэн өөрчлөхийг танд үзүүлэх гэж байна. Хэрэв та микроконтроллерийн gpio -ийг хамгийн бага ашиглах замаар жижиг ровер хийхээр төлөвлөж байгаа бол энэ нь маш тустай болно. Хэрэв танд гэмтсэн servo байгаа бол тэдгээрийг хөрвүүлж болно
H гүүр (293D) ашиглан 2 араа хобби моторыг жолоодох Ans Arduino; хэлхээний тойм: 9 алхам
H гүүр (293D) ашиглан 2 араатай хобби моторыг жолоодох Ans Arduino; хэлхээний тойм: H гүүр 293D нь 2 мотор жолоодох чадвартай нэгдсэн хэлхээ юм. H гүүрний транзистор эсвэл MOSFET хяналтын хэлхээнээс давуу тал нь Кодтой 2 моторыг хоёр чиглэлд (урагш, урвуу) жолоодох боломжтой
Араа муруй гар гулгагч хэрхэн хийх вэ: 6 алхам (зурагтай)
Араа муруй гар гулгагч хэрхэн хийх вэ: Бүрэн видеоЭнэ гулсагч нь муруй, шинэлэг байдлаар гулсах боломжтой
Гайхалтай товчлууруудаар удирддаг гайхалтай хөдлөх араа (үргэлжлүүлэх болно): 9 алхам
Гайхалтай товчлууруудаар хянагддаг гайхалтай хөдөлгөөнт араа (үргэлжлүүлэх болно): Eddo Stern -тэй UCLA Design Media Arts -ийн физик / цахим тоглоомын загвар. Энэхүү зааварчилгаа нь бүрэн бус байна. Төслийн ажил үргэлжилж байна