Orodha ya maudhui:
- Hatua ya 1: Gundua Saa ya Mwalimu Unayobadilisha
- Hatua ya 2: Unahitaji Vitu hivi
- Hatua ya 3: Weka Pamoja Vifaa
- Hatua ya 4: Jenga Elektroniki
- Hatua ya 5: Firmware ya Arduino
- Hatua ya 6: Maktaba ya Mchana ya Kuokoa
- Hatua ya 7: Programu ya Udhibiti wa Java
- Hatua ya 8: Ufungaji
- Hatua ya 9: Inafanya kazi
Video: Saa ya Uzamili ya Arduino ya Shule: Hatua 9 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:56
Ikiwa shule yako, au shule ya watoto, au eneo lingine hutegemea saa kuu iliyovunjika, unaweza kuwa na matumizi ya kifaa hiki. Saa mpya za bwana zinapatikana kwa kweli, lakini bajeti za shule ziko chini ya shinikizo kubwa, na kwa kweli ni mradi wa kuridhisha ikiwa una ujuzi muhimu.
Saa hii kuu inadhibiti ishara zinazotumwa kwa saa za watumwa, na kuziweka zikisawazishwa. Firmware katika saa sasa inasaidia itifaki ya Usawazishaji wa Saa ya Kitaifa. Saa kuu pia inadhibiti kengele ambazo zinaweza kuweka wakati uliopangwa wakati wa mchana. Firmware katika saa sasa inasaidia kanda mbili za kengele (kengele za ndani na nje). Firmware katika saa pia hubadilika kiatomati hadi wakati wa kuokoa mchana (hii inaweza kuzimwa). Maktaba hii inaweza pia kuwa muhimu kwa miradi mingine ya saa (hakikisha pia kupata maktaba ya tarehe ya saa ya tarehe). Saa imewekwa kwa kuiunganisha na kompyuta kupitia bandari ya USB ya Arduino, na kuendesha programu ya kudhibiti Java na kiolesura cha GUI. Mara tu wakati umewekwa, na ratiba ya kengele imepakiwa, kompyuta inaweza kukatika. Ubunifu wa saa unasisitiza wepesi, na kiwango cha chini cha udhibiti. Usanidi wowote tata unashughulikiwa vizuri kwa kuendesha programu ya kudhibiti kwenye kompyuta na kuunganisha kwa saa kwa muda. Picha inaonyesha jopo la mbele la saa. Kubadilisha inaruhusu kengele kuzimwa kabisa ikiwa kengele hazitakiwi (likizo, siku za mafunzo ya walimu n.k) Kwa kawaida taa za LED kawaida ni kijani, kitu kingine chochote kinaonyesha hali isiyo ya kawaida.
Hatua ya 1: Gundua Saa ya Mwalimu Unayobadilisha
Saa kuu ambayo ilibadilishwa na mradi huu ilikuwa "Rauland 2490 Master Clock". Ilikuwa imeacha kufanya kazi wakati wa dhoruba na radi nzito. Saa za watumwa zilikuwa zikisogea haraka sana (ishara ya kuendelea ya maingiliano), na saa kuu ilizimwa baadaye. Kwa hivyo saa katika shule zote zilionyesha juu ya wakati mmoja, lakini zote ni mbaya, na kila wakati ni mbaya. Hii inathibitisha kuwa usemi "hata saa iliyovunjika ni sawa mara mbili kwa siku" ni ya uwongo. Utahitaji kujua: * ni itifaki gani inayotumiwa na saa za watumwa (labda inaweza kudhani kulingana na muundo wa saa) * ni ngapi kanda hutumiwa kwa kengele (ndani, nje, majengo tofauti nk) Shule yako (au eneo lingine) inaweza hata kuwa na nyaraka kwa njia ya michoro ya wiring. Hizi zinaweza kusaidia sana wakati wa kufunga saa mpya.
Hatua ya 2: Unahitaji Vitu hivi
Picha inaonyesha sehemu fulani utakayohitaji. Utahitaji zaidi. Tafadhali acha dokezo ikiwa nimesahau kitu. Kwa bahati mbaya, hii inayoweza kufundishwa imejengwa baada ya ukweli kwa hivyo sina picha zote ambazo ningependa. * Arduino (au sawa) na Atmel '328 na unganisho la USB (Duemilanove ni kamilifu) * 12v wart wall (say 250 mA, inategemea idadi ya relays utakayoendesha) * 9V battery, holder, and connector * LED (moja ya kijani, mbili nyekundu / kijani) * diode * kontena * (moja kwa kila eneo la kengele, na moja au zaidi kwa ishara ya maingiliano) * LCD (kiwango 2x20 tabia HD44780-inayoambatana kuonyesha) * vifungo vinavyofaa (kubwa, kati, na masanduku madogo ya mradi) * kuziba na jack kwa nguvu (5.5 / 2.1 mm kwa mfano) * screws anuwai na vifaa anuwaiKompyuta na * Arduino IDE iliyosanikishwa (pamoja na maktaba zinazohitajika, angalia hatua ya 5) * Programu ya Udhibiti wa Saa ya Saa ya Java (na mazingira ya wakati wa kukimbia wa Java, na maktaba ya rxtx) * bandari ya USB inapatikana * kebo ya USB ya kuunganisha kwa wakati wa Arduino * iliyowekwa kwenye kitu kinachofaa
Hatua ya 3: Weka Pamoja Vifaa
Nilitumia masanduku matatu ya mradi * sanduku moja kubwa kwa vifaa vya elektroniki * sanduku moja la kati kwa mizunguko ya kupokezana (mchanganyiko wa voltage ya chini na voltage ya juu) * sanduku moja dogo la unganisho la voltage kubwa Tengeneza mashimo kwenye masanduku ambayo screws zinaweza kushikilia pamoja. Pia tengeneza mashimo ambapo waya zinaweza kwenda kati ya masanduku. Sanduku dogo pia linahitaji mashimo ambapo waya zinaweza kushikamana kwa usanikishaji. Sanduku la kati linahitaji shimo kwa kushikilia mmiliki wa betri ya 9V. Sanduku kubwa linahitaji mashimo kwa kiunganishi cha USB cha Arduino na shimo la tundu la umeme. Kifuniko / juu ya sanduku kubwa pia inahitaji mashimo kwa taa za LED, swichi, na LCD.
Hatua ya 4: Jenga Elektroniki
Skematiki zitaongezwa hivi karibuni!
Hatua ya 5: Firmware ya Arduino
Pakia "Firmware ya Clock Master" Arduino kwenye Arduino IDE. Utahitaji pia kusanikisha maktaba mengine kadhaa (ikiwa bado haujasakinishwa) * TareheTime (tumia toleo lililobadilishwa lililounganishwa hapa) * Mchana wa Mchana (angalia hatua inayofuata) * DateTimeStrings * Flash * Streaming * LiquidCrystal (inakuja na Maktaba pamoja na nambari hufanya mchoro kuwa mkubwa sana kutoshea Arduino ATmega128, ndiyo sababu '328 inahitajika. Labda ukiondoa nambari fulani ambayo hauitaji kwa mradi wako inaweza kutoshea.
Hatua ya 6: Maktaba ya Mchana ya Kuokoa
Hii ni maktaba ya hiari ambayo inafanya kazi pamoja na maktaba ya DateTime iliyobadilishwa. Ikiwa mabadiliko yako ya akiba ya mchana hayafanani na serikali ya Amerika ya 2007, basi ni muhimu tu kurekebisha kazi moja ambayo iko kwenye faili yake mwenyewe. Kwa kweli, kama faili zaidi ya eneo tofauti hutolewa, zote zinaweza kusambazwa na kuchaguliwa kwa kutumia faili moja sahihi. Hii inapunguza kiwango cha nambari inayotengenezwa kwa maktaba hii.
Hatua ya 7: Programu ya Udhibiti wa Java
Picha hii inaonyesha picha ya skrini ya programu ya Udhibiti wa Saa ya Java inayoendesha. Kwanza kabisa, hutumiwa kuweka wakati kwenye bodi ya Arduino.
Inawezekana kuwasiliana na Clock Master kwa kutumia zana ya serial ya IDE ya Arduino.
Hatua ya 8: Ufungaji
Ikiwa haujui kabisa juu ya tahadhari za usalama zinazohitajika wakati wa kufunga saa mpya ya mater, labda unapaswa kushauriana na fundi umeme. Njia safi zaidi ya kusanikisha saa mpya ya bwana ni kupitisha tu viunganisho vya saa kuu ya zamani. Kwa mfano, ikiwa kuna terminal kwenye saa kuu ya zamani ambayo inavuta chini wakati ishara ya usawazishaji "imewashwa", kisha unganisha waya huu kwenye kituo cha usawazishaji cha saa mpya ya bwana. Upande wa pili wa kituo cha usawazishaji lazima uunganishwe ardhini ili wakati relay itaunganisha waya na ardhi athari sawa inafanikiwa. Vinginevyo, vituo vya kupeleka vinaweza kushikamana na waya moto (120 au 24V AC kulingana na vipimo vya saa ya watumwa) na kisha kwa waya wa usawazishaji. Inategemea sana usanidi wa mfumo uliopo na ni kiasi gani uko tayari kuchafua mikono yako.
Hatua ya 9: Inafanya kazi
Saa mpya mpya imewekwa na inafanya kazi vizuri katika shule halisi ya msingi. Hii ni njia nzuri kwa waalimu wote kujua wewe ni nani. Watoto wa nasibu watakuja kwako na asante kwa "kurekebisha saa". Ndio, hata watu watawasiliana nawe katika duka la vyakula vya karibu na asante! Ni muhimu hapa bila shaka, sio kuchukua nafasi ya saa kuu iliyovunjika mara moja, lakini kusubiri kwa muda kabla ya kufanya hivyo. Saa kuu ilishughulikia mabadiliko ya 1 Novemba 2009 kutoka akiba ya mchana hadi wakati wa kawaida. Saa kuu ilionyesha wakati sahihi, lakini saa za watumwa hazikuonyesha. Hii ilitokana na shida ya wiring ya umeme (mdudu) ambapo upokeaji wa ishara ya usawazishaji ulikuwa unapata nguvu tu kutoka kwa betri, na betri ilikuwa dhaifu sana. Hii ilikuwa imetengenezwa na sasa shida ya kukimbia kwa betri pia imerekebishwa.
Ilipendekeza:
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
Saa ya Saa ya Saa ya Dakika 30: Hatua 3 (na Picha)
Saa ya Saa ya Saa ya Dakika 30: Rafiki anaanzisha biashara ndogo ambayo hukodisha rasilimali kwa muda wa dakika 30. Alitafuta kipima muda ambacho kingeweza kutisha kila dakika 30 (saa na nusu saa) na sauti nzuri ya gong, lakini sikuweza kupata chochote. Nilijitolea kuunda si
DS1307 Saa Saa Saa RTC Na Arduino: Hatua 4
DS1307 Saa Saa Saa RTC Na Arduino: Katika Mafunzo haya, tutajifunza juu ya Saa Saa Saa (RTC) na jinsi Arduino & Saa Saa Saa IC DS1307 imewekwa pamoja kama kifaa cha wakati.Real Time Clock (RTC) hutumiwa kwa ufuatiliaji wa wakati na kudumisha kalenda.Ili kutumia RTC, w
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
Saa rahisi ya Arduino / Saa ya saa: Hatua 6 (na Picha)
Saa rahisi / Saa ya saa Arduino: Hii " inafundishwa " itakuonyesha na kukufundisha jinsi ya kutengeneza saa rahisi ya Arduino Uno ambayo pia hufanya kama saa ya kusimama kwa hatua chache rahisi