Daftar Isi:
- Langkah 1: Relay Grove
- Langkah 2: Skema Perangkat Keras
- Langkah 3: Memasang CSR UEnergy SDK
- Langkah 4: Arsitektur Perangkat Lunak
- Langkah 5: Contoh Kode untuk Menangani Akses GPIO
Video: CSR1011 - Relay Pemicu: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
CSR1011 adalah chip Bluetooth Smart mode tunggal dan tutorial ini menunjukkan cara mengakses GPIO-nya dan memicu Relay.
Langkah 1: Relay Grove
Komponen yang digunakan dalam tutorial ini adalah Grove-Relay. Modul ini adalah saklar digital yang biasanya terbuka. Melalui itu, Anda dapat mengontrol rangkaian tegangan tinggi dengan tegangan rendah, katakanlah 5V pada pengontrol. Ada LED indikator di papan, yang akan menyala ketika terminal yang dikontrol ditutup.
Langkah 2: Skema Perangkat Keras
Untuk menghubungkan modul relay pada CSR1011 dirancang sebuah perangkat keras untuk menyalakan relay, karena CSR1011 ditenagai dengan 3v3 dan komponen membutuhkan 5v untuk bekerja. Pada CSR pin 4 (GPIO 10) digunakan untuk menghubungkan relai.
Langkah 3: Memasang CSR UEnergy SDK
Untuk menangani aplikasi pada CSR1011 digunakan Integrated Development Environment (xIDE) yang disertakan dengan Energy Software Development Kits (SDKs). Perangkat lunak ini disediakan dalam CD-ROM tetapi juga dapat diunduh dari sini.
Langkah 4: Arsitektur Perangkat Lunak
Pada CSR1011, aplikasi berkomunikasi dengan firmware menggunakan panggilan API yang diimplementasikan menggunakan panggilan balik firmware untuk berbagai peristiwa dalam siklus hidup aplikasi. Ketika sebuah proyek dibuat, beberapa fungsi sudah diimplementasikan, fungsi-fungsi ini digunakan dalam siklus hidup aplikasi:
- AppPowerOnReset(): Fungsi aplikasi dipanggil tepat setelah power-on reset;
- AppInit(): Fungsi ini dipanggil setiap boot dan harus berisi inisialisasi aplikasi;
- AppProcessSystemEvent(): Fungsi dipanggil oleh firmware untuk memproses kejadian tingkat sistem, seperti Baterai lemah dan perubahan tingkat PIO;
- AppProcessLmEvent(): Fungsi yang digunakan untuk menangani peristiwa terkait tautan komunikasi dari firmware;
- Timer: Jalankan di atas timer perangkat keras dengan akurasi mikrodetik.
Langkah 5: Contoh Kode untuk Menangani Akses GPIO
Kode yang tersedia menunjukkan cara mengonfigurasi dan menyetel status GPIO untuk memicu relai yang dicolokkan ke GPIO10 dari CSR1011. Untuk menangani akses GPIO digunakan fungsi yang tersedia di perpustakaan pio.h di group_PIO_B.html di uEnergy SDK.
Direkomendasikan:
Foot Pedal Shutter Remote + Pemicu: 6 Langkah (dengan Gambar)
Foot Pedal Shutter Remote + Trigger: Remote pedal ini sangat cocok untuk berhenti animator, pengarsip foto, blogger, dan pro yang tidak dapat mencapai tombol rana kamera mereka sepanjang waktu, atau perlu bekerja dengan cepat di atas meja dengan kamera terpasang overhead yang tinggi. Pembaruan Desember 2020: E
Perangkat IoT Saya - Pemicu GPS: 5 Langkah
Perangkat IoT Saya - Pemicu GPS: Dalam instruksi ini Anda akan belajar cara mengatur pengontrol IoT Anda untuk mengirim email saat Anda x menit dari rumah
PEMICU PUBG: 10 Langkah (dengan Gambar)
PEMICU PUBG: Buat Pemicu Pubg L1 R1 yang mengagumkan menggunakan stik es krim dan kertas aluminium foil. Anda dapat membuat pemicu ini sendiri menggunakan barang-barang rumah tangga. Anda memerlukan Bahan Di Bawah untuk membuat Pemicu ini…1) Stik es loli2) Kertas Aluminium Foil3) Sekrup4 ) Pita5) Fev
Pemicu Pengisian Cepat 3.0 - Lebih Banyak Daya Dari USB: 3 Langkah
Quick Charge 3.0 Trigger - Lebih Banyak Daya Dari USB: Teknologi QC sangat menarik bagi semua orang yang memiliki smartphone tetapi juga komunitas DIY dapat mengambil keuntungan darinya. QC sendiri sederhana. Jika "ponsel mengatakan -saya butuh lebih banyak daya-" pengisi daya QC meningkatkan tegangan. Dalam versi 2.0
Flash Pemicu Budak: 4 Langkah (dengan Gambar)
Slave Trigger Flash: Dalam instruksi ini saya akan menjelaskan cara membuat flas pemicu slave (optik) nyata dengan komponen minimum. Ada banyak desain kompleks yang dapat Anda temukan di internet, desain ini sangat sederhana dan berfungsi dengan baik di lingkungan terang dan remang-remang