Բովանդակություն:
- Քայլ 1: Թղթի մոդելի պատրաստում
- Քայլ 2: Թղթի մոդելի պատրաստում
- Քայլ 3. Շղթաների միացում և Arduino- ի ծրագրավորում
- Քայլ 4. Նկուղ - լարերի համար նախատեսված սենյակ
- Քայլ 5. Էլեկտրոնիկայի և թղթի մոդելի հավաքում
- Քայլ 6. Նկարչություն և մոդել գտնելու գեղեցիկ վայր գտնելը
Video: LIndesnes Fyr Lighthouse ժամացույց ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ես գտա այս շատ գեղեցիկ փարոս թղթի մոդելը (շնորհակալություն Gunnar Sillén!) Lindesnes Fyr- ի էջում ՝ https://bildrum.se/lindesnes.htm և, քանի որ ինձ հետաքրքրում են նաև գնացքների մոդելը (H0 չափիչ), ես որոշեցի մոդելը 1: 87 -ի համար: Մինչ այժմ գեղեցիկ մոդել:
Բայց ինչ վերաբերում է լույսի գործառույթին: Լուծումը կարող էր լինել միայն թարթող դիոդ ավելացնելը կամ, ավելի բարդ, վերարտադրել լուսատուի նախնական նշանը (FFl W 20s), ինչպես նշված է ծովային քարտեզում:
Բայց իմ տան համար դա այնքան էլ օգտակար չթվաց: Այսպիսով, ես միտք առաջացա օգտագործել փարոսի մոդելը որպես ժամացույց:
Այն, ինչ ձեզ հարկավոր կլինի. Էլեկտրոնիկայի համար.
1 arduino nano V3 կամ համատեղելի
1 1307 RTC մոդուլ I2C- ով
1 տրանզիստոր ունիվերսալ NPN
2 դիմադրություն 150 Օմ
1 դիմադրություն 1k Օմ
1 փոքր տախտակ և միացման մալուխներ
1 LED 2812 բ
2 LED 20 մԱ դեղին
1 փոքր բարձրախոս 8 Օմ/0.25 Վտ կամ պիեզո փոխարկիչ
Ստվարաթղթե մոդելի համար.
Գունավոր տպիչ
թղթի մոդելը պատրաստելու համար գունավոր կամ սպիտակ ստվարաթուղթ
եթե դուք լավ եք ստվարաթուղթ կտրում մկրատով և դանակով, օգտագործեք դրանք:
Եթե դուք ունեք մուտք դեպի լազերային դանակ - լավ: Բայց դուք պետք է պատրաստեք կտրող ֆայլերը `ore use mine.
Քայլ 1: Թղթի մոդելի պատրաստում
Եթե դուք չունեք մուտք դեպի լազերային դանակ, տպեք Gunnar- ի տրամադրած կտրվածքի թերթիկը: Մասշտաբ 1: 250 A4- ով կամ 1: 180 մասշտաբ A3- ով
Կտրեք բոլոր մասերը սուր դանակով և մկրատով:
Եթե դուք օգտագործում եք բարակ թուղթ, գուցե անհրաժեշտ լինի պատերը և տանիքները պատել ալյումինե փայլաթիթեղով, որպեսզի դրանք ամբողջությամբ չլուսավորվեն տեղադրված LED- ներով: Միայն պատուհանները պետք է թափանցիկ լինեն:
Փարոսի վերին հատվածի համար ես օգտագործել եմ կարմիր ստվարաթուղթ, մնացածի համար `սպիտակ կամ դեղնավուն ստվարաթուղթ:
Լապտերների և պատուհանների համար ես օգտագործել եմ պոլիպրոպիլենային թերթ, իսկ արտաքին լապտեր-պատուհանի համար `0, 5 մմ թափանցիկ ակրիլային թերթ: Կտրեք պատուհանների ապակիները և կպցրեք ստվարաթղթի հետևում գտնվող թափանցիկ մասերը շենքերի ներսում `« իսկական »պատուհաններ ստանալու համար:
Լազերային կտրման համար. Դուք պետք է PDF- ը փոխարկեք մեքենայի համար օգտագործելի վեկտորային ֆայլի: Ես օգտագործում եմ CorelDraw- ը, և դուք կգտնեք իմ ֆայլը, որը կցված է այս ուսանելի: Փոփոխված PDF- ից կան բազմաթիվ կրկնակի տողեր և լրացված ձևեր, որոնք պետք է փոխարկվեն պարզ տողերով, և դուք կունենաք գույներ, որոնք պետք է ճշգրտվեն այնպես, որ լազերը ստանա համապատասխան ցուցումներ ձեր ֆայլից:
Ես օգտագործում եմ կարմիր շերտ `կտրելու համար, կանաչ շերտ` լազերային կետի (ճկման գծեր) և սև շերտ `փորագրման համար:
Լազերի հզորության ճշգրտումը և արագությունը կախված են առկա մեքենայից:
Քայլ 2: Թղթի մոդելի պատրաստում
Կտրեք մասերը ըստ անհրաժեշտության և սոսնձեցրեք դրանք ըստ Gunnar- ի հրահանգների կտրված թերթիկի վրա: Fastանկալի է արագ բուժվող սոսինձ, քանի որ ստվարաթուղթը հաճախ մի փոքր լարված է, և դուք պետք է ամրացնեք մասերը, մինչև սոսինձը լավանա:
Աշտարակը բաց է ներքևից, որպեսզի LED- ները տեղադրելու համար կարողանաք մուտք գործել լապտեր և էլեկտրակայանի ներքին մաս:
Եթե ամեն ինչ լավ ընթանա, շուտով կունենաք մի գեղեցիկ փոքրիկ փարոս `դեռ առանց կարմիր լապտերների վերևի մասի:
Advisանկալի է լապտերը չտեղադրել առանց 2812b Neopixel- ի նախնական տեղադրման: Պարզապես առանձին պատրաստեք լապտերի մասը և ամրացրեք այն Neopixel- ի փորձարկումից հետո, այնուհետև պատշաճ կերպով ամրացրեք թափանցիկ լապտերի ներքևի մասում:. Ես դրան կանդրադառնամ ավելի ուշ, երբ խոսենք սխեմաների մասին:
Քայլ 3. Շղթաների միացում և Arduino- ի ծրագրավորում
Մոնտաժեք ձեր սխեման `ըստ գրատախտակի դասավորության:
LED- ները ուղղակիորեն չեն տեղադրվի տախտակի վրա, քանի որ դրանք կցանկանաք մոդելային շենքերի ներսում: Պարզապես միացրեք որոշ հանգույցներ LED- ներին այնքան երկար, որ դրանք տեղադրվեն շենքերի ներսում:
Դեղին LED- ներից մեկը փարոսի աշտարակի ներքևի մասի համար է, իսկ մյուսը `էլեկտրակայանի:
Neopixel- ը պետք է տեղադրվի անմիջապես թափանցիկ լապտերների ներքևի մասում: Լապտերային լույսի և աշտարակի ներքևի հատվածի միջև կտրեք ստվարաթուղթ `աշտարակի պատուհանները թարթելու համար: Միայն լապտերը պետք է լուսավորվի նեոպիքսելով:
Այժմ միացրեք USB մալուխը arduino- ին և ձեր համակարգչին, տեղադրեք ուրվագիծը arduino Environment- ի միջոցով և տեսեք, արդյոք բոլոր գործառույթներն աշխատում են ըստ նախատեսվածի: Դուք կցանկանաք նայել սերիական մոնիտորին:
RTC ժամացույցը պետք է ստանա համակարգչից իրական ժամանակը և ճշգրտվի առաջին իսկ օգտագործման ժամանակ:
Եթե ինչ-ինչ պատճառներով ճշգրտումը պետք է կրկնվի (օրինակ, եթե բուֆերային մարտկոցը պետք է փոխարինվեր կամ ինչ-որ անսարքության դեպքում), նշեք համապատասխան if- կառուցվածքը կարգավորման կոդի մեջ և վերաբեռնեք ուրվագիծը: Դրանից հետո հեռացրեք մեկնաբանությունը ՝ սկզբնական կոդը վերականգնելու համար: Կրկին վերբեռնեք ծածկագիրը:
Հաջորդը, Սերիայի մոնիտորը տպելու է ընթացիկ ժամանակը, օրինակ. 12:48: Այնուհետեւ neopixel- ը կսկսի թարթել, և դուք կտեսնեք թարթիչների թվերը սերիական մոնիտորի վրա, օրինակ. 12 4 8.
Fullրոյից մինչև տասներկու յուրաքանչյուր ամբողջական ժամի համար կլինի երկար սպիտակ թարթում: Այնուհետև հետևում է մեկ կապույտ թարթում ՝ նշելով, որ այժմ ստանում եք հաջորդ արժեքը ՝ րոպեները բաժանված տասի: Neopixel- ը համապատասխանաբար կանաչ թարթում է, որին հաջորդում է մեկ կապույտ թարթում: Վերջին անգամ դուք ստանում եք կարճ կարմիր թարթումներ, որոնք ցույց են տալիս րոպեների մնացած բաժանումը: Թարթումներից ժամանակը նշելու համար պարզապես ավելացրեք ՝ (ամ (րոպե), տասը րոպե և մնացած րոպեներ:
Օրինակ ՝ եթե ստանաք երկու սպիտակ թարթում, երեք կանաչ թարթում և չորս կարմիր թարթում, դա ցույց կտա 2:34:
Ես ցուցիչ չեմ կազմել առավոտյան կամ երեկոյի համար: Դուք կարող եք փոխել կոդը, եթե ցանկանում եք, որ սա, օրինակ. փոխելով մեկ կապույտ թարթումը վարդագույնի, եթե այն am է, և կապույտ, եթե դա pm է:
Այժմ դուք կտեսնեք ձայնային գործառույթը, որն ուժ է տալիս «մառախուղին» յուրաքանչյուր ամբողջ ժամում, բացառությամբ գիշերվա, քանի որ կարող եք ցանկանալ քնել առանց մառախուղի: Կոդի այս տողն է (դեռ 24 ժամ ռեժիմում).
եթե (Stunde 9)
Աշտարակի և էլեկտրակայանի ներսում դեղին լույսը կլուսավորվի, երբ մառախուղը լուռ է գիշերը և հակառակը: Changeանկության դեպքում փոխեք կոդը, որպեսզի այս գործառույթները անջատվեն տարբեր ժամանակներում:
Քայլ 4. Նկուղ - լարերի համար նախատեսված սենյակ
Մատնաշարը և էլեկտրագծերը հեշտությամբ չեն տեղավորվի մոդելի ներսում: Հնարավոր է էլեկտրակայանի ներսում սխեմաներ տեղադրել, բայց ես նախընտրեցի համապատասխան տուփ պատրաստել տախտակի էլեկտրոնիկայի համար `կափարիչով կտրված, որպեսզի թղթե մոդելը տեղադրվի տուփի վրա և դեռ կարողանամ մուտք գործել լարերի բացվածքներին: Հետևի անցքը թույլ կտա միկրո-USB մալուխի միացում arduino- ին հետագայում: Ես նաև 3.2 մմ նրբատախտակից տուփը լազերային կտրելու ֆայլ եմ տրամադրում:
Քայլ 5. Էլեկտրոնիկայի և թղթի մոդելի հավաքում
Տեղադրեք էլեկտրոնիկան տուփի ներսում և պահեք arduino- ի USB- ը հավասարեցված տուփի հետևի անցքի հետ: Հացաթղթերի մեծ մասը ապահովված են ինքնասոսնձվող ժապավենով, ուստի այն շատ հեշտ է տեղադրվում:
Ես փայտե փոքր եղջյուր սոսնձեցի բարձրախոսի վրա, որպեսզի «մառախուղի» ձայնը ավելի իրատեսական լինի, բայց դա պետք չէ անել:
Այժմ փորձարկեք բոլոր մասերի գործառույթը ՝ աշտարակի վերևում փարոսի վերին (կարմիր) հատվածը սոսնձելուց առաջ: Երբ կարմիր լապտերների հատվածը ամրացնեք աշտարակի վրա, այլևս չեք կարողանա մուտք գործել neopixel:
Քայլ 6. Նկարչություն և մոդել գտնելու գեղեցիկ վայր գտնելը
Այժմ ձեր փարոսն ավարտված է, լույսերը թարթում են ժամային ծածկագիրը, և մառախուղը կհնչի ամբողջ ժամին: Մնում է նկարչություն `մոդելն ավելի իրատեսական դարձնելու համար: Ես օգտագործել եմ ակրիլային ներկ տեղանքի և տանիքների համար, իսկ «ժայռերի» համար ես սպիտակ սոսինձ եմ խառնել ավազի հետ: Կանաչ սպունգի փաթիլները կօգնեն փոքրիկ բույսերին:
Միացրեք USB- ը համապատասխան պատին `5 վոլտ 500 մԱ հզորություն ապահովելու համար, և քանի որ RTC- ն ժամանակ է պահում այնքան ժամանակ, քանի դեռ ներկառուցված մարտկոցը տևում է, կարող եք աշխատանքային մոդելը տեղադրել այնտեղ, որտեղ ցանկանում եք` առանց համակարգչին միանալու:
Հիշեք, որ պահեք կոդը այն օրվա համար, երբ պահեստային մարտկոցը չի աշխատում կամ եթե ինչ -ինչ պատճառներով ստիպված եք նորից կարգավորել RTC- ը:
Վայելեք:
Եվ գուցե դուք ցանկանում եք այցելել իսկական Լինդեսնես Ֆիրին `լսելու հզոր դիֆոնը« Մառախուղի եղջյուրի օրը », որը նշվում է ամեն տարի մոտ հազար այցելուների մոտ, որպեսզի զգան անհետացած, բայց երբևէ կարևոր նավարկության օգնության ձայնը:
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով `օգտագործելով Arduino: 3 քայլ
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով Arduino- ի միջոցով. Այսօր մենք պատրաստելու ենք անալոգային ժամացույց & Թվային ժամացույց Led Strip- ով և MAX7219 Dot մոդուլով Arduino- ով: willամանակը կուղղի տեղական ժամային գոտու հետ: Անալոգային ժամացույցը կարող է օգտագործել ավելի երկար LED ժապավեն, այնպես որ այն կարող է կախվել պատից ՝ արվեստի գործ դառնալու համար
Կենսաթոշակային ժամացույց / հաշվել / Dn ժամացույց ՝ 4 քայլ (նկարներով)
Կենսաթոշակային ժամացույց / Count Up / Dn ockամացույց. Ես դարակում ունեի այս 8x8 LED dot-matrix ցուցադրումներից մի քանիսը և մտածում էի, թե ինչ անել դրանց հետ: Ոգեշնչված այլ հրահանգներով, ես գաղափար ստացա կառուցել հետհաշվարկի/վերևի ցուցադրում `հետ հաշվելու համար մինչև ապագա ամսաթիվը/ժամը և եթե նպատակային ժամանակը պ
Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96: 5 քայլ
Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 Իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96. Բարև տղերք, այս ձեռնարկում մենք կտեսնենք, թե ինչպես պատրաստել աշխատանքային ժամացույց ՝ օգտագործելով իրական ժամանակի DS1307 ժամացույցի մոդուլ և AMP; OLED էկրաններ: Այսպիսով, մենք կկարդանք ժամանակը ժամացույցի մոդուլից DS1307: Եվ տպեք այն OLED էկրանին
M5stick C- ով ժամացույց պատրաստելը `օգտագործելով Arduino IDE - RTC Իրական ժամանակի ժամացույց M5stack M5stick-C: 4 քայլ
M5stick C- ով ժամացույց պատրաստելը `օգտագործելով Arduino IDE | RTC Իրական ժամանակի ժամացույց M5stack M5stick-C- ով: Ողջույն, այս հրահանգների ընթացքում մենք կսովորենք, թե ինչպես պատրաստել ժամացույց m5stack- ի m5stick-C մշակումով Arduino IDE- ով: Այսպիսով, m5stick- ը կցուցադրի ամսաթիվ, ժամ և AMP; ամսվա շաբաթը ցուցադրվում է
C51 4 բիթանոց էլեկտրոնային ժամացույց - փայտյա ժամացույց ՝ 15 քայլ (նկարներով)
C51 4 բիթանոց էլեկտրոնային ժամացույց - Փայտե ժամացույց. Այս հանգստյան օրերին որոշ ժամանակ ունեի, այնպես որ առաջ գնացի և հավաքեցի այս 2.40 ԱՄՆ դոլար արժողությամբ 4 -բիթանոց DIY էլեկտրոնային թվային ժամացույցը, որը ես գնել էի AliExpress- ից քիչ առաջ