Sadržaj:
- Korak 1: Grove relej
- Korak 2: Shema hardvera
- Korak 3: Instaliranje CSR UEnergy SDK -a
- Korak 4: Arhitektura softvera
- Korak 5: Primjer koda za pristup GPIO -ovima
Video: CSR1011 - Relej za aktiviranje: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
CSR1011 je Bluetooth modul s jednim načinom rada i ovaj vodič prikazuje kako pristupiti njegovim GPIO -ovima i pokrenuti relej.
Korak 1: Grove relej
Komponenta korištena u ovom vodiču je Grove-Relay. Ovaj modul je digitalni prekidač s normalnim otvaranjem. Preko njega možete upravljati krugom visokog napona s niskim naponom, recimo 5V na kontroleru. Na ploči se nalazi indikatorska LED dioda koja će zasvijetliti kada se zatvoreni upravljački terminali zatvore.
Korak 2: Shema hardvera
Za povezivanje relejnog modula u CSR1011 dizajniran je hardver za napajanje releja, jer se CSR1011 napaja sa 3v3, a komponenti je potrebno 5V za rad. Na CSR -u pin 4 (GPIO 10) je korišten za povezivanje releja.
Korak 3: Instaliranje CSR UEnergy SDK -a
Za rukovanje aplikacijom na CSR1011 koristi se Integrirano razvojno okruženje (xIDE) isporučeno s μEnergy Software Development Kits (SDK). Softver se nalazi na CD-ROM-u, ali se može preuzeti i ovdje.
Korak 4: Arhitektura softvera
Na CSR1011 aplikacija komunicira sa firmverom koristeći API pozive koji se implementiraju pomoću povratnih poziva firmvera za različite događaje u životnom ciklusu aplikacije. Kada se projekt kreira, neke funkcije su već implementirane, te se funkcije koriste u životnom ciklusu aplikacije:
- AppPowerOnReset (): Aplikacijska funkcija pozvana neposredno nakon resetiranja pri uključivanju;
- AppInit (): Ova funkcija se poziva pri svakom pokretanju i trebala bi sadržavati inicijalizaciju aplikacije;
- AppProcessSystemEvent (): Funkcija koju poziva firmver za obradu događaja na sistemskom nivou, poput prazne baterije i promjene nivoa PIO-a;
- AppProcessLmEvent (): Funkcija koja se koristi za upravljanje događajima vezanim za komunikacijsku vezu iz firmvera;
- Tajmeri: Pokrenite hardverski mjerač vremena s preciznošću od mikrosekundi.
Korak 5: Primjer koda za pristup GPIO -ovima
Dostupni kod pokazuje kako se konfigurira i postavlja stanje GPIO -a za aktiviranje releja priključenog na GPIO10 CSR1011. Za rukovanje pristupom GPIO -u korištene su funkcije dostupne u biblioteci pio.h na group_PIO_B.html na uEnergy SDK.
Preporučuje se:
Zidni nosač za IPad kao kontrolna ploča kućne automatizacije, pomoću servo upravljanog magneta za aktiviranje ekrana: 4 koraka (sa slikama)
Zidni nosač za IPad Kao kontrolna ploča kućne automatizacije, pomoću servo upravljanog magneta za aktiviranje ekrana: U posljednje vrijeme dosta sam vremena proveo u automatizaciji stvari u svojoj kući i oko nje. Koristim Domoticz kao aplikaciju za kućnu automatizaciju, za detalje pogledajte www.domoticz.com. U potrazi za aplikacijom nadzorne ploče koja prikazuje sve informacije o Domoticzu
[EMG] Prekidač za aktiviranje mišića: 3 koraka
[EMG] Prekidač aktiviran mišićima: Ovaj prototip demonstrira potencijal jeftinog hardvera/softvera otvorenog koda da omogući kontrolu računara kroz električnu aktivnost mišića. Troškovi povezani s dostupnim uređajima ograničavaju pristup ovoj tehnologiji, koja može b
Puls (LED diode za aktiviranje jačine zvuka): 7 koraka (sa slikama)
Pulsni (LED -i koji se aktiviraju jačinom zvuka): Jeste li ikada htjeli izgraditi nešto sa LED -ima, ali niste bili sigurni odakle početi? Ovaj vodič će vam dati neke jednostavne korake za kreiranje vlastitog koda za vizualizaciju volumena za adresabilna LED svjetla. Ovo je zabavan stolni mjerač buke, rave de
Broj koraka / koraka: 3 koraka
পেনড্রাইভ / মেমোরি কার্ডে ভাইরাসের ভাইরাসের হারিয়ে সমাধান সমাধান সমাধান সমাধান সমাধান পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি এখন এখন এখন।।।।।। Zaštita podataka, pristup prečicama / virusima
Dodajte utičnicu za sinhronizaciju računara na Nikon Sc-28 Ttl kabl (koristite automatske postavke za uključen blic fotoaparata i aktiviranje bljeska fotoaparata !!): 4 koraka
Dodajte priključak za sinkronizaciju računala na Nikon Sc-28 Ttl kabel (upotrijebite Automatske postavke za uključen blic fotoaparata i aktivirajte bljeskalicu fotoaparata !!): u ovoj uputi ću vam pokazati kako ukloniti jedan od onih dosadnih vlasničkih 3-pinskih TTL konektora na sa strane Nikon SC-28 isključenog TTL kabla fotoaparata i zamenite ga standardnim priključkom za sinhronizaciju sa računarom. ovo će vam omogućiti da koristite namjenski blic, s