Բովանդակություն:
- Քայլ 1: Ակնարկ
- Քայլ 2: Գործիքներ
- Քայլ 3: Շինարարություն
- Քայլ 4: Հպեք ցուցիչին
- Քայլ 5: Կոդ
- Քայլ 6: Սխեմաներ
Video: Arduinoflake: 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ազատ ձևի ինտերակտիվ ձյան փաթիլ, որը նկարահանվել է Արդուինո Նանոյի կողմից: Օգտագործելով 17 անկախ PWM ալիք և հպման տվիչ, այն կարող է ստեղծել հիանալի էֆեկտներ:
Կա նաև PCB տարբերակ, որը բոլորը կարող են պատրաստել:
Քայլ 1: Ակնարկ
Ձյան փաթիլը բաղկացած է 30 LED- ներից, որոնք խմբավորված են 17 անկախ հատվածների մեջ, որոնք կարող են առանձին կառավարվել Arduino Nano միկրոկառավարիչի միջոցով: LED- ներից յուրաքանչյուրը կարող է լուսավորված լինել PWM- ով `ստեղծելու մի քանի գեղեցիկ անիմացիա:
Քայլ 2: Գործիքներ
Այն ամենը, ինչ ձեզ հարկավոր կլինի, կպչուն երկաթ, եռակցիչ և տափակաբերան աքցան է:
Քայլ 3: Շինարարություն
Առաջին հերթին ընտրեք ինչ -որ օրինակ: Ես ընտրում եմ ձյան փաթիլի գեղեցիկ և պարզ բյուրեղ և տպում այն չափի մեջ, որպեսզի Arduino Nano- ն տեղավորվի վեցանկյունի բյուրեղի միջուկի ներսում:
Օժանդակ կառույցը, որը նաև հանդես է գալիս որպես էլեկտրալարեր, ստեղծվում է անագի հետ միասին զոդված 0.8 մմ տրամագծով փողային ձողերից: Ես ընդհանուր առմամբ օգտագործել եմ գավազանի 2 մետրը: Ինչու՞ ազատ ձև Քանի որ ես միշտ ցանկացել եմ փորձել դա, և դա ձեր համբերության և հմտության փորձություն է:
Սկզբում ես ստեղծեցի միջուկային վեցանկյուն ՝ մեկ գավազան թեքելով և ծայրերը միացրեցի իրար: Վեցանկյունի գագաթներին ևս 6 ձող ավելացնելով, հողային էլեկտրագծերն ավարտված են, այժմ LED- ների բոլոր կաթոդային կապերը պետք է սոսնձվեն դրան `ձյան փաթիլի ձև ստեղծելու համար: Խնդրահարույց մասը SMD LED- ների ավելացումն էր, բայց ես ինքս ինձ օգնեցի ստվարաթղթից և երկկողմանի ժապավենից պատրաստված ճարմանդով:
Հաջորդը, ժամանակն էր առանցքի կառուցվածքի տակ ավելացնել Arduino Nano միկրոկառավարիչը `թողնելով բավականաչափ տարածք արանքների 3 շերտերի տեղավորման համար, որոնք միկրոկոնտրոլերի կապումները կապելու են LED- ի անոդի բոլոր լարերին: Սա հսկայական համբերություն էր պահանջում: Ոչ միայն անհրաժեշտ է խուսափել լարերի միջև կարճ միացումից, այլև ավելացնել ընթացիկ սահմանափակող դիմադրություն և այն գեղեցիկ տեսք հաղորդել:
Տերեւի LED- ները յուրաքանչյուրը առանձին միացված են Arduino- ի մոտակա ելքային քորոցին: Մասնաճյուղի LED- ները խմբավորված են երկուսով և միացված են PWM կապումներին: Հիմնական LED- ները նույնպես խմբավորված են երկուսով և միացված են մնացած կապումներին: Arduino NANO- ն ունի ընդամենը 18 ելքային կապ (A6 և A7- ը մուտքագրվում են միայն), և ինձ անհրաժեշտ է մեկ կապում հպման տվիչի համար, որն ինձ թողեց ընդամենը 17 կապում, այնպես որ երկու զույգ հիմնական LED- ները միացված են միասին ՝ ստեղծելով 4 խումբ: I ես օգտագործում եմ 220Ω ռեզիստորներ ՝ յուրաքանչյուր քորոցով հոսանքը սահմանափակելու համար մինչև 8 մԱ: Դա ընդհանուր առմամբ նշանակում է 240 մԱ, որը քիչ բարձր է ATmega328 չիպի համար, բայց այն աշխատում է. Անվտանգ առավելագույնը ասվում է 200 մԱ:
Քայլ 4: Հպեք ցուցիչին
Որպեսզի կարողանամ փոխազդել ձյան փաթիլի հետ, ես ավելացրեցի ևս մեկ փողային գավազան ՝ ստեղծելով տարողունակ հպման տվիչ: Ես գտա Փոլ Ստոֆրեգենի հիանալի գրադարան և ձեռնարկ: Հպման ցուցիչն օգտագործվում է arduinoflake- ի հետ փոխազդելու համար ՝ փոխել անիմացիան, միացնել/անջատել, շոշափելիս փայլել, անվանեք այն…
Քայլ 5: Կոդ
Ի սկզբանե ես մտածում էի, որ կկարողանամ միայն լուսավորել ճյուղի LED- ները, որոնք կապված են ապարատային PWM կապումներին: Բայց բարեբախտաբար, գոյություն ունի հիանալի ծրագրային PWM գրադարան, որն ինձ թույլ տվեց օգտագործել բոլոր կապումներն այնպես, ասես դրանք ապարատային PWM լինեն: Այս կարգավորումը անսահման հնարավորություններ ստեղծեց անիմացիաների համար: Ստուգեք ստորև բերված ծածկագիրը ՝ առաջին անիմացիաներից մի քանիսի հետ:
Եթե ձեզ դուր է գալիս, քվեարկեք դրա համար Make it Glow մրցույթում հենց այս հոդվածի ներքո, շնորհակալություն:
Քայլ 6: Սխեմաներ
Երկրորդ մրցանակը Make it Glow մրցույթում 2018 թ
Խորհուրդ ենք տալիս:
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi- պատկերիչով և նկարներով. 7 քայլ (նկարներով)
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi-imager- ով և նկարներով. Ես պլանավորում եմ օգտագործել այս Rapsberry PI- ն իմ բլոգում զվարճալի նախագծերի փունջում: Ազատորեն ստուգեք այն: Ես ուզում էի նորից օգտագործել իմ Raspberry PI- ն, բայց իմ նոր վայրում Ստեղնաշար կամ մկնիկ չկար: Որոշ ժամանակ անց ես ստեղծեցի ազնվամորի
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. 13 քայլ (նկարներով)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. Սա հրահանգ է, թե ինչպես ապամոնտաժել համակարգիչը: Հիմնական բաղադրիչների մեծ մասը մոդուլային են և հեշտությամբ հանվում են: Այնուամենայնիվ, կարևոր է, որ դուք կազմակերպված լինեք դրա վերաբերյալ: Սա կօգնի ձեզ զերծ պահել մասերի կորստից, ինչպես նաև նորից հավաքելիս
Ciclop 3D Scanner My Way Քայլ առ քայլ ՝ 16 քայլ (նկարներով)
Ciclop 3D Scanner My Way Քայլ առ քայլ. Ողջույն, ես գիտակցելու եմ հանրահայտ Ciclop 3D սկաները: Բոլոր այն քայլերը, որոնք լավ բացատրված են սկզբնական նախագծում, ներկա չեն: Ես որոշ շտկումներ կատարեցի ՝ գործընթացը պարզեցնելու համար, նախ Ես տպում եմ հիմքը, իսկ հետո վերականգնում եմ PCB- ն, բայց շարունակում եմ
Arduinoflake - PCB տարբերակ ՝ 8 քայլ (նկարներով)
Arduinoflake - PCB տարբերակ. Մի քանի շաբաթ առաջ ես պատրաստեցի ազատ ձևի Arduinoflake: Ձեզանից շատերը սիրեցին այն: Բայց դրա կախարդանքը ոչ միայն ազատ ձև լինելն է, այլև LED- ների օրինակով: Այսպիսով, ես որոշեցի ստեղծել PCB տարբերակ, որն իսկապես հեշտ և էժան կլինի պատրաստել բոլորի համար: Դա