Orodha ya maudhui:

Saa ya Neno ya NeoMatrix 8x8: Hatua 6 (na Picha)
Saa ya Neno ya NeoMatrix 8x8: Hatua 6 (na Picha)

Video: Saa ya Neno ya NeoMatrix 8x8: Hatua 6 (na Picha)

Video: Saa ya Neno ya NeoMatrix 8x8: Hatua 6 (na Picha)
Video: 28 панфиловцев. Самая полная версия. Panfilov's 28 Men (English subtitles) 2024, Juni
Anonim

Je! Unavutiwa na kupita kwa wakati? Je! Unataka kitambaa cha saa maridadi, cha kisasa na cha kufanya kazi ili kuongeza mkusanyiko wako wa saa? Saa ya neno ni kifaa cha aina moja cha kuwaambia wakati, kwa kutumia gridi ya herufi kuelezea wakati. Wakati unaweza kutumia maelfu ya dola kwa matoleo mengine ya wazo hili, mradi huu ni njia ya gharama nafuu na ya haraka ya kujijengea mwenyewe.

Saa ya neno hutumia Adafruit NeoPixel NeoMatrix 8x8 kuunda saa ya kupendeza ya neno! Kama hivyo, ina muundo wa herufi asili ya 8x8 ili kuunda vishazi vyote vya wakati tofauti. Unaweza kuiweka nguvu juu ya USB kwa hivyo hufanya kwa mtunza dawati mzuri. Saa hii pia hutumia kitanda cha kuzima saa cha DS1307 Real Time Clock kwa hivyo kitatunza wakati hata bila kufunguliwa! DS1307 ina usahihi wa sekunde +/- 2 kwa siku, na saa inaelezea wakati kwa usahihi wa dakika tano. Bodi ya microcontroller tunayotumia ni Pro Trinket 5V lakini unaweza kuibadilisha na yoyote inayoweza kuendana na Arduino au microcontroller inayoweza kutumia I2C na NeoPixels.

Hatua ya 1: Orodha ya Sehemu

Sehemu

  • Trinket Pro 5V
  • DS1307 Real Time Saa ya kuzuka kwa kit
  • NeoPixel NeoMatrix 8x8
  • Neno la laser la kukata neno la laser
  • Skrufu nyeusi za nylon 4-40 (x14)
  • Karanga nyeusi za nylon 4-40 (x14)
  • Screws 2-56 nyeusi za mashine SS (x2)
  • 2-56 Nyeusi SS Hex Nut (x4)
  • Waya, kifuniko cha silicone ni rahisi kutumia lakini karibu waya yoyote ~ 22-26 AWG itafanya
  • Cable ya MicroUSB (kwa kupakia nambari na kuwezesha saa)
  • Usambazaji wa umeme wa bandari ya 5V 1A (ikiwa hautaki kuwezesha saa kutoka kwa kompyuta yako)

Zana

  • Kompyuta ambayo inaweza kupanga Trinket Pro 5V
  • Chuma cha kulehemu
  • Solder
  • Vipande vya waya
  • Wakataji wa diagon
  • Bisibisi ndogo ya flathead (2.4mm)

Hatua ya 2: Mkutano wa Mzunguko

Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko

Anza kwa kukusanya bodi ya kuzuka ya Saa Saa ya DS1307 kwa kufuata mwongozo huu wa kujifunza. Unahitaji kuuza tu kwenye vichwa vya kiume vya GND, 5V, SDA na SCL. Unaweza kuacha SQW kwani haitumiwi na kichwa hakiwezi kutoshea vizuri juu ya Pro Trinket. Ikiwa utaiuza ndani, unaweza kubonyeza sehemu ya chini inayoongoza.

Mara baada ya kuzuka kwa DS1307 kukusanyika na vichwa, unaweza kuiunganisha juu ya Trinket Pro 5V ili DS1307 GND ijipange na Pro Trinket A2, 5V na A3, SDA na A4 na SCL na A5. Hakikisha bodi zimewekwa sawa! SDA na SCL zinahitaji kushikamana na A4 na A5, mtawaliwa.

Unganisha NeoMatrix GND kwa Trinket Pro GND, 5V hadi 5V na DIN hadi Pin 8. Kata waya 5-8 au sentimita 13-20 kwa urefu. Weka waya nyuma ya NeoMatrix ili waya zisionekane kutoka mbele.

Hatua ya 3: Ambatisha Mzunguko

Ambatisha Mzunguko
Ambatisha Mzunguko
Ambatisha Mzunguko
Ambatisha Mzunguko
Ambatisha Mzunguko
Ambatisha Mzunguko

Sasa kwa kuwa mzunguko wako umekamilika, ni wakati wa kuanza kuiweka kwenye ua uliokatwa wa laser. Utahitaji kupata duka la kukata laser, nafasi ya hacker au rafiki mwingine aliye na mkataji wa laser kukata vipande. Unaweza kupata faili za kukata kwenye ghala hii ya github, tumia 1/8 akriliki wazi na mweusi - au uwe mbunifu na ufanye kitu kingine!

Anza kwa kuambatisha tumbo ya neopixel kwenye bamba ya akriliki ambayo itaishikilia ndani ya zizi.

Sasa chukua jopo la nyuma na ambatisha screws za chuma cha pua ambazo zitashikilia Pro Trinket mahali pake. Ambatisha Pro Trinket kwenye bamba la nyuma, kuhakikisha kuwa screws zimekazwa chini kwa uthabiti.

Unganisha tumbo la neopixel kwenye bamba la nyuma na jopo la upande, ukiwa mwangalifu kutumia paneli na shimo kwa USB ndogo.

Sasa unaweza kuongeza paneli ya upande mwingine na vipande vya juu na vya chini, ukiambatanisha kila moja na visu nyeusi za nylon unapoenda.

Mara tu vipande vyote vya akriliki vilivyo wazi vimewekwa pamoja, uko tayari kuongeza walinzi wa pikseli na usambazaji.

Hatua ya 4: Kusanyika Ukumbi

Kusanya Mkutano
Kusanya Mkutano
Kusanya Mkutano
Kusanya Mkutano
Kusanya Mkutano
Kusanya Mkutano

Weka mlinzi wa pikseli juu ya gridi ya neopikseli. Hii itasaidia kuwa na nuru kutoka kwa kila pikseli, na kufanya kila herufi kwenye saa yako iwe rahisi na rahisi kusoma.

Viboreshaji hutumiwa kueneza nuru kutoka kwa neopixels na kufanya maandishi kwenye kiwambo cha uso kuwa rahisi kusoma. Unaweza kutengeneza usambazaji kutoka kwa karatasi wazi, au nyenzo nyingine yoyote ambayo itatoa taa nyepesi kutoka kwa neopixels. Fuatilia tu muhtasari wa tumbo la neopixel na uikate.

Weka diffuser juu ya tumbo ya neopixel. Sasa uko tayari kushikamana na uso wa uso. Kabla ya kuweka uso wa uso mahali pake, futa kifuniko cha karatasi ya kinga kwenye uso wa uso. Vipande vyovyote vya barua vinapaswa kutolewa nje pamoja na karatasi. Tumia kibano kuondoa herufi zozote ambazo hazianguki wakati karatasi imeondolewa.

Hatua ya 5: Pakia Nambari

Pakia Nambari
Pakia Nambari

Weka Pro Trinket katika hali ya bootloader ama kwa kuchomoa na kuchapisha tena Trinket ya Pro kwenye kompyuta na kebo yako ya MicroUSB au kwa kugonga kitufe cha kuweka upya. Kitufe cha kuweka upya inaweza kuwa ngumu au isiyowezekana kufikia ikiwa umeuza RTC juu au ikiwa tayari umeweka mzunguko ndani ya kizuizi! Kwa hivyo ninaona kuziba bodi kwenye USB ili ifanye kazi vizuri.

Wakati LED nyekundu kwenye Pro Trinket inapiga, bodi iko katika hali ya bootloader. Mara tu unapokuwa katika hali ya bootloader, pakia nambari! Ikiwa kila kitu kilifanywa kwa usahihi, inapaswa kuanza kukuambia wakati!

Hatua ya 6: Furahiya Neno lako

Furahiya Neno lako!
Furahiya Neno lako!
Furahiya Neno lako!
Furahiya Neno lako!
Furahiya Neno lako!
Furahiya Neno lako!

Funua katika mafanikio yako.

Maagizo ya dada juu ya mkusanyiko pia yanaweza kupatikana kwenye Mfumo wa Jifunze wa Adafruit.

Ilipendekeza: