Orodha ya maudhui:
- Hatua ya 1: Chagua Ubunifu, na ukate
- Hatua ya 2: Maandalizi, Mchanga na Uchoraji
- Hatua ya 3: Maandalizi na Kuweka Saa
- Hatua ya 4: Panda Ukanda wa LED Nyuma ya Saa
- Hatua ya 5: Unda Mzunguko wa Kudhibiti
- Hatua ya 6: Kuandika Programu
- Hatua ya 7: 'Kuwaagiza' Nuru ya Usiku
- Hatua ya 8: Bidhaa iliyokamilishwa
Video: Batman LED Nightlight & Clock (Arduino): Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Miaka kadhaa iliyopita, nilipokea harakati za saa za quartz na kutengeneza saa kwa kila mmoja wa watoto.
Kwa hakika, mdogo wetu sasa pia alitaka saa, na alikuwa mkali kwamba inapaswa kuwa saa ya batman!
Nilikuwa na hamu ya kuifanya iwe kitu 'zaidi', kwa hivyo nilifikiri kuwa itakuwa vizuri kuangazia nembo ya Batman kuifanya ionekane kama ishara-ya simu tunayoona imetupwa dhidi ya mawingu kwenye sinema.
Imefanya kazi ya kutibu! Kama inavyokuwa kesi, haswa na athari nyepesi, picha kwenye hii inayoweza kufundishwa sio haki, lakini inaonekana nzuri ukutani usiku.
Vifaa vinahitajika:
- Harakati ya saa ya Quartz
- 9mm MDF, takriban 700mm x 300mm (kupunguzwa nyembamba kungefanya kazi, kama vile plywood - sisi kimsingi tulitumia kile tulikuwa nacho katika karakana)
- Vijiti vifupi vya kuni, takriban mraba 15mm (lakini unaweza kutumia pia vipunguzi vingine vya kuni hapo juu)
- Rangi ya kwanza, sandpaper na rangi nyeusi ya matt
- Gundi ya kuni na gundi ya moto
Umeme
- Ukanda ulioongozwa na WS2812 (tulitumia ukanda wa mita 1 kwa leds 60 / mita)
- bodi ya mzunguko
- Pini 8 tundu IC
- Vipunguzi 2x au potentiometers (tulitumia 50k Ohm)
- Kizuizi kinachotegemea mwanga
- 300 - 500 Ohm resistor (tulitumia 470 Ohm)
- Chip ya Atmel ATTiny85 (lakini Arduino yoyote itatosha)
- 100uF Capacitor (sio lazima ikiwa unatumia bodi ya Arduino)
- Msimamizi wa 1000uF
- Tundu la USB (au njia fulani ya kutumia 5V kwenye mzunguko)
Zana:
- Jigsaw au kitabu cha kuona
- Chuma cha kulehemu
- vifaa vya rangi na mchanga
Hatua ya 1: Chagua Ubunifu, na ukate
Nilifanya utafutaji wa haraka wa google kwa 'nembo ya batman'.
Tulipokaa kwenye muundo, tuliipanua kwa takriban saizi ya A3, na tukaitumia kama templeti kwenye ukataji wa zamani wa bodi ya 9mm MDF. Kutumia jigsaw, tulikata umbo na ilianza kuchukua sura haraka!
Hatua ya 2: Maandalizi, Mchanga na Uchoraji
Ili kumaliza vizuri, tuliweka mchanga pande zote, na 'tukatetemeka' na sehemu mbaya zilizoachwa na jigsaw.
Kanzu mbili za nguo za kwanza zilizo na mchanga katikati ilikuwa zote ambazo zinahitajika kutoa msingi thabiti wa kanzu nyeusi ya juu. nilifanya uchoraji na mtoto wangu kama jambo la kufurahisha (ikiwa ni la fujo!) kufanya pamoja.
Hatua ya 3: Maandalizi na Kuweka Saa
Tulitumia kupunguzwa kwa zamani kwa takriban 15mm kuni kina kusimama saa ya batman kutoka ukutani.
Kutumia kuchimba visima vya 10mm katikati ya nembo, tuliweka mwendo wa saa ya quartz, na kwa kutumia kuchimba visima vya 7mm tunakabili-kuzama shimo ili kukidhi kontena linalotegemea nuru. Kuwa mwangalifu kuipandisha vya kutosha mbali na saa ili kuepusha mikono kufagia sensorer na kusababisha hali ya 'giza' ambayo ingewasha taa!
Hatua ya 4: Panda Ukanda wa LED Nyuma ya Saa
Tulitumia WS2812 vipande vilivyoongozwa vinavyoweza kushughulikiwa, lakini ukanda wowote wa LED ungetosha.
Faida ya vipuli vinavyoweza kushughulikiwa ni kwamba unaweza kubadilisha rangi na nguvu kwa kila mwendo. Mwishowe, tulitaka nembo hiyo ionekane ina 'moto' nyuma yake, kwa hivyo rangi ya vichwa ilikuwa tofauti kwa upande wetu.
Hatua ya kwanza hapa ilikuwa kusambaza ukanda ulioongozwa wa 1m kuzunguka mzunguko wa saa. Tulikata ukanda kwa vipindi vinavyofaa, na tukaunganisha sehemu nyuma ya saa tukitumia gundi ya moto. Kuwa mwangalifu kutazama mishale kwenye ukanda ulioongozwa - inapaswa kuelekeza kwa mwelekeo mmoja unaoendelea kutoka sehemu moja ya ukanda hadi nyingine!
Mara baada ya kushikamana, tuliunganisha sehemu za ukanda pamoja kwa kutumia waya za kuunganisha ili kurudisha mizunguko tuliyovunja kwa kukata ukanda.
Hatua ya 5: Unda Mzunguko wa Kudhibiti
Tulitumia Atmel ATTiny85 kudhibiti saa, lakini Arduino yoyote atafanya. Kwa kweli, tulijaribu mzunguko hapo awali na Arduino Nano.
Maagizo ya ukanda ulioongozwa unaoweza kushughulikiwa unapendekeza capacitor ya 1000uF, na kontena la 300-500 Ohm kati ya Arduino na ukanda.
Kufuatia mwongozo huu, pia tulitumia potentiometers mbili kuruhusu marekebisho ya mwangaza na kiwango cha mwangaza ambacho taa zinaangazia.
Potentiometer ya kwanza ilikuwa na waya kama mgawanyiko wa voltage, ambapo pembejeo ya Arduino iliunganishwa na kituo hicho. Kurekebisha kipunguzi hiki kunaturuhusu kutuma ishara kati ya 0V na 5V kwa Arduino, ambayo inaweza kutafsiri kama mwangaza unavyotaka
Potentiometer ya pili ilikuwa imeunganishwa kwa safu na Resistor ya Wategemezi wa Nuru, kuturuhusu kubadilisha viwango vya taa ambavyo taa ya usiku ya saa inawaka.
Mwishowe, tulitumia tundu la USB kama chanzo cha nguvu, na capacitor ya 100uF kwenye chip ya ATTiny kuilinda kutoka kwa kelele. Faili za Fritzing zilizoambatanishwa kwa matumaini zina maana ya mzunguko.
Hatua ya 6: Kuandika Programu
Nilitaka kuunda 'flares' ya nyekundu kando ya ukanda ulioongozwa ambao nilitaka kuwa njano kwa ujumla.
Kutumia lahajedwali lililounganishwa, tulibuni hesabu ili kuunda ukali wa nyekundu na kupungua kwa nyekundu kando ya ukanda. Tazama video ili uone athari.
Ninatumia Arduino Uno ya kawaida kupakia nambari kwenye ATTiny85. Hakikisha kuipakia tena kwa 16MHz ili kupata athari nzuri. Nilitumia mafunzo haya bora kutengeneza programu ya ATTIny kwa kutumia zana za kawaida za Arduino. - Jisikie huru kutumia faili ya nambari ya Arduino kama mwanzo.
Ingawa nilitumia ATTiny, Arduino yoyote itafanya kazi - Uno au Nano zote ni rahisi sana nje ya boksi kuliko chaguo langu lililochaguliwa, lakini chini ya £ 1 kila moja kwa ATTiny85, ni biashara kubwa sana kupuuza hii chip kidogo.;-)
Tulipanga kitengo kuwasha wakati inakuwa giza na kuzima tena wakati inakuwa mkali.
Pia, baada ya masaa mawili huzima kiatomati na kusubiri hadi iwe mkali kabla ya kuanza tena kuwa giza. Kwa maneno mengine, baada ya masaa mawili ya kuwasha, inasubiri hadi saa ya "asubuhi" kuwezesha tena kichocheo, ambacho kinaweza kuona wakati ujao wa usiku.
Hatua ya 7: 'Kuwaagiza' Nuru ya Usiku
Tuligundua kuwa mwangaza wa usiku hapo awali ulikuwa mkali sana, kwa hivyo tuliupunguza kwa kutumia mwangaza wa mwangaza.
Jambo lingine ambalo lilihitaji marekebisho lilikuwa kiwango cha taa ambacho taa ya usiku inawasha na kuzima. Kutumia potentiometer ya pili, tulingoja hadi wakati wa usiku, na kuisanidi kama vile taa za taa zilikuja wakati taa ilikuwa imezimwa, na ikazima wakati taa ya chumba cha kulala ilikuwa imewashwa tena.
Mwishowe, jua volts zako! - Mita ya umeme ya USB kama ile iliyoonyeshwa ni chombo kidogo kinachofaa kuangalia nguvu inayotolewa. Kwa mwangaza kamili, yetu ilikuwa ikichora zaidi ya 1A (i.e.> 5W), ambayo ni zaidi ya uwezo wa chaja zingine za USB. Pamoja na mwangaza kupunguzwa, nguvu iliyochorwa ilianguka karibu 200mA, ndani ya uwezo wa chaja nyingi za simu.
Ikiwa unataka kufanya kitu kama hicho, natumahi utapata mwongozo huu muhimu - Furahiya!
Hatua ya 8: Bidhaa iliyokamilishwa
Athari za kuwaka za LED zilifanya kazi vizuri, na hutoa uhuishaji kidogo ambao unaweza kutoa maoni ya taa inayopigwa dhidi ya mawingu yanayopita. Uzuri wa kutumia visukuli vinavyoweza kushughulikiwa ni kwamba unaweza kutofautiana na kubadilisha athari kama unavyopenda!
Ilipendekeza:
KS-Batman-Watch: Hatua 4
KS-Batman-Watch: (Saa inaonyesha 7:11 hapa) Hali Kama wewe sio mara nyingi huita Batman kupitia duru yako kubwa ya Batman-Window unataka kuitumia pia kukuonyesha ni wakati gani. Ili kufanya hivyo, unatumia Ukanda wa Led wa WS2801- Aina. (tazama picha) Saa ina
Kituo kimoja cha hali ya hewa cha Arduino (ESP-01 & BMP280 & DHT11 & OneWire): Hatua 4
Kituo kimoja cha hali ya hewa cha Arduino (ESP-01 & BMP280 & DHT11 & OneWire): Hapa unaweza kupata iteration moja ya kutumia OneWire na pini chache sana za ESP-01. Kifaa kilichoundwa katika hii inayoweza kuunganishwa kinaunganisha mtandao wa Wifi wa yako chaguo (lazima uwe na sifa …) Inakusanya data ya hisia kutoka kwa BMP280 na DHT11
M-Clock Miniature Clock Multimode: Hatua 11
Saa ndogo ndogo ya M-Clock: Saa ya Minimalist? Saa za hali nyingi? Saa ya Matrix? Huu ni mradi wa saa nyingi kulingana na MSP430G2432. Inaweza kukusanywa bila kutengeneza na matumizi ya chini ya zana. Ikiwa na azimio la kuonyesha saizi 8x8, saa hii ya saa 12 inaonyesha wakati
Taa ya Batman Bat Signal na Bodi ya Chaki: Hatua 5 (na Picha)
Taa ya Batman Bat Signal na Bodi ya Chaki: Kawaida usifikirie taa ya batman ikiwa imejaa rangi lakini kwa sababu bodi yake ya chaki inaweza kuwa na rangi nyingi unazotaka kama unavyoona kutoka kwenye picha
Uangalizi wa Batman ya USB: Hatua 16 (na Picha)
Uangalizi wa Batman wa USB: Umeona Batman Anapoanza, sasa umeona The Knight Dark, na sasa endelea kuikubali, unataka moja ya taa hizo kuu ambazo Kamishna Gordon anaita msaada wa Crusader aliye na Caped. Lakini hauna gigawatt umeme wa awamu tatu, zote