Բովանդակություն:
- Քայլ 1: Grove ռելե
- Քայլ 2: Սարքավորման սխեմա
- Քայլ 3: CSR UEnergy SDK- ի տեղադրում
- Քայլ 4: Softwareրագրային ապահովման ճարտարապետություն
- Քայլ 5. Կոդի օրինակ ՝ GPIO- ների մուտքը կարգավորելու համար
Video: CSR1011 - Գործարկման ռելե ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
CSR1011- ը միակողմանի Bluetooth Smart չիպ է, և այս ձեռնարկը ցույց է տալիս, թե ինչպես մուտք գործել դրա GPIO- ներ և միացնել ռելե:
Քայլ 1: Grove ռելե
Այս ձեռնարկում օգտագործված բաղադրիչը Grove-Relay- ն էր: Այս մոդուլը թվային նորմալ բաց անջատիչ է: Դրա միջոցով դուք կարող եք կառավարել ցածր լարման բարձր լարման միացում, ասենք վերահսկիչի վրա `5 Վ: Տախտակի վրա կա ցուցիչ LED, որը կլուսավորվի, երբ վերահսկվող տերմինալները փակվեն:
Քայլ 2: Սարքավորման սխեմա
CSR1011- ում ռելեի մոդուլը միացնելու համար ստեղծվել է ռելեի սնուցման սարքավորում, քանի որ CSR1011- ը սնուցվում է 3v3- ով, իսկ բաղադրիչին աշխատելու համար անհրաժեշտ է 5v: CSR- ում ռելեն միացնելու համար օգտագործվել է 4 կապը (GPIO 10):
Քայլ 3: CSR UEnergy SDK- ի տեղադրում
CSR1011- ի կիրառումը մշակելու համար օգտագործվում է Ինտեգրված զարգացման միջավայրը (xIDE), որը մատակարարվում է μEnergy Software Software Kits (SDK) - ով: Softwareրագրակազմը տրամադրվում է CD-ROM- ում, բայց կարող է նաև ներբեռնվել այստեղից:
Քայլ 4: Softwareրագրային ապահովման ճարտարապետություն
CSR1011- ում հավելվածը հաղորդակցվում է որոնվածի հետ ՝ օգտագործելով API զանգեր, որոնք իրականացվում են որոնվածի հետադարձ կապի միջոցով `կյանքի կյանքի ցիկլի տարբեր իրադարձությունների համար: Երբ նախագիծը ստեղծվում է, որոշ գործառույթներ արդեն իրականացված են, այս գործառույթները օգտագործվում են ծրագրի կյանքի ցիկլում.
- AppPowerOnReset (). Applicationրագրի գործառույթը կոչվում է միացման վերականգնումից անմիջապես հետո;
- AppInit (). Այս գործառույթը կոչվում է յուրաքանչյուր բեռնախցիկ և պետք է պարունակի ծրագրի նախաստորագրում;
- AppProcessSystemEvent (). Գործունակությունը, որը կոչվում է որոնվածը, համակարգային մակարդակի իրադարձություններ մշակելու համար, ինչպիսիք են մարտկոցի ցածր մակարդակը և PIO մակարդակի փոփոխությունը.
- AppProcessLmEvent (). Ֆունկցիան, որն օգտագործվում է հաղորդակցման կապի հետ կապված իրադարձությունների մշակման համար `որոնվածից;
- Timամաչափեր. Միկրո վայրկյան ճշգրտությամբ աշխատեք ապարատային ժամաչափի վրա:
Քայլ 5. Կոդի օրինակ ՝ GPIO- ների մուտքը կարգավորելու համար
Մատչելի ծածկագիրը ցույց է տալիս, թե ինչպես կարելի է կարգավորել և կարգավորել GPIO- ի վիճակը ՝ CSR1011- ի GPIO10- ում միացված ռելեի գործարկման համար: GPI- ի մուտքը կարգավորելու համար օգտագործված գործառույթները մատչելի էին pio.h գրադարանում group_PIO_B.html uEnergy SDK- ում:
Խորհուրդ ենք տալիս:
IR տան ավտոմատացում `օգտագործելով ռելե. 6 քայլ (նկարներով)
IR տան ավտոմատացում `օգտագործելով ռելե. Infared Remote Home Automation System (arnգուշացում. Կրկնօրինակեք նախագիծը ձեր ռիսկով: Այս նախագիծը ներառում է բարձր լարման)
Ստեղծեք ձեր սեփական պինդ վիճակի ռելե: 4 քայլ (նկարներով)
Ստեղծեք ձեր սեփական պինդ վիճակի ռելեը. Այս նախագծում մենք կանդրադառնանք պինդ վիճակի ռելեներ, կպարզենք, թե ինչպես են դրանք աշխատում և երբ օգտագործել դրանք, և վերջում կստեղծենք մեր սեփական DIY Solid State ռելե: Եկեք սկսենք
Ինչպես պատրաստել LED թարթիչ `օգտագործելով ռելե` 7 քայլ
Ինչպես պատրաստել լուսադիոդային թարթիչ `օգտագործելով ռելե. Hii ընկեր, ես պատրաստվում եմ միացնել LED Blinker- ը` օգտագործելով 12V ռելե: Եկեք սկսենք
Ինչպես վերահսկել սարքը ՝ օգտագործելով Raspberry Pi և ռելե - ՀԻՄՈՆՔՆԵՐ. 6 քայլ
Ինչպես վերահսկել սարքը Raspberry Pi- ի և ռելեի միջոցով - ՀԻՄՈՈԹՅՈՆՆԵՐ. Սա հիմնական և ուղիղ ձեռնարկ է, թե ինչպես վերահսկել սարքը Raspberry Pi- ի և ռելեի միջոցով, որը օգտակար է IoT նախագծեր կատարելու համար: Այս ձեռնարկը սկսնակների համար է, այն բարեկամական է: հետևեք, նույնիսկ եթե դուք ազնվամորի օգտագործելու զրո գիտելիքներ ունեք
Սառնարանային ազդանշանային ռելե `5 քայլ
Սառնարանային ազդանշանային ռելե. Մեր սառցարանը գտնվում է օգտակար սենյակում, որը մեկուսացված է մեր կենդանի տարածքից: Երբեմն սառնարանի դուռը ճիշտ չի փակվում, և ահազանգը անջատվում է: Խնդիրն այն է, որ մենք չենք կարող դա լսել, եթե մեր կենդանի տարածքում ենք: Ինչպե՞ս կարող ենք հաղորդագրություն ստանալ, որ