
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

CSR1011 ir viena režīma Bluetooth viedā mikroshēma, un šī apmācība parāda, kā piekļūt GPIO un aktivizēt releju.
1. solis: Grove Relay

Šajā apmācībā izmantotais komponents bija Grove-Relay. Šis modulis ir parasti atvērts digitālais slēdzis. Caur to jūs varat kontrolēt augstsprieguma ķēdi ar zemu spriegumu, teiksim 5V uz kontroliera. Uz tāfeles ir indikatora gaismas diode, kas iedegsies, kad kontrolētie termināļi tiks aizvērti.
2. darbība. Aparatūras shēma

Lai savienotu releja moduli CSR1011, tika izstrādāta aparatūra releja barošanai, jo CSR1011 tiek darbināts ar 3v3 un komponenta darbībai nepieciešami 5v. CSR releja pieslēgšanai tika izmantota 4. tapa (GPIO 10).
3. darbība. CSR UEnergy SDK instalēšana
Lai apstrādātu CSR1011 lietojumprogrammu, tiek izmantota integrētā izstrādes vide (xIDE), kas tiek piegādāta kopā ar μEnergy Software Development Kits (SDK). Programmatūra ir iekļauta kompaktdiskā, taču to var lejupielādēt arī šeit.
4. solis: programmatūras arhitektūra

CSR1011 lietojumprogramma sazinās ar programmaparatūru, izmantojot API izsaukumus, kas tiek īstenoti, izmantojot programmaparatūras atzvanus dažādiem notikumiem lietojumprogrammas dzīves ciklā. Kad tiek izveidots projekts, dažas funkcijas jau ir ieviestas, šīs funkcijas tiek izmantotas lietojumprogrammas dzīves ciklā:
- AppPowerOnReset (): lietojumprogrammas funkcija tiek izsaukta tūlīt pēc ieslēgšanas;
- AppInit (): šo funkciju sauc par katru sāknēšanu, un tai jāietver lietojumprogrammas inicializācija;
- AppProcessSystemEvent (): programmaparatūras izsaukta funkcija, lai apstrādātu sistēmas līmeņa notikumus, piemēram, zems akumulatora uzlādes līmenis un PIO līmeņa izmaiņas;
- AppProcessLmEvent (): funkcija, ko izmanto, lai apstrādātu ar saikni saistītus notikumus no programmaparatūras;
- Taimeri: darbiniet aparatūras taimeri ar mikrosekundes precizitāti.
5. darbība. Koda piemērs GPIO piekļuves apstrādei
Pieejamais kods parāda, kā konfigurēt un iestatīt GPIO stāvokli, lai aktivizētu releju, kas pievienots CSR1011 GPIO10. Lai apstrādātu piekļuvi GPIO, tika izmantotas funkcijas, kas pieejamas pio.h bibliotēkā grupā_PIO_B.html uEnergy SDK.
Ieteicams:
I2C relejs tikās ar Arduino IDE: 5 soļi

I2C relejs tikās ar Arduino IDE: es pasūtu jauku relayboard, bet nebija ArduinoIDE instrukcijas, tikai Raspberry Pi e.o. Es uzzinu, kā to izmantot ar Arduino, un vēlos to kopīgot, lai jūs varētu ietaupīt šo laiku. Oriģinālais RaspberryPi piemērs: wiki.52pi.com/index.php/DockerPi_4_Channel_R
4 kanālu relejs: 14 soļi

4 kanālu stafete: -Bhawna Singh, Prerna Gupta, Maninder Bir Singh Gulshan
Sonoff Basic Wifi paplašinātājs - MQTT sausā kontakta relejs - 5v DC zemspriegums: 6 soļi

Sonoff Basic Wifi paplašinātājs - MQTT sausā kontakta relejs - 5 V līdzstrāvas zemspriegums: Labi, man bija dažas pirmās paaudzes Sonoff pamatierīces, un es nevēlos tās izmantot ar 220 V spriegumu, jo tās vēl nebija drošas. Viņi kādu laiku gulēja un gaidīja, lai ar viņiem kaut ko darītu. Tāpēc es paklupu martin-ger
Mana IoT ierīce - pirmais relejs: 5 soļi

Mana IoT ierīce - pirmais relejs: Šajā pamācībā mēs kontrolēsim releju no Blynk. Ieslēdzot un izslēdzot to no lietojumprogrammas. UZMANĪBU !!!! Lūdzu, pārliecinieties, ka zināt, ko darāt, ja plānojat pievienot savu releju elektrotīklam !!! UZMANĪBU
Saldētavas trauksmes relejs: 5 soļi

Saldētavas trauksmes relejs: Mūsu saldētava atrodas saimniecības telpā, kas ir izolēta no mūsu dzīves telpas. Dažreiz saldētavas durvis netiek pareizi aizvērtas un signalizācija atskan. Problēma ir tā, ka mēs to nevaram dzirdēt, ja atrodamies savā dzīves telpā. Kā mēs varam saņemt ziņu, ka