Saa ya Ukuta ya Rangi: Hatua 7 (na Picha)
Saa ya Ukuta ya Rangi: Hatua 7 (na Picha)
Anonim
Rangi ya Saa ya Ukuta
Rangi ya Saa ya Ukuta
Rangi ya Saa ya Ukuta
Rangi ya Saa ya Ukuta
Rangi ya Saa ya Ukuta
Rangi ya Saa ya Ukuta

Wakati huu ninawasilisha saa ya analog ya ukuta wa rangi kwa muundo wa watoto kwa kutumia vipande vya LED.

Misingi ya saa ni kutumia vipande vitatu vya LED na rangi tofauti kuonyesha wakati:

  • Katika ukanda ulioongozwa pande zote, rangi ya kijani hutumiwa kuonyesha masaa, rangi nyekundu kuonyesha dakika na rangi ya hudhurungi kuonyesha zote, masaa na dakika
  • Katika ukanda wa viongo vinne, katika rangi nyekundu, kila kuongozwa inawakilisha dakika moja lazima tuongeze kwa dakika zilizowekwa alama na ukanda wa kuongozwa pande zote
  • Katika ukanda wa risasi 6, katika rangi ya zambarau, kila kuongozwa huwakilisha sekunde 10

Saa imewekwa kwenye bamba la uwazi na imejengwa ili kuipandisha kwa urahisi na kuipunguza kwenye bamba za rangi tofauti.

Moduli ya saa halisi ya DS3231 hutumiwa kudumisha masaa, dakika na sekunde.

Saa inaendeshwa na betri ya 3, 7 V ambayo unaweza kuchaji ukitumia chaja ndogo ya USB.

Inaonekana nzuri sana gizani. Natumai unapenda.

Vifaa

  • Arduino NANO au mdhibiti mdogo anayefaa
  • Adjustable DC kwa DC hatua-up voltage kuongeza kubadilisha fedha
  • Moduli ya Saa ya Saa ya DS3231
  • Betri ya zamani ya mwendo 3, 7 V 1000 mAh
  • Chaja ndogo ya USB kwa betri
  • 60 Ukanda wa Leds
  • Pande mbili za PCB
  • Sahani za rangi ya plastiki ya uwazi
  • Waya
  • Kitanda cha kutengeneza
  • Kadibodi
  • Dira
  • Protractor

Hatua ya 1: Kuunganisha Vipande vya LED

Kuunganisha Vipande vya LED
Kuunganisha Vipande vya LED
Kuunganisha Vipande vya LED
Kuunganisha Vipande vya LED
Kuunganisha Vipande vya LED
Kuunganisha Vipande vya LED

Kutumia pedi yangu ya kukata, protractor na dira, nilichora saa ya saa na nafasi ya masaa.

Mduara wa duara lazima uwe sawa na ile ya sahani ya plastiki ambapo utaenda kuweka saa yako.

Katika picha ya pili unaweza kuona ukanda wa LED pande zote. Viongozi wote wameuzwa moja kwa moja ili kuunda nyanja ya saa. Umezingatia mshale mdogo unaoweza kuona kwenye kila uliongozwa kuziunganisha kwa njia sahihi. Nimetumia kebo ya kijani kwa pini ya data, kebo nyekundu kwa pini ya 5V na nyeusi kwa pini ya ardhini.

Katika picha ya tatu unaweza kuona mtihani wa vipande vyote vya LED kabla ya kupanda saa

Hatua ya 2: Gundi Vipande vya LED kwenye Msingi wa Kadibodi

Gundi Vipande vya LED kwenye Msingi wa Kadibodi
Gundi Vipande vya LED kwenye Msingi wa Kadibodi

Kata kipande cha kadibodi cha kadibodi. Fungua mashimo mawili madogo kwenye kadibodi kupitisha nyaya tatu za kila mkanda wa LED.

Hatua ya 3: Waya na Unganisha Vipengele vya Umeme

Waya na Unganisha Vipengele vya Umeme
Waya na Unganisha Vipengele vya Umeme
Waya na Unganisha Vipengele vya Umeme
Waya na Unganisha Vipengele vya Umeme

Hatua nilizozifuata zimekuwa zifuatazo:

  1. Solder 330 ohmios resistor kwa uliokithiri wa kebo ya data (kebo ya kijani) ya kila kipande cha LED kama unaweza kuona kwenye picha ya kwanza
  2. Jiunge na nyaya zote za 5V
  3. Jiunge na nyaya zote za ardhini
  4. Solder microcontroller, hatua ya kuongeza kidhibiti, chaja ndogo ya USB, moduli ya DS3231 na swichi kidogo kwenye PCB iliyo upande mara mbili
  5. Unganisha chaja ndogo ya USB kwenye betri (imewekwa chini ya PCB)
  6. Solder kebo ya data ya ukanda wa pande zote kwa pini ya D2 kwenye mdhibiti mdogo
  7. Solder kebo ya data ya ukanda wa 6 ya LED kwenye pini ya D3 kwenye microcontroller
  8. Solder kebo ya data ya ukanda wa 4 ya LED kwa pini ya D4 kwenye microcontroller
  9. Solder pini ya SDA ya moduli ya DS3231 kwa pini ya A4 kwenye microcontroller
  10. Solder pini ya SCL ya moduli ya DS3231 kwa pini ya A5 kwenye microcontroller
  11. Waya na unganisha kigeuzi cha kuongeza kasi kwa chaja ndogo ya USB kama unaweza kuona kwenye picha ya pili
  12. Rekebisha kibadilishaji cha kasi cha voltage kuwa pato la 5 V
  13. Waya na unganisha swichi kidogo kudhibiti nguvu kama unavyoona kwenye picha

Umezingatia yafuatayo: urefu wa mzunguko wa umeme lazima uwe chini ya kina cha sahani ili kuruhusu kutundika saa ya ukuta bila shida

Hatua ya 4: Weka Wakati

Moduli ya Saa Saa ya DS3231 inadumisha wakati kwa sababu inatumia betri ya nje, lakini ikiwa huna moja, nimejumuisha nambari ifuatayo ili kuweka wakati wa kwanza:

// kuweka muda

dakika chache = 10; int ghours = 3; int gseconds = 0; // muda wa kuweka

Mwangaza unaobadilika, kwenye nambari, hudhibiti ukali wa vipande vyote kwenye saa.

Hatua ya 5: Chagua Rangi na Weka Saa

Chagua Rangi na Weka Saa
Chagua Rangi na Weka Saa
Chagua Rangi na Weka Saa
Chagua Rangi na Weka Saa
Chagua Rangi na Weka Saa
Chagua Rangi na Weka Saa

Kata vipande kadhaa vya kadibodi kurekebisha vifaa kwenye sahani na uitundike popote unapotaka.

Hatua ya 6: Jinsi ya Kusoma Wakati

Jinsi ya Kusoma Wakati
Jinsi ya Kusoma Wakati
Jinsi ya Kusoma Wakati
Jinsi ya Kusoma Wakati
Jinsi ya Kusoma Wakati
Jinsi ya Kusoma Wakati

Picha iliyo na lebo "03:34:10"

  • Katika ukanda wa LED pande zote, viongo vilivyowekwa kati ya 12 na 3 viko kwenye (rangi ya kijani). Inamaanisha, ilikuwa 3.
  • Katika ukanda wa LED pande zote, viongo kati ya 4 na 6 viko kwenye (rangi nyekundu). Inamaanisha, ilikuwa 3:30, lakini kwenye ukanda wa viongo vinne, viongo vyote vimewashwa, kwa hivyo ilikuwa 3:34.
  • Ya kwanza iliyoongozwa kwenye ukanda wa 6 wa risasi imewashwa (1 x 10 = sekunde 10), kwa hivyo ilikuwa 3:34:10 wakati huo

Picha iliyo na lebo "03:10:30"

  • Katika ukanda wa LED pande zote, iliyoongozwa katika 3 imewashwa (rangi ya kijani). Inamaanisha, ilikuwa 3.
  • Katika ukanda wa LED pande zote, viongo kati ya 12 na 2 viko kwenye (rangi nyekundu). Maana yake, ilikuwa ni 3:10.
  • Sehemu ya tatu iliyoongozwa kwenye ukanda wa 6 wa risasi imewashwa (3 x 10 = sekunde 30), kwa hivyo ilikuwa ni 3:10:30 wakati huo

Picha iliyo na lebo "03:16:10"

  • Katika ukanda wa LED pande zote, viongo vilivyowekwa kati ya 12 na 3 viko kwenye (rangi ya hudhurungi). Inamaanisha, ilikuwa ni 3:15, lakini katika ukanda wa vichwa 4 tu iliyoongozwa ni ya kwanza, kwa kweli ilikuwa ni 3:16.
  • Ya kwanza iliyoongozwa katika ukanda wa 6 wa risasi imewashwa (1 x 10 = sekunde 10), kwa hivyo ilikuwa 3:16:10 wakati huo

Ilipendekeza: