Բովանդակություն:
- Պարագաներ
- Քայլ 1: Էլեկտրոնիկայի տեղադրում
- Քայլ 2: mingրագրավորում
- Քայլ 3: Պիքսել նախագծելը
- Քայլ 4: MDF- ի հավաքում
- Քայլ 5: Բաղադրիչների զոդում
- Քայլ 6: Ավարտելով փայտի աշխատանքը:
- Քայլ 7: Վայելեք լույսերը:
Video: Pixel Smart Lamp: 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Սա նախագիծ է, որը ես պատրաստել եմ խելացի լամպի համար, որը վերահսկվում է Bluetooth- ով ՝ Android Studio- ի վրա մշակված Android հավելվածով:
Pixel- ի հիմնական նպատակն է ցուցադրել գեղեցիկ լույսեր: Դա բուխարի թեթև մոդել է, օրինակ, եկեք տեսնենք, թե ինչպես կարող է լինել մեկ պիքսելանոց բուխարի: Նաև ծիածանի ռեժիմը ցույց է տալիս, թե ինչպես են բազմաթիվ գրադիենտներ «բնականաբար» ձևավորվում լուսադիոդների կողմից:
Pixel- ի էլեկտրոնիկան Arduino Nano- ն է և հասցեագրվող 10 LED լուսադիոդներ ws2813: Այն ունի նաև էկրան, որը ցույց է տալիս ժամանակը և ազդանշան, որպեսզի կարողանաք զարթուցիչ տեղադրել:
Նրա մարմինը պատրաստված է MDF- ով (լազերային կտրվածքով) և ակրիլով:
Github.apk, arduino ֆայլերի, հավելվածների ֆայլերի համար:
github.com/danielwilberger/PixelSmartLamp
Խմբագրել. Վերբեռնեց MDF մասի կտրող թերթերը
Պարագաներ
- Արդուինո նանո;
- Bluetooth մոդուլ HC-05
- Իրական ժամանակի ժամացույցի մոդուլ;
- 4 թվանշանի LED էկրան;
- 10 x հասցեական լուսադիոդներ ws2812b
- Պոտենցիոմետր;
- 4 x կոճակ;
- Buzzer;
- 5V-2amp տառատեսակ:
Քայլ 1: Էլեկտրոնիկայի տեղադրում
Իմ առաջին քայլը ՝ էլեկտրոնիկայի մատակարարումը ստանալուց հետո, այդ ամենը հավաքել էի նախատախտակի վրա:
Այս կերպ ես կարող էի փորձարկել այն և սկսել ծրագրավորել Arduino- ն:
Ես ստիպված էի:
- Sոդեք լուսարձակները;
- Հավաքեք բոլոր սարքերը նախատախտակի վրա;
- Հավաքեք 10 հասցեավորվող լուսարձակներ (երկուսը խորանարդի յուրաքանչյուր կողմի համար, հանած ներքևից);
- Սկսեք ծրագրավորում:
Մինչև վերջնական ցուցադրման համար ակրիլային խորանարդը ձեռք բերելը, ես այն փորձարկեցի մայրիկիս պլաստիկ ամանի վրա:
Քայլ 2: mingրագրավորում
Իմ հաջորդ քայլը ծրագրավորումն էր: Նախ, arduino- ն այն բոլոր գործառույթներով, որոնք ես առաջին անգամ պատկերացրել էի Pixel- ի համար.
- Displayուցադրել ժամացույցի ընթացիկ ժամանակը;
- Արթնանալու համար ահազանգ (կամ ժամաչափ) սահմանեք;
- Displayուցադրեք մի քանի լուսային ռեժիմ ՝ պարզ սպիտակ լամպից մինչև ծիածանի շոու կամ բուխարի: Այս մասի համար Arduino- ի համար FastLED գրադարանի մի քանի օրինակ շատ օգտակար էին:
Այն ավարտելուց հետո ես ունեի լիովին վերահսկվող լամպ ՝ օգտագործելով անալոգային կոճակներ և պոտենցիոմետր: Այսպիսով, հաջորդ քայլը bluetooth կապի ստեղծումն էր այն ծրագրով, որը ես ստեղծել էի միայն Pixel- ի համար: Սա այն մասն էր, որն ամենից երկար տևեց: Նախքան այս նախագիծը, ես Android ծրագրավորման վերաբերյալ ոչ մի գիտելիք չունեի և նույնիսկ Java լեզու չգիտեի: Բայց ես արդեն գիտեի Օբյեկտ-կողմնորոշված ծրագրավորում, ուստի սկսեցի Android ծրագրավորման դասընթաց ՝ Ուդեմիի վերաբերյալ:
Դուք կարող եք ստուգել այն ամենը, ինչ ցանկանում եք իմ Github- ում: Հղումը գտնվում է վերևում ՝ այս հոդվածի սկզբում:
Քայլ 3: Պիքսել նախագծելը
Այս պահին ես պատկերացնում էի, թե ինչպիսին կլինի Pixel- ը, բայց ժամանակն էր այն թղթի վրա դնել: Փաստորեն, իմ համակարգչի վրա: Քանի որ ես Pixel- ը կկառուցեի MDF փայտի և ակրիլի վրա, ես գիտեի, որ պետք է շատ ճշգրիտ նախագիծ նկարեի: Այսպիսով, ես ընտրեցի CAD ծրագիր և սկսեցի նկարել Pixel:
Սա կարող է մի փոքր շատ թվալ, բայց ես արդեն գիտեի CAD նկարչությունը ինժեներական մասնագիտության իմ ավարտական դասընթացից: Եվ դա շատ օգտակար էր MDF- ի լազերային կտրման համար 2D գծագրեր ստանալու համար:
Քայլ 4: MDF- ի հավաքում
Pixel- ը CAD- ով նկարելուց հետո ես կապ հաստատեցի ակրիլային առարկաներ պատրաստող տեղական ընկերության հետ, ինչպիսիք են ցուցափեղկերը, գավաթները և այլն: Այս վայրերը սովորաբար ունեն լազերային կտրող մեքենաներ, ուստի ես հարցրեցի, թե կարո՞ղ են դրանք կառուցել իմ ակրիլային խորանարդը և կտրել MDF- ն:
Այսպիսով, ես ստացա 6 մմ MDF տախտակ և ուղարկեցի կտրող գծագրեր:
Ես դրանք ստացա, ինչպես վերևի նկարում, և հավաքեցի բոլորը ՝ օգտագործելով ցիանոակրիլատ սոսինձ:
Քայլ 5: Բաղադրիչների զոդում
Սա ամենադժվար պահերից մեկն էր: Էլեկտրոնիկայի միացման փորձ չունեի, ուստի մի քանի տեսանյութ դիտեցի և փորձեցի:
Քայլ 6: Ավարտելով փայտի աշխատանքը:
Այս պահին ես Pixel- ը աշխատեցի այնպես, ինչպես պլանավորել էի: Որոշ ճշգրտումներ անհրաժեշտ էին, օրինակ ՝ LED- ների պայծառությունը կարգավորելը:
Բայց MDF- ի ավարտը այն չէր, ինչ սպասում էի: Այսպիսով, ես ստացա փայտե թերթ, կախարդը շատ բարակ փայտ է: MDF- ի ամբողջ մակերեսը ծածկեցի if- ով, համոզվելուց հետո, որ ժամացույցի էկրանը կարող է լույս արձակել դրա միջով:
Քայլ 7: Վայելեք լույսերը:
Այս ամբողջ աշխատանքից հետո ես ունեի լամպ, որը շատ ավելի պայծառ ու ավելի լավ տեսք ուներ, քան ես պատկերացնում էի:
Տեսանյութի վրա կարող եք ստուգել Pixel- ի լուսավորման բոլոր ռեժիմները:
Խնդրում եմ կապնվել ինձ հետ, եթե որևէ կասկած ունեք ձեր նախագծի վերաբերյալ: Ուրախ կլինեմ օգնել:)
Խորհուրդ ենք տալիս:
Ուղղահայաց Bartop Arcade ինտեգրված PIXEL LED էկրանով. 11 քայլ (նկարներով)
Ուղղահայաց Bartop Arcade Ինտեգրված PIXEL LED էկրանով. **** Թարմացվել է նոր ծրագրակազմով 2019 թ. Հուլիս, մանրամասները ՝ այստեղ Կաբինետի կողմերի կերպարների արվեստը լազերային կտրված ներդիրներ են և կպչուն չեն
Pixel Cloud Ambient Wall Light: 6 քայլ (նկարներով)
Pixel Cloud Ambient Wall Light. Ikea լույսի ևս մեկ փոփոխություն, ավելացված հասցեական LED- ներ և վերահսկիչ `եզակի բան ստեղծելու համար: Նախատեսված է մանկական սենյակում `փափուկ շրջապատող լույսի համար և որպես գիշերային լույս օգտագործելու համար: Այս նախագիծը օգտագործում է 56x APA102 հասցեական պիքսել, NLE
The Spiral Lamp (a.k.a. Loxodrome Desk Lamp). 12 քայլ (նկարներով)
The Spiral Lamp (a.k.a Loxodrome Desk Lamp). The Spiral Lamp (a.k.a The Loxodrome Desk Lamp) նախագիծ է, որը ես սկսել եմ 2015 թվականին: Այն ոգեշնչվել է Պոլ Նիլանդերի Loxodrome Sconce- ից: Իմ սկզբնական գաղափարը շարժիչով աշխատասեղանի լամպի համար էր, որը կպատկերացներ պատի վրա հոսող լույսի պտույտներ: Ես նախագծել եմ և
Smart Lamp Chic'on Cube: 11 քայլ (նկարներով)
Smart Lamp Chic'on Cube: Այս հրահանգները ցույց են տալիս, թե ինչպես կարելի է կառուցել խելացի լամպ, որը կարող է միացնել Chic'on ծառայության հարթակը: (Լրացուցիչ տեղեկություններ https://www.github.com/roiKosmic/)****** Թարմացում 2018 թվականի հուլիսից www.chicon.fr առցանց կայքը այլևս հասանելի չէ, դուք պետք է
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 քայլ (նկարներով)
Smart Lamp (TCfD) - Rainbow + Music Visualizer. Այս նախագիծը կատարվում է TUDelft- ում «Տեխնոլոգիա հայեցակարգի ձևավորման» դասընթացի համար: Վերջնական արտադրանքը ESP -32 բազային LED լամպ է և միացված է սերվերին: Նախատիպի համար լամպն ունի երկու գործառույթ. ծիածանի էֆեկտ, որը հանգստացնող գույն է հաղորդում