Բովանդակություն:
- Պարագաներ
- Քայլ 1. Բոլոր տարրերը միացնելով սեղանին
- Քայլ 2: Կոդ գրելը
- Քայլ 3. Պատրաստեք տարա ձեր Arduino- ի համար
- Քայլ 4: Օգտագործելով ձեր գունագեղ աշխարհը
Video: Գունավոր աշխարհ. 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Հղման աղբյուրը ՝ այստեղ
RGB Colorful World- ը գիշերային լույս է, որը պատրաստված է RGB գույնի տվիչների կողմից: Այն կարող է հեշտությամբ փոխել և ընտրել ձեր ուզած գույնը ՝ ըստ ձեր ներկա տրամադրության: Դուք կարող եք ունենալ գիշերային բաց գույնը, որը ցանկանում եք, երբ այն օգտագործեք վառ գույնի առարկան զգալու համար:
//
Փոփոխել մասը (բնօրինակը).
- Օրիգինալ անուն ՝ RGB Color Picker
Պարագաներ
Ձեզ հարկավոր կլինի
- Arduino Leonardo (Կամ այլ) - գնեք այստեղ
- TCS3200 RGB Sencer (Կամ այլ) - գնեք այստեղ
- LCD վահանակ (1602 IIC/I2C) - գնեք այստեղ
- Սեղմակ (ցանկացած տեսակի)
- 4.7kΩ դիմադրություն (x1)
- 10kΩ դիմադրություն (x1)
- 220Ω դիմադրություն (x2)
- RGB LED - գնեք այստեղ
- Հացի տախտակ
- գիշերային լուսամփոփ
- ստվարաթուղթ
//
Փոփոխել մասը (բնօրինակը).
- Arduino Pro Micro
- LCD վահանակներ ՝ առանց I2C
- TCS34725 RGB տվիչ
- 3D տպիչ
Քայլ 1. Բոլոր տարրերը միացնելով սեղանին
Նախքան ամեն ինչ միանգամից տեղադրելը, ավելի ապահով է յուրաքանչյուր նյութը մեկ առ մեկ ստուգելը: Քանի որ եթե ամեն ինչ տեղադրել եք, բայց այն չի աշխատում, դժվար թե կարողանաք պարզել, թե ինչն է սխալ:
Տարբեր Arduinos- ի լարերը տարբեր կլինեն: Եթե դուք օգտագործում եք այլ Arduino, կարող եք որոնել էլեկտրագծերի դիագրամը և ծածկագիրը այլ նախագծերից:
Այժմ մենք կներկայացնենք, թե ինչպես միացնել մետաղալարերը.
RGB գույնի ցուցիչ
GND_ կա երկու GND, երկուսն էլ միացված են տախտակի բացասական բևեռին (բացասական բևեռը պետք է լար քաշի Arduino GND- ին)
OUT_ միացեք Arduino- ի pin8- ին
S2 → Արդուինոպին 10
S3 → Arduino pin9
VCC_ կան երկու VCC, երկուսն էլ միացված են տախտակի դրական բևեռին (դրական բևեռին անհրաժեշտ է մետաղալար քաշել Arduino- ի 5v- ին)
S0 → Arduino pin12
S1 → Arduino pin11
LCD վահանակ
GND_ միացված է տախտակի բացասականին
VCC_ միացված է գրատախտակին դրական
SDA → Arduino pin2
SCL → Arduino pin3
Կոճակ
Օգտագործեք քորոցը ՝ երկու լարերը տեղադրելու համար տախտակի վրա
Ձախ կողմի լարերը_միացրեք 10kΩ դիմադրիչ, այնուհետև լար քաշեք Arduino անալոգային A1- ին:
Աջ կողմի մետաղալարեր_Բաժանվել է երկու կողմերի.
Առաջին կողմը `մետաղալար քաշեք դեպի հացաթխիկի դրական կողմը:
Երկրորդ կողմը հետևյալն է. Միացրեք 10kΩ դիմադրություն, այնուհետև մի գիծ միացրեք տախտակի բացասական կողմին:
RGB LED
RGB LED- ն ունի 4 փին , Ներառեք կարմիր, բացասական, կանաչ, կապույտ (կարճ, երկար, կարճ, կարճ)
Red_- ը միացված է սեղանի սեղանին և այնուհետև գիծ քաշեք դեպի Arduino pin5
Բացասական էլեկտրոդը _ անմիջականորեն կապված է սեղանի վրա բացասական էլեկտրոդի հետ
Կանաչ_ Միացեք գրատախտակին, ավելացրեք 220Ω դիմադրություն և ապա մետաղալար քաշեք Arduino pin6- ին
Կապույտ_միացեք տախտակին, ավելացրեք 4.7kΩ ռեզիստոր և ապա մետաղալար քաշեք Arduino pin7- ին
Վերը նշվածը շրջանային միացման ներդրումն է:
//
Փոփոխել մասը (բնօրինակը).
Էլեկտրագծերը նույնն են, բացառությամբ LCD- ի և գույնի զգայունության մոդուլի:
LCD_ Նա սկզբում միայն LCD էր օգտագործում, այն փոխում եմ I2c LCD- ի:
RGB գույնի սենսոր_Նա սկզբնապես օգտագործել է TCS34725 RGB ցուցիչ, ես այն փոխում եմ TCS3200- ի:
Քայլ 2: Կոդ գրելը
Շղթայի միացումից հետո կարող եք սկսել գրել կոդը:
Կոդն այստեղ է ՝ այստեղ
Հիշեք, որ յուրաքանչյուր մաս առանձին փորձարկեք !!
Նախքան USB մալուխը Arduino- ին միացնելը, խնդրում ենք ուշադիր ստուգել, արդյոք բոլոր մալուխները ճիշտ են: Եթե կա սխալ միացում, դա կարող է վնաս հասցնել համակարգչին կամ Arduino տախտակին:
Քորոցը կարող է փոխվել ինքնուրույն ՝ ըստ ձեր սեփական տախտակի վրայի սխեմայի:
//
Փոփոխել մասը (բնօրինակը).
- Փոխվել է LDC & RGB գունային տվիչի ծածկագիրը:
- Փոփոխված է նաև LCD ցուցադրման ենթագրերի սկիզբը:
- Փոխեց որոշ քորոցների դիրքը:
Քայլ 3. Պատրաստեք տարա ձեր Arduino- ի համար
Չափեք ձեր Arduino- ի և breadboard- ի միջև հեռավորությունը և կտրեք այն ստվարաթղթե տուփով: Կպչելուց հետո բաղադրիչը տեղադրեք դրա մեջ:
Ես պատրաստեցի աստիճանների ձևով կոնտեյներ, որտեղ կոճակը և RGB LED- ն վերին հարթության վրա, իսկ RGB գույնի ցուցիչը և LCD- ը գտնվում են ստորին մակարդակում: Ներսում տարածքը համեմատաբար մեծ է, և չի կոտրի մետաղալարը: Որպեսզի Arduino- ն Power Bank- ին միացնենք, մենք պետք է մի փոքր կտրենք տուփի կողքից:
Կճեպի չափը
- Ավելի բարձր մակարդակ
Երկարություն ՝ 19,5 / Լայնություն ՝ 10,5 / Բարձրություն ՝ 11 սմ
- Ավելի ցածր մակարդակ
Երկարություն ՝ 19,5 / Լայնություն ՝ 7,5 / Բարձրություն ՝ 5 սմ
//
Փոփոխել մասը (բնօրինակը).
- Նա իր տարան պատրաստելու համար օգտագործել է 3D տպագրություն:
Քայլ 4: Օգտագործելով ձեր գունագեղ աշխարհը
Միացրեք USB մալուխը Arduino- ին և միացնելուց հետո կարող եք սկսել օգտագործել այն:
Ընտրեք վառ գույներով իր, տեղադրեք այն RGB գույնի սենսորից 1 սմ հեռավորության վրա և սեղմեք կոճակը: Ապրանքի գույնը կցուցադրվի LCD վահանակի վրա, այնուհետև RGB LED- ն նույնպես կլուսավորի այդ գույնի նման լամպը:
LED լամպի սահմանափակումների պատճառով այն չի կարող լուսավորել շատ ճշգրիտ գույներ: Օրինակ, այն չի կարող լուսավորել սև կամ մոխրագույն գույն, քանի որ LED- ի նյութն ինքնին սպիտակ է: Թույլ և ավելի քիչ լուսավոր առարկաները կնվազեցնեն ազդեցությունը, շրջապատող լույսերը և արտացոլման լույսերը նույնպես կհանգեցնեն նրան կեղծ գույնի զգացման, ուստի խորհուրդ է տրվում օգտագործել այն մութ սենյակում:
Խորհուրդ ենք տալիս:
Հավելվածի կողմից վերահսկվող գունավոր ամպ. 7 քայլ (նկարներով)
Հավելվածի կողմից վերահսկվող գունավոր ամպ. Ամբողջը կարելի է վերահսկել WLAN- ի միջոցով ՝ հավելվածի միջոցով: Բայց ի վերջո դուք կարող եք դա դարձնել խելամիտ
Գունավոր LED ձևավորում. 9 քայլ (նկարներով)
Collorfull LED Decoration
Գունավոր պատի ժամացույց ՝ 7 քայլ (նկարներով)
Գունավոր պատի ժամացույց. Այս անգամ ձեզ եմ ներկայացնում գունավոր պատի անալոգային ժամացույց երեխաների համար ՝ LED շերտերի օգնությամբ ձևավորված: theամացույցի հիմունքներն են ՝ երեք LED շերտ և տարբեր գույներ օգտագործել ՝ ժամանակը ցույց տալու համար. օգտագործվում էր ժամերը ցույց տալու համար
Տեսեք Ձայնային ալիքներ ՝ օգտագործելով գունավոր լույս (RGB LED). 10 քայլ (նկարներով)
Տես Ձայնային ալիքներ ՝ օգտագործելով գունավոր լույս (RGB LED). (Ձախից, միջամտության օրինակը երկու խոսափողով `40,000 ցիկլ վայրկյանում; վերևի աջ, մեկ խոսափող
Գունավոր արևային այգու բանկաների լույս. 9 քայլ (նկարներով)
Գունավոր արևային այգու բանկաների լույս. Արևի բանկաների լույս ստեղծելու ամենապարզ միջոցն այն էժանագին արևային այգու լամպերից ապամոնտաժելն ու այն ապակե տարայի մեջ ամրացնելն է: Որպես ինժեներ, ես ուզում էի ավելի բարդ բան ունենալ: Այդ սպիտակ լույսերը ձանձրալի են, ուստի ես որոշեցի պտտել իմ սեփական դիզայնը