Orodha ya maudhui:

Saa ya slaidi: Hatua 12 (na Picha)
Saa ya slaidi: Hatua 12 (na Picha)

Video: Saa ya slaidi: Hatua 12 (na Picha)

Video: Saa ya slaidi: Hatua 12 (na Picha)
Video: Днестр- от истока до моря Часть 12 Днёвка на острове Неудачный день Поиск пещеры Баламутовская Сплав 2024, Juni
Anonim
Saa ya slaidi
Saa ya slaidi
Saa ya slaidi
Saa ya slaidi
Saa ya slaidi
Saa ya slaidi

Ninafurahiya kubuni na kujenga saa za kupendeza na kila wakati ninaangalia njia za kipekee za kuonyesha wakati. Saa hii hutumia slaidi wima 4 zilizo na nambari. Motors nne za stepper huweka slaidi ili wakati sahihi uonyeshwa kwenye eneo la kuonyesha la saa. Watembeaji wanadhibitiwa kwa kutumia Arduino Uno na Shield ya CNC. Inatumia bodi ya Adafruit PCF8523 RTC kuweka wakati. Kesi na mitambo ni 3D zote zilizochapishwa na slaidi zinazoonyesha nambari zimetengenezwa kwa mbao na nambari za laser zilizochorwa. Nilitumia gia za kuchapishwa 3d na gia za pinion zilizowekwa nyuma ya slaidi za kuni kusonga slaidi juu na chini. Mfumo wa rack na pinion ulitokana na kifaa hiki cha mwendo kilichofanywa na Trigubovich kwenye Thingiverse.

Toleo la Usiri

Nilitengeneza matoleo mawili moja kwa kutumia nambari za kawaida na toleo la fumbo kulingana na kalenda ya Cryptic cfb70 inayoweza kufundishwa.

Vifaa

  • Ardunio Uno
  • Ngao ya Magari ya CNC
  • Dereva wa Magari A4988 (qty 4)
  • Adafruit PCF8523 RTC
  • Vipimo vya 28BYJ 5V (qty 4)
  • Kontakt Power - aina ya Pipa
  • Kitufe cha kubadili kifungo (qty 2)
  • Ugavi wa Umeme 12v
  • Misc bolts 3mm na karanga
  • Vipimo 2mm vya bodi ya RTC (qty 2)
  • Miguu 1.5 ya mbao 4/4 mbao ngumu (nilitumia Maple ya Birdseye)

Hatua ya 1: Sehemu zilizochapishwa za 3D

Sehemu zilizochapishwa za 3D
Sehemu zilizochapishwa za 3D

Kuna jumla ya sehemu 14 - 3D zilizochapishwa. Nilichapisha kwa kutumia PLA kwenye prusa i3 Mk3 printa.

  • Kibeba Magari
  • Magia ya Pinion (qty 4)
  • Gia za Rack (qty 7)
  • Jalada la Nyuma
  • Bezeli

Racks za slaidi zilikuwa ndefu sana kutoshea kwenye kitanda changu cha kuchapisha 3d kwa hivyo nilizivunja kwa nusu na nikatumia kiungo cha kuunganisha kuunganisha nusu mbili (A & B) pamoja.

  • Rack Slide A - 500mm (qty 2)
  • Slide ya Rack B - 500mm (qty 2)
  • Slide ya Rack A - 300mm (qty 2)
  • Slide ya Rack B - 300mm

Faili za STL za Saa ya Slide zinaweza kupatikana kwenye

Hatua ya 2: Kuandaa CNC Shield Motor Stepper

Kuandaa Ngao ya Magari ya CNC
Kuandaa Ngao ya Magari ya CNC
Kuandaa Ngao ya Magari ya CNC
Kuandaa Ngao ya Magari ya CNC
Kuandaa Ngao ya Magari ya CNC
Kuandaa Ngao ya Magari ya CNC

Kuongeza Dereva za Stepper za A4988

CNC Stepper Motor Shield inaweza kutumia aina tofauti za madereva ya stepper. Ninatumia Madereva ya Stepper A4988. Ninaendesha motors kwa kutumia hatua kamili.

Mara tu ikiwa imewekwa hakikisha kuweka voltage ya Vref ili kupunguza sasa kwenda kwa motors. Niliweka Vref kwa.15vKuweka Pikipiki Ili Kujitegemea

Ngao ya gari inasaidia motors 4, motor "A" inaweza kuendeshwa kama motor 2 ambayo inaiga moja ya msingi X, Y, au Z motors au inaweza kuwa motor inayojitegemea. Kwa Saa ya Slide inapaswa kuwa huru na itadhibitiwa na D12 na D13 kutoka Arduino.

Ili kuifanya kuwa kuruka huru lazima kusakinishwe kama inavyoonyeshwa kwenye picha hapo juu ili kuunganisha pini za A. Stp na A. Dir kwa D12 na D13.

Nguvu ya Magari ya Stepper

Motors za stepper 5V zinaendeshwa kwa kweli kutumia 12V. Ugavi huu wa 12V umeunganishwa na kontakt ya umeme ya CNC Motor Shield.

Kuimarisha Arduino Uno

Nguvu ya Arduino Uno hutolewa na usambazaji wa 12v uliounganishwa na CNC Motor Shield. Pini ya Vin kwenye ngao iko wazi na haijaunganishwa na kichwa kwenye ngao. Kwa hivyo waya iliunganishwa kutoka kituo cha chanya cha 12V na kuuzwa kwa pini ya Vin kwenye ngao kama inavyoonyeshwa kwenye picha hapo juu.

Hatua ya 3: Marekebisho ya Magari ya Stepper

Marekebisho ya Magari ya Stepper
Marekebisho ya Magari ya Stepper
Marekebisho ya Magari ya Stepper
Marekebisho ya Magari ya Stepper
Marekebisho ya Magari ya Stepper
Marekebisho ya Magari ya Stepper

Motors za 28BYJ Stepper ni motors za bipolar na zina kiunganishi cha pini 5, CNC Motor Shield imeundwa kuendesha motors za unipolar na ina vichwa 4 vya pini kwa kuunganisha motors. Ili kushikamana na stepper moja kwa moja kwenye ngao nilibadilisha wiring ya kiunganishi cha stepper. Hasa waya # 2 (nyekundu) na # 3 (manjano) zinahitaji kubadilishwa. Kufanya hivyo nilitumia dereva ndogo ya screw kusukuma kichupo kilichoshikilia waya kwenye nyumba ya kiunganishi na kuitoa nje ya nyumba na kuzibadilisha hizo mbili. Kisha nikaweka alama kwenye kiunganishi ili kujua kwamba imebadilishwa.

Wakati wa kuunganisha kiunganishi cha motor na ngao waya nyekundu haitumiki, kwa hivyo niliweka kuziba kwenye kichwa kwa hivyo pini tu 1-4 ziliunganishwa na pini nyekundu 5 ilikuwa ikielea.

Magari ya Slide Clock yameunganishwa kama ifuatavyo:

Mhimili wa X = Dakika Slider Y mhimili = makumi ya dakika SliderZ mhimili Z = masaa Slider A axis = makumi ya masaa Slider

Hatua ya 4: Kuongeza RTC na Swichi

Kuongeza RTC na Swichi
Kuongeza RTC na Swichi
Kuongeza RTC na Swichi
Kuongeza RTC na Swichi

Uunganisho wa Saa Saa Halisi

Saa halisi ya Adafruit PFC8523 hutumia I2C kuwasiliana na Arduino hata hivyo CNC Shield ya Magari haiunganishi na pini za I2C SDA na SCL kwenye Arduino. Ili kusuluhisha hili nilitumia kuruka waya mbili na viunganisho vya pini na kuziingiza kwenye nafasi za kichwa cha SDA na SCL kwenye bodi ya Arduino kisha nikaweka ngao juu.

Uunganisho wa Pushbutton

Vifungo vya kushinikiza viwili vimeunganishwa na A1 na A2 kwenye Arduino. Shield ya Magari ya CNC huleta pini hizi kwenye kichwa pembeni mwa ngao na kuziita Shikilia na Endelea. Swichi zimechomekwa kwenye kichwa hiki.

Hatua ya 5: Mpangilio

Mpangilio
Mpangilio

Hatua ya 6: Kuandaa slaidi za kuni

Kuandaa Slides za Mbao
Kuandaa Slides za Mbao
Kuandaa Slides za Mbao
Kuandaa Slides za Mbao
Kuandaa Slides za Mbao
Kuandaa Slides za Mbao

Nilinunua 4/4 Maple ya Birdseye kwa slaidi. Ili kufikia unene uliofaa nilirudisha kuni katikati na kisha nikatumia tembe ya ngoma kuunda unene sare ya 3/8 (9.5mm) kwa bodi zote za mwanzo. Kisha nikamaliza kupita mchanga na 150 grit.

Bodi ambazo ziliraruka na kupita kwa vipimo hapa chini.

  • Slide za dakika: 500mm x 40mm x 9.5mm
  • Makumi ya Dakika huteleza: 300mm x 40mm x 9.5mm
  • Saa za masaa: 500mm x 40mm x 9.5mm (sawa na dakika)
  • Masaa makumi ya saa: 150mm x 40mm x 9.5mm

Hatua ya 7: Mchoro wa Laser

Uchoraji wa Nambari za Laser
Uchoraji wa Nambari za Laser
Uchoraji wa Nambari za Laser
Uchoraji wa Nambari za Laser
Uchoraji wa Nambari za Laser
Uchoraji wa Nambari za Laser

Kabla ya laser kuchora slaidi nilitia mkanda wa rangi ya samawati kwenye uso wa juu wa bodi. Hii inasaidia kuzuia kuchoma na mabaki kwenye kingo za nambari.

Nilitumia Laser ya 45W Epilog Helix ambayo ina ukubwa wa kitanda cha 24 "x 18". Kwa kuwa dakika na masaa ya slaidi ni zaidi ya 18 "Nilizungusha slaidi zote 90 * wakati wa kuzichonga. Mipangilio yangu ya laser ilikuwa kasi 13 na nguvu 90.

Nilipiga slaidi zilizochongwa na sandpaper ya 150 na 180 ili kutayarisha kumaliza.

. Dxf kwa nambari zinaweza kupatikana katika hazina ya Github ya mradi huu.

Baada ya kuchora niliweka kuni hadi grit 180 kisha nikapaka Mafuta ya kuchemsha ya kuchemsha (BLO), nikasubiri dakika 10 kuifuta na kuiponya kwa masaa 24, kisha nikapaka mchanga tena na grit 180 na kupaka kanzu nyingine ya BLO na kujifuta, nikasubiri 24 masaa, mchanga hadi 180 na kutumika wazi Gloss Polyurethane. Moja ilikuwa kutibiwa mimi mchanga kupitia grits kutoka 180 hadi 600 kupata nzuri Gloss kumaliza.

Hatua ya 8: Kuongeza Gia za Rack kwa Slides za Mbao

Kuongeza gia za Rack kwa Slides za Mbao
Kuongeza gia za Rack kwa Slides za Mbao
Kuongeza gia za Rack kwa Slides za Mbao
Kuongeza gia za Rack kwa Slides za Mbao
Kuongeza gia za Rack kwa Slides za Mbao
Kuongeza gia za Rack kwa Slides za Mbao
Kuongeza gia za Rack kwa Slides za Mbao
Kuongeza gia za Rack kwa Slides za Mbao

Gia za rack zinaongezwa nyuma ya slaidi za kuni, zimejikita nyuma nyuma kwa wima na usawa.

  • Kwa Dakika na Saa huteleza nusu mbili za milimita 500 zinahitaji kuunganishwa pamoja.
  • Kwa makumi ya Dakika huteleza nusu mbili za urefu wa 300mm zimeunganishwa pamoja.
  • Kwa slaidi ya Mia ya masaa mimi hutumia moja ya nusu mbili za slaidi ya 300mm.

Meno ya gia yanapaswa kuwa upande wa kulia wakati wa kutazama nyuma ya slaidi.

Hatua ya 9: Kukusanya Saa

Kukusanya Saa
Kukusanya Saa
Kukusanya Saa
Kukusanya Saa
Kukusanya Saa
Kukusanya Saa

Bunge ni sawa mbele. Nilitumia bolts za kichwa cha 3mm hex kwa mkutano wote. Zifuatazo zinaorodhesha hatua za kusanyiko

  1. Weka wapandaji kwa carrier wa gari
  2. Ongeza gia za pinon kwa motors, zimefunguliwa na zitashikiliwa na slaidi ya rack
  3. Sakinisha umeme kwenye kifuniko cha nyuma
    • Arduino imeunganishwa na bolts kupitia nyuma na karanga kushikilia bodi
    • RTC hutumia screws mbili za 2mm kwenye plastiki
    • Kontakt ya nguvu inalingana na nyumba
    • Swichi imewekwa kwenye mashimo mawili yaliyotolewa.
  4. Jalada la nyuma lina kiungo cha pamoja ambacho hushikilia nyuma ya mbebaji wa gari, upande mmoja unabadilika ili kuruhusu pande zote mbili kushiriki na mazungumzo. Bolts 3mm zimepigwa kutoka mbele ili kupata kifuniko cha nyuma.
  5. Ongeza bezel
  6. Slide za nambari zimewekwa kwenye nafasi na kupumzika pembeni mwa gia za kuchochea. Watahusika wakati nguvu inatumika kwa saa.

Kuna vifungo vya vitufe kwenye kifuniko cha nyuma ili kutundika saa ukutani. Faili za STL ni pamoja na L-bracket ya hiari ambayo inaweza kutumika kushikamana na saa kwenye meza au benchi ya kazi kwa upimaji.

Hatua ya 10: Programu

Nambari ya chanzo inapatikana kwenye GitHub kwenye

Maktaba

Saa ya Slide hutumia maktaba ya SpeedyStepper na Stan Reifel ambayo inaweza kupatikana juu ya:

Hapo awali nilijaribu kutumia maktaba ya AccelStepper kwani inaonekana ni vile watu wengi hutumia. Ilifanya kazi vizuri kwa stepper moja lakini nilipojaribu kusogeza hatua zote nne kwa wakati mmoja ilipungua kwa kutambaa. Kwa hivyo nikabadilisha maktaba ya SpeedyStepper na nilifurahi sana. Nitatumia maktaba hii kwa mahitaji yangu yote ya stepper kwenda mbele.

Anzisha

Wakati wa kuanza msimbo hutafuta kitufe kwenye bandari ya serial.

  • Mtumiaji akibonyeza kitufe kitawezesha menyu ya utatuzi ambayo inaruhusu udhibiti wa mwongozo wa motors zote za stepper.
  • Ikiwa hakuna shughuli kwenye bandari ya serial programu huanzisha saa kwa kupiga slaidi na kisha kuonyesha wakati wa sasa.

Kuwasilisha slaidi

Unapotumia motors za stepper unahitaji kuzianzisha kwa "nafasi ya nyumbani" ili programu ijue hali ya mwili ya kila slaidi. Awali nilikuwa nitaongeza sensorer za athari ya ukumbi na sumaku kwa kila slaidi kugundua nafasi ya nyumbani. Hii ingehitaji umeme wa ziada na baada ya kufikiria juu kidogo niligundua kuwa ninaweza tu kutelezesha slaidi hadi juu kwa idadi kubwa ya hatua. Ikiwa slaidi itafika hapo kabla ya idadi kubwa ya hatua itabadilika kwenye gia ya kuchochea na wakati gari zitasimamisha slaidi zote zitakuwa zimepumzika kwenye gia ya spur juu kabisa ya kikomo chao. Ni kelele kidogo na kwa muda inaweza kuanzisha kuvaa kwenye gia za kuchochea, lakini ni nadra kutosha kwamba haipaswi kuwa suala.

Hatua ya 11: Operesheni

Uendeshaji
Uendeshaji

Kuanzia Saa

Wakati saa imechomekwa kwa mara ya kwanza itahifadhi slaidi zote 4 na kisha kuonyesha wakati wa sasa.

Kuweka Wakati

Kuweka kushinikiza wakati na kushikilia kitufe cha hali ya samawati chini ya saa kwa sekunde 1. Kitelezi cha masaa kumi kitasonga juu na chini 1/2 kuashiria kuwa imechaguliwa. Bonyeza kitufe cha manjano Chagua kubadilisha wakati, au bonyeza kitufe cha Modi kuhamia kwenye slaidi inayofuata (masaa). Rudia hadi wakati imewekwa na kisha fanya kushinikiza mara moja ya mwisho ya kitufe cha Njia kuanza saa.

Hatua ya 12: Hitimisho

Hitimisho
Hitimisho

Kuna chaguzi nyingi ambazo zinaweza kuchunguzwa na muundo huu. Wazo moja ni kubadilisha nambari na herufi na uitumie kuonyesha maneno ya herufi 4 ambayo yanawasilisha habari kama hali ya hewa, soko la hisa, au uthibitisho.

Kwa mfano mke wangu anataka nifanye toleo ambalo linaonyesha hali yake ya kazi; Kujishughulisha, Bure, Simu, nk. Hii inaweza kufanywa kwa urahisi tu kwa kubadilisha slaidi na kubadilisha programu kidogo. Uwezekano hauna mwisho.

Mashindano ya Remix
Mashindano ya Remix
Mashindano ya Remix
Mashindano ya Remix

Tuzo ya pili katika Shindano la Remix

Ilipendekeza: