Orodha ya maudhui:

Tarehe / Saa ya LCD Sahau RTC: Hatua 9
Tarehe / Saa ya LCD Sahau RTC: Hatua 9

Video: Tarehe / Saa ya LCD Sahau RTC: Hatua 9

Video: Tarehe / Saa ya LCD Sahau RTC: Hatua 9
Video: Riden RD6018 Programmable 60V 18A 1080W Buck Converter | WattHour 2024, Novemba
Anonim
Tarehe / Saa ya LCD Sahau RTC
Tarehe / Saa ya LCD Sahau RTC

Saa ya mantiki ya NIST 2010 kulingana na ioni moja ya aluminium.

Mnamo mwaka wa 2010 jaribio liliweka saa mbili za kiasi cha aluminium-ion karibu na kila mmoja, lakini na ya pili iliyoinuliwa 12 katika (30.5 cm) ikilinganishwa na ile ya kwanza, na kufanya athari ya kupanua wakati wa mvuto ionekane katika mizani ya kila siku ya maabara. Kwa hivyo kukemea nadharia za uzito wa Einstein. Saa zilibadilishwa katika nafasi na zilionyesha wakati huo huo. Mtafiti wa NIST postdoctoral James Chin-wen Chou na saa sahihi zaidi kwa walimwengu, kulingana na mitetemo ya ioni moja ya aluminium (chembe iliyochajiwa na umeme). Ioni imenaswa ndani ya silinda ya chuma (katikati kulia). Anasema 'off by 1 sec in 3.7 Bilioni miaka'… lets wait and see!

SUPER DUPER WOW.

Kwa hivyo kwa kutumia mitetemo ya kiasi ambayo ni haraka sana, unafikiria haraka ni bora. Chip 328 katika Unos ni aina ya haraka kwa 16mhz. Hiyo ni haraka sana kuliko saa ya kawaida (saa) ya kioo ambayo ni 32.768 khz. Hiyo ni kasi mara 500! Na 328 ina sensor ya joto kufidia saa.

Kwa nini kwa nini 328 nje ya preform kioo cheep watch?

Hatua ya 1: NINI KITARAJILI

NINI KITARAJILI
NINI KITARAJILI

Hili ni jaribio langu la pili kutengeneza saa kwa kutumia Chip 328 PEKEE. Kila 328 hukimbia kwa nyakati tofauti ingawa wana kioo cha 16mhz. Kwa hivyo unapata matokeo duni kuhesabu millis (). Ambayo inaendesha kwa 1, 000 hz. Hii inafanya milimita moja (1) wastani kutoka kwa sekunde + - 3.6 kwa saa kuwa sahihi. Viwanda vya Arduino () havihesabu vinu vya vikundi au hutumia kuelea. Hii inafanya kuhesabu visehemu vya kinu haiwezekani. Kwa hivyo kutumia micros ya Arduino () ni chaguo linalofuata. Lakini kutumia micros () inaisha kwa dakika 71 tu. (hii sio shida). Shida kwangu ni kushughulika na idadi kubwa na kufanya marekebisho mara kwa mara kulingana na wakati uliowekwa wa gps. Chaguo jingine ni usumbufu. Hii inahesabu sekunde bila kujali nambari iko wapi ndani ya kitanzi. Hii inafanya 328 kuwa nzuri kama RTC. Hata kama vielelezo vya 'micros ()' vinazingatiwa, saa + - 4 uS, hii inafanya kazi kuwa saa ya 250khz. Hiyo ni bora mara 7 kuliko 32.768khz.

Kwa hivyo hapa ni saa yangu ya LCD ya Arduino kulingana na kipima muda cha 16bit Mtu hukatiza akitumia microseconds. Sio nzuri kabisa kama kuhesabu ioni za aluminium! Lakini ni rahisi na kwa hesabu zingine inaweza kuwa nzuri kama RTC. Nimetengeneza matoleo 3 ya saa hii. Kutoka unganisha kwa usb ya kompyuta. Kusimama peke yako na vifungo 4. Kwa gps nje na joto kutumia HC12. Hii inaweza kufundisha saa 2 za kwanza na nitaandika nyingine "kwa kina" kwa HC12.

Tazama maelezo yangu mengine kwenye shida za anuwai za HC12.

Nini unaweza kutarajia ni saa rahisi ya LCD / tarehe ukitumia UNO na 16x2 lcd. Nilitengeneza nambari maalum za lcd. Maktaba ya 'Nambari Kubwa' huchukua nafasi 3, yangu 1 tu. Kitufe 4 kina vuta ndani ili ujengaji uwe rahisi. Nina kesi ya hii na 2 lcd na migongo.

Maktaba ya umma hapa katika mji wangu mdogo ina printa ya 3d ambayo mtu yeyote anaweza kutumia. Kwa hivyo angalia maktaba karibu na wewe kwa kutengeneza kesi ya LCD.

Vipimo vyangu vinaonyesha - + sekunde kila masaa 24-48. Hiyo ni kama dakika moja ya kupumzika katika miezi miwili. Marekebisho matatu au manne huweka saa kwenye saa. Imezimwa tu kwa sekunde 12 kabla ya MWEZI. Jaribio linalorudiwa la "kusawazisha" seams kuwa zinafukuza nambari tu. Kipengele kimoja KIBAYA kinatumia 'menyu' yoyote HUSA sekunde hadi 00. Hii inabadilisha wakati wa sasa. Niliacha muda wa 60sec kwa kitufe cha kubonyeza kitufe cha kuruhusu saa na saa nyingine.

Hatua ya 2: VIFUGA NA VITAMU

WAFUGA NA BOLTS
WAFUGA NA BOLTS
WAFUGA NA BOLTS
WAFUGA NA BOLTS
WAFUGA NA BOLTS
WAFUGA NA BOLTS
WAFUGA NA BOLTS
WAFUGA NA BOLTS

Mradi huu ni saa ya STAND PEKEE bila RTC tu uno na lcd. Vifungo 4 vinaruhusu wakati / tarehe kuweka na kurekebisha eneo la wakati na calibrate.

Faili za printa 3d zina kesi moja na mbili za LCD kwa miradi mingine.

LCD ina NAMBA Kubwa ambazo huchukua nafasi MOJA tu kwa upana. Hii ilinichukua muda mwingi kufanya

Kesi hiyo ina mashimo 8 ya vifungo vya miradi mingine.

Unganisha tu wart ya ukuta wa 5v kwa nguvu.

Angalia MAKTABA yako ya ndani kwa matumizi ya printa ya 3d !!

Hatua ya 3: KUHUSU JENGO

KUHUSU JENZI
KUHUSU JENZI
KUHUSU JENGO
KUHUSU JENGO
KUHUSU JENGO
KUHUSU JENGO

Bodi yoyote ya Arduino iliyo na MEGA 328 micros inapaswa kufanya kazi. Inahitaji kioo cha 16mhz na lazima iendeshe kwa kasi hiyo. Volt 3.3 saa 8mhz haiwezi kufanya kazi na wakati wa kukatiza. Kwa kesi iliyofungwa pro-mini inafaa zaidi lakini unaweza kubana nano lakini kebo ya usb inaweza kuwa shida. Hii ni LCD ya Hitachi 16x2, maarufu sana. Baadhi ya cheep ni DIVU na wanazimia tu. Kontakt ya makali inahitajika kutoshea moduli maarufu ya ubadilishaji wa I2c. Waya 4 tu zinahitajika ili kushikamana na uno. Kuna mafunzo mengi ya kuonyesha jinsi ya kuunganisha LCD bila moduli ya kubadilisha ikiwa hautaki. Kwa saa hakuna kifungo kwamba ni wote kufanya.

LCD ina Nambari maalum ya BIG NUMBER. Nambari kubwa huchukua upana MOJA tu.

Hatua ya 4: Vifungo 4 na KESI

Vifungo 4 na KESI
Vifungo 4 na KESI
Vifungo 4 na KESI
Vifungo 4 na KESI
Vifungo 4 na KESI
Vifungo 4 na KESI

Sawa na hapo juu lakini ongeza swichi 4. Bodi ya kawaida ya pc 2inch x 2.5 inchi hutumiwa kutoshea kesi hiyo. Kata tu katikati na uweke swichi ili miguu iende kushoto kwenda kulia. Ikiwa utaweka swichi na miguu juu mashimo hayatajipanga katika kesi hiyo. Jaribu kuwa wamejipanga hadi kwenye mashimo ya kesi KABLA ya kutengeneza. Shika miguu ya chini (yote) na kimbia kila mguu wa juu hadi pini kwenye uno. Tazama muundo uliofungwa. Ikiwa unachapisha 3d kesi hiyo, sehemu ya kitufe inahitaji KUFURUSHWA kwa kesi ya LCD. Haiingii kama nyuma. Vipuli vyovyote vya kujipiga vitashikilia LCD mahali pake. TOO kubwa na utapasua kesi hiyo. Fimbo ya gundi moto inaweza kuwa bora zaidi. Kabla ya kuweka LCD … weka nyeusi eneo lililoongozwa na mkanda mweusi. Vinginevyo itaangaza kupitia kesi hiyo. Ninatumia mkanda 2 wa povu upande katika tabaka 2 kwa kuweka mini mini. Mkanda huu ni biashara katika 'duka za miti ya dola'. Ninatumia waya wa sumaku iliyofunikwa ngumu karibu 26 gauge. Nina mafundisho mazuri juu ya 'sufuria duni ya solder' kwa kutumia waya huu katika hookups.

Hatua ya 5: LCD

LCD
LCD
LCD
LCD
LCD
LCD

matatizo ya LCD

Mara baada ya kumaliza na ujenzi, pakua na usanidi mchoro. LCD inaweza kuwasha maonyesho. Hapa kuna vidokezo. LCD 'iliyoongozwa' inapaswa kuwashwa na kufanya skrini kuwa ya hudhurungi. Ikiwa hakuna kuongozwa angalia pini za jumper kinyume na sufuria ya kupinga. Hii inahitaji jumper au 150 ohm resistor. Sufuria ya hudhurungi huwa shida kila wakati. Kwa hivyo geuza sufuria hadi maonyesho yaonyeshe safu 2 za mraba. Kisha rudi mbali hadi viwanja vichache kabisa. Ikiwa bado hakuna onyesho, Angalia miunganisho ya SDA na SCL. Ni rahisi sana kuwarudisha nyuma. Hiyo ni A4 kwa SDA na A5 kwa SCL. Hizi ni pini A sio pini za D na huduma zingine zina pini hizi ndani ya pc sio pembeni. Chaguo la mwisho ni kuangalia anwani. Baadhi ya moduli za kubadilisha fedha za LCD zina anwani tofauti. Au kwa kutumia kifaa zaidi ya moja wote wanahitaji anwani tofauti. Moduli nyingi zina pini 3 za kutengeneza ili kuanzisha anwani 3 tofauti. Kumbuka I2c inaendesha waya 2 kwa vifaa vyovyote na ZOTE. Kwa hivyo kila kifaa LAZIMA iwe na anwani ya kipekee. Pamoja ni skana ya anwani ya I2c. Pakua usakinishaji wa skana na usome mfuatiliaji wa serial. Onyesho linaonyesha anwani ya kifaa chochote cha I2c. Angalia Mchoro wa saa kwa mstari ulio juu ya mchoro. 'LiquidCrystal_I2C LCD (0x3F, 16, 2); '0x3F ni anwani sahihi ya kibadilishaji changu. Ikiwa anwani yako inatofautiana, badilisha ile sahihi kutoka kwa skana. Tahadhari: nakili na ubandike anwani mpya wakati mwingine inajumuisha mwisho wa kurudi kwa laini au gari. TYPE tu katika anwani nyingine. Herufi za kwanza huwa sifuri na ndogo ndogo x 0x. Hii inaambia C ++ kwamba ni hex. Baada ya 0x barua yoyote ni kesi kubwa.

Hatua ya 6: HOOKUPS

HOOKUPS
HOOKUPS
HOOKUPS
HOOKUPS
HOOKUPS
HOOKUPS

fuata skimu na waya kitengo.

Hatua ya 7: PICHA NYINGINE

PICHA NYINGINE
PICHA NYINGINE
PICHA NYINGINE
PICHA NYINGINE
PICHA NYINGINE
PICHA NYINGINE

bahati nzuri TAFADHALI kuona maelekezo yangu mengine

Hatua ya 8: Mchoro

mafundisho hayaniruhusu kupakua faili ya Arduino !!!! kwa hivyo nilitumia maandishi. Utalazimika kunakili na kubandika maandishi kwenye faili mpya ya wazi ya arduino kwenye IDE ……. SAMAHANI

na faili za maandishi haziwezi kupakia ama !!! na kujaribu kubandika hapa lakini nikatamka !!

hatimaye !!! nimepata mchoro wangu wa kupakua hapa. 3-26-2020 Imerekebisha vitu vidogo pia.

Watu wanaolipwa kuandika nambari wanavingirika chini wanapoona nambari yangu. Michoro yangu kawaida huanza rahisi. Kisha ninaongeza vitu zaidi vya kufanya. Kwa hivyo mchoro hupotoshwa kuwa fujo. Natumai utajifunza kutoka kwa makosa yangu makubwa mawili. Inapaswa kuwa na muhtasari uliofafanuliwa na lengo mwanzoni. Sio kuongeza tani za vitu wakati wote wa mchoro. Kosa langu baya zaidi ni kutumia vibaya KAZI. Inapaswa kuwa fupi na kurudisha jumla, na kutumika tu wakati inachukua nafasi ya mistari ya nambari ya nambari kwenye mchoro. kuchelewesha (100) ni mfano mzuri.

Matumizi yangu ya KAZI ni kutenganisha sehemu za mchoro. Hii inaacha mwili kuu iwe rahisi kwangu kufuata na vile vile kuruhusu utatuzi wa sehemu tofauti kwa kupiga kazi hiyo. Nadhani GOTO alikuwa akifanya hii lakini imeanguka kutoka kwa upendeleo na HAKUTA kutumika. Nuff alisema. Niliangalia tarehe na nyakati kadri niwezavyo. Sehemu zile zile za mchoro hutumia saa zangu za 'TIME SQUARED' kwa miaka. Ikiwa nimekosa kitu au kuna mdudu tafadhali nijulishe. Kusawazisha 'hakuna vifungo mchoro' mstari na 'unsigned muda mrefu tSec = 1000122; (mstari 34) ndio unabadilisha. Mara kwa mara ya 277 kwa sekunde kwa saa ni sahihi. Lakini kwa mazoezi mimi hufanya mabadiliko ya kiasi cha 2 hadi 8 tu kwa thamani ya 'tSec'. Saa 1000122 saa zangu nyingi zilienda vizuri kama RTC. Kuwa na subira mabadiliko kidogo ya 2-8 tu inaweza kuwa saa kamili. Upande wa chini wa mabadiliko yoyote kwa saa yoyote inamaanisha kuwa wakati wa sasa utabadilishwa. Utahitaji kubadilisha hadi saa / tarehe sahihi ya sasa.

/ // masaa ya kutumia kama msingi. Hesabu sekunde // HII imezimwa. Ikiwa HII iko nyuma ya GPS // GPS = 00.. IYO = 58 SUBTRACT 277 kwa kila // sekunde / masaa. Kwa hivyo ikiwa polepole kwa sekunde 2 kwa saa / masaa 3… (277 * 2) / 3 = 184 // SUBTRACT kutoka tSec. // ikiwa hii iko mbele GPS = 00… HII = 03 // hesabu sawa ongeza tu kwa TSec. // cauction, saa nyingi ni sawa saa 00. // sekunde 20 ni hundi bora ya saa.

Hatua ya 9: KESI STL Faili

Hapa kuna faili za kesi za printa 3d. Kitufe kinahitaji kushikamana na kesi ya LCD. Nyuma hupiga mbele ya kesi moja na mbili za LCD. Piga juu kwanza kwanza kisha fanya njia yako chini ili kupata kifafa kizuri.

TAZAMA MAKTABA yako ya karibu kwa matumizi ya printa ya 3d.

Ilipendekeza: