Բովանդակություն:

Raspberry Pi տոնածառ. 6 քայլ (նկարներով)
Raspberry Pi տոնածառ. 6 քայլ (նկարներով)

Video: Raspberry Pi տոնածառ. 6 քայլ (նկարներով)

Video: Raspberry Pi տոնածառ. 6 քայլ (նկարներով)
Video: Excel- ի առանցքային աղյուսակները զրոյից փորձագետի կես ժամ + ​​վահանակով: 2024, Նոյեմբեր
Anonim
Image
Image
Պահանջվող սարքավորում
Պահանջվող սարքավորում

Երբևէ ցանկացե՞լ եք ամբողջությամբ վերահսկել ձեր ամանորյա լույսերը: Այս ձեռնարկը կբացահայտի Raspberry Pi- ով, ANAVI Light pHAT- ով և էժան 12V RGB LED ժապավենով աշխատող տոնածառ պատրաստելու ճշգրիտ քայլերը: Սա հաստատ տոնական ձևավորման ամենաէժան լուծումը չէ, բայց դա զվարճալի է և արդյունավետ միջոց `ձեր ծրագրավորման հմտությունները կիրառելու համար:

Քայլ 1: Պահանջվող սարքավորում

Raspberry Pi տոնածառի կառուցման համար ձեզ հարկավոր է.

  • տոնածառ
  • Raspberry Pi (Raspberry Pi- ի ցանկացած մոդել կամ տարբերակ `40 փին վերնագրով)
  • ANAVI Light pHAT
  • 12V RGB LED ժապավեն
  • USB սնուցման աղբյուր
  • 12 Վ էլեկտրամատակարարում DC բեկորով 5.5x2.1 մմ
  • MicroSD քարտ Raspbian- ով

Դուք կարող եք օգտագործել ցանկացած 12V RGB LED ժապավեն: Ընտրեք ձեր տոնածառի չափին համապատասխանող շերտի երկարությունը: Այս 12V RGB LED շերտերն ապրանք են: Նրանք շատ մատչելի են և հեշտ է գտնել: Այս տեսանյութում ես օգտագործում եմ 1 մետր երկարությամբ ժապավեն ՝ 30 լուսադիոդով:

Քայլ 2: Հավաքեք սարքավորումները

Հավաքեք Սարքավորումը
Հավաքեք Սարքավորումը
Հավաքեք Սարքավորումը
Հավաքեք Սարքավորումը
Հավաքեք Սարքավորումը
Հավաքեք Սարքավորումը
Հավաքեք Սարքավորումը
Հավաքեք Սարքավորումը

Հավաքեք ապարատը ձեր ձեռքերով: Կցեք RGB LED ժապավենը ANAVI Light pHAT- ին `օգտագործելով պտուտակահան և միացրեք Raspberry Pi- ն, ինչպես ցույց է տրված տեսանյութում:

ANAVI Light pHAT- ը բաց կոդով Raspberry Pi հավելյալ տախտակ է, որը հատուկ նախագծված է ՝ վերահսկելու ցածրարժեք 12V RGB LED ժապավենը երեք MOSFET- երի միջոցով: Օգտագործելով այն, շատ հեշտ է նախագիծը կառուցել ընդամենը մի քանի րոպեում:

Քայլ 3: Տեղադրեք PiGPIO- ն

Տեղադրեք PiGPIO- ն
Տեղադրեք PiGPIO- ն

Ձեր Raspberry Pi- ում բացեք տերմինալ և տեղադրեք piGPIO- ի և Git- ի վերջին տարբերակները `մուտքագրելով հետևյալ հրամանները.

sudo apt-get թարմացում

sudo apt -get install -y pigpio git

Քայլ 4: Ստացեք աղբյուրի կոդը

Ստացեք աղբյուրի կոդը
Ստացեք աղբյուրի կոդը

12V RGB LED շերտի վերահսկման դեմո հավելվածը անվճար է և բաց կոդով: Այն հասանելի է GitHub- ում: Կատարեք հետևյալ հրամանը տերմինալում ՝ աղբյուրի կոդը ստանալու համար.

git կլոն

Քայլ 5: Կառուցեք դիմումը

Կառուցեք հավելվածը
Կառուցեք հավելվածը

Կիրառեք հետևյալ հրամանը տերմինալում ՝ ցուցադրական ծրագիր ստեղծելու համար.

cd anavi- օրինակներ/anavi-light-phat/light-demo

կատարել

Դեմո ծրագիրը գրված է C ծրագրավորման լեզվով: Այն ստեղծում է իմպուլսային լայնության ծրագրակազմ, որը սահմանում է RGB LED շերտի գույնը երեք MOSFET- երի միջոցով ANAVI Light pHAT- ի վրա:

Ամեն վայրկյան ծրագիրը երեք հիմնական գույներից յուրաքանչյուրից 0 -ից 255 -ի սահմանում է պատահական արժեք: Ընդհանուր համադրությունը կազմում է ավելի քան 16 միլիոն գույն: Չնայած գույնը որոշվում է պատահականորեն, սկզբնաղբյուրը գրված է այնպես, որ ավելացնի հավանականությունը, որ երեք հիմնական գույներից մեկը մյուսներից ավելի պայծառ է:

Քայլ 6: Գործարկեք ծրագիրը

Գործարկել Դիմումը
Գործարկել Դիմումը
Գործարկել Դիմումը
Գործարկել Դիմումը
Գործարկել Դիմումը
Գործարկել Դիմումը

Դիմումը գործարկելու համար կատարեք ստորև բերված հրամանները.

sudo pigpiod

./ դեմո

Դեմո հավելվածն աշխատում է անսահմանափակ հանգույցով: Այն դադարեցնելու համար օգտագործողը պետք է միաժամանակ սեղմի իր ստեղնաշարի վրա Ctrl և C. Դա այն է: Վայելեք արձակուրդները և ուրախ հաքերություն:

Խորհուրդ ենք տալիս: