Orodha ya maudhui:
- Vifaa
- Hatua ya 1: NINI KIPYA
- Hatua ya 2: Mkutano wa PCB
- Hatua ya 3: Uchapishaji wa 3D
- Hatua ya 4: Mchoro
Video: Sehemu ya Saa 7 Toleo la 2: 4 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Halo!
Baada ya ombi kutoka kwa mtumiaji wa Maagizo kuhusu kupatikana kwa fomati ya 12h, nilitumia faida kufanya mabadiliko ya kifedha kwa mradi wa asili.
Wakati wa kutumia toleo la 1 nilihisi hitaji la kutengeneza toleo la kusimama pekee, kwa hivyo niliwezesha kurekebisha vigezo vyote moja kwa moja kutoka saa, bila kutumia PC.
Kwa mtu yeyote hajasoma mafundisho yangu ya hapo awali, ni saa ya kawaida iliyoongozwa na sehemu 7 na huduma zingine za ziada:
- Mabadiliko 7 ya dakika tofauti
- Rangi 3 zilizowekwa tayari kwa nafasi za wakati
- ukali wa mwangaza wa mwangaza wa auto
- kuzima / kuanza kwa gari wakati hakuna haja ya kuonyesha wakati
- marekebisho ya wakati wa kuokoa mchana
Toleo la 2 linakuruhusu pia:
- fomati ya muda wa kubadilisha 12 / 24h
- vigezo vinavyoweza kubadilika kwa urahisi
Vigezo ambavyo vinaweza kubadilishwa moja kwa moja kutoka saa ni:
- wakati wa kuamka / kuzima
- rangi kwa muda
- tarehe / saa
- fomati ya wakati 12 / 24h
Takwimu hizi sasa zimehifadhiwa ndani ya Arduino eeprom pamoja na hali ya mpito iliyochaguliwa. Nimeandaa pia mwongozo wa haraka katika hatua inayofuata.
Sura ni 3D iliyochapishwa, inayotumiwa na arduino Nano, DS3231 na leds za WS2812.
Vifaa
- Arduino nano
- picha chell
- 2 x kitufe cha kushinikiza cha kitambo
- swichi ya kuzima / kuzima
- Kuziba DC
- 5V transformer
- n ° 30 leds WS2812 (mfano 30 leds / mita)
- pcb
- Moduli ya DS3231
- nyaya nyembamba za unganisho la leds
- vipinga 10K, 550
- solder
- gundi
- wanarukaji
- vichwa kiume / kike
Hatua ya 1: NINI KIPYA
Kama nilivyosema, sikutaka kuunganisha saa na PC kila wakati ninataka kubadilisha vigezo wakati huo, na kuongeza kitufe cha kitambo kwa mradi ambao nimefikia lengo. Kwa kitufe kimoja ninaweza kusonga kati ya chaguzi, nyingine ni kudhibitisha data na kuendelea mbele kwenye menyu. Nimeunganisha pia photocell na PIN ya Arduino badala ya + 5V kwa hivyo wakati saa inapoingia katika hali ya kulala mzunguko wa picha haitoi nguvu. Mwishowe niliifanya kuwa ya kitaalam zaidi nikitia mzunguko kwenye bamba la shaba.
Hatua ya 2: Mkutano wa PCB
Kwa urahisi nimebadilisha miunganisho kadhaa, angalia skimu. ON / OFF switch ni hiari, kuingia ndani ya menyu bila hiyo unganisha tu + 5V iliyoshikilia kitufe 1.
Upinzani kati ya leds na D5 ni 550Ohm, 10Kohm nyingine.
Mzunguko ni rahisi sana na hauitaji kuonyeshwa.
Katika mradi wangu kila sehemu kwa kila tarakimu inahitaji moja inayoongozwa. Kwa miradi mikubwa inaweza kuongezwa leds zaidi kwa sehemu baada ya kurekebisha maktaba "segment_display.cpp"
Kwa habari zingine kuhusu mlolongo wa LED na toleo jingine la kuangalia 1
Hatua ya 3: Uchapishaji wa 3D
Kuanzia toleo la asili (Asante kwa mtumiaji wa Thingverse random1101), nimebuni upya usaidizi unaoufanya uwe na nambari ya bar (hiyo inamaanisha ACMECORPORATION lakini msomaji wa nambari ya bar hatatambui….sob).
Inapendekezwa gundi kila tarakimu baada ya kuweka ndani ya nafasi yake.
Hatua ya 4: Mchoro
Maktaba hayabadiliki na mara ya kwanza unapakia na kutumia mchoro hakuna kitu kinachoweza kutokea kwa sababu inasoma data kutoka kwa eeprom na, pengine, ndani ya eeprom yako kunaweza kuwa na maadili ya nasibu. Kisha kwa mara ya kwanza kukimbia unahitaji kuweka data.
Njia ya mpito sasa imehifadhiwa ndani ya eeprom.
Wakati wa kuingiza data, fuata muundo wa wakati kwa uangalifu (fomati ya saa halisi au majira ya baridi ya saa 24).
Angalia toleo la awali kwa habari na matumizi ya maktaba.
Ilipendekeza:
Saa ya Sehemu 7 - Toleo Ndogo la Wachapishaji: Hatua 9 (na Picha)
Saa ya Sehemu 7 - Toleo Ndogo la Wachapishaji: Lakini Saa nyingine ya Sehemu 7. xDA Ingawa lazima niseme haionekani kuwa wazimu wakati wa kutazama maelezo yangu mafupi ya Maagizo. Labda inakera zaidi wakati unaangalia maelezo yangu mafupi. Kwa nini kwanini nilijisumbua kufanya nyingine kwenye
Toleo la Minesweeper-Raspberry-Pi-Toleo: Hatua 7 (na Picha)
Minesweeper-Raspberry-Pi-Edition: Mradi wangu wa mwisho wa safu ya CSC 130 katika Chuo Kikuu cha Louisiana Tech ni Toleo la Minesweeper Raspberry Pi. Katika mradi huu, nilitafuta kurudisha mchezo wa kawaida wa wachimba mines kwa kutumia maktaba ya Tkinter ya programu ya Python
Utunzaji wa saa - Jinsi ya Kuunda Saa Iliyotengenezwa Kutoka kwa Saa !: Hatua 14 (na Picha)
Utunzaji wa saa - Jinsi ya Kuunda Saa Iliyotengenezwa Kutoka kwa Saa !: Halo wote! Huu ni maoni yangu kwa Mashindano ya Mwandishi wa Mara ya Kwanza ya 2020! Ikiwa unapenda mradi huu, ningethamini sana kura yako :) Asante! Hii inayoweza kufundishwa itakuongoza kupitia mchakato wa kujenga saa iliyotengenezwa na saa! Nimeita kwa ujanja
Kuweka DS3231 RTC (Saa Saa Saa) Sahihi, Haraka na Kujiendesha Kutumia Java (+ -1s): Hatua 3
Kuweka DS3231 RTC (Saa Saa Saa) Sahihi, Haraka na Kujiendesha Moja kwa Moja Kutumia Java (+ -1s): Hii inayoweza kufundishwa itaonyesha jinsi ya kuweka wakati kwenye Saa Saa ya DS3231 kwa kutumia Arduino na programu ndogo ya Java inayotumia uhusiano wa serial wa Arduino. Mantiki ya kimsingi ya programu hii: 1. Arduino hutuma ombi la mfululizo
Kutengeneza Saa na M5stick C Kutumia Arduino IDE - RTC Saa Saa Saa Na M5stack M5stick-C: Hatua 4
Kutengeneza Saa na M5stick C Kutumia Arduino IDE | RTC Saa Saa Saa Na M5stack M5stick-C: Halo jamani katika mafundisho haya tutajifunza jinsi ya kutengeneza saa na bodi ya maendeleo ya m5stick-C ya m5stack kutumia Arduino IDE.So m5stick itaonyesha tarehe, saa & wiki ya mwezi kwenye maonyesho