
Daftar Isi:
- Langkah 1: Bahan yang Dibutuhkan
- Langkah 2: Pemrograman DHT11 Sensor
- Langkah 3: Memprogram Sensor HMC5883L
- Langkah 4: Pemrograman Accelerometer ADXL335
- Langkah 5: Memprogram Tag RFID
- Langkah 6: Pemrograman GPS Groove
- Langkah 7: Mengirim Data di Actoboard
- Langkah 8: Modul Sigfox
- Langkah 9: Mengirim Data di Cloud
- Langkah 10: Main.cpp
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49

Apakah Anda pernah mencoba untuk pergi ke tingkat berikutnya dari orienteering? Memiliki semua informasi yang dibutuhkan di tangan? Di sini Anda akan melihat bagaimana kami meningkatkan aktivitas hebat dengan teknologi.
Kami akan membuat gelang orientasi yang akan memberi Anda banyak informasi, dan memungkinkan Anda banyak fungsi, seperti:
- Suhu dan kelembaban cuaca
- Kompas
- Posisi di mana Anda berada dengan informasi GPS
- Deteksi jatuh apapun
- Seorang lektor RFID
- Tombol SOS
- Kirim semua data ke cloud
Yang harus Anda lakukan adalah mengikuti tutorial ini langkah demi langkah, jadi mari kita mulai!
Catatan: Proyek ini diselenggarakan oleh spekualisasi sistem Tertanam dari Polytech Paris-UPMC.
Langkah 1: Bahan yang Dibutuhkan

Ini adalah daftar bahan yang Anda butuhkan untuk membuat instrumen ini:
- Alur GPS
- Regulator Pololu Regulator U1V11F5
- Konverter 0, 5V -> 5V
- RFID Marin H4102
- Akselerometer ADXL335
- Kompas: modul 3 sumbu HMC5883L
- Layar LCD: gotronic 31066
- DHT11: Sensor suhu dan kelembaban
- Tombol untuk SOS
- Modul Sigfox
- Dukungan baterai + baterai LR06 1.2v 2000 mAh
- Mikrokontroler: MBED Board LPC1768
Sekarang karena kita memiliki semua perabotan kita, kita dapat melanjutkan ke langkah berikutnya.
Langkah 2: Pemrograman DHT11 Sensor

1. Letakkan Resistor 4K7 antara VCC dan pin data DHT11
2. Hubungkan kabel hijau ke Pin tempat Anda ingin mendapatkan data (ini dia pin D4 NUCLEO L476RG)
3. Papan harus terhubung ke makanan 3V3 (Merah) dan tanah (Hitam)
4; Gunakan koneksi serial pada pin A0 NUCLEO L476RG untuk melihat datanya
5. Gunakan lingkungan MBED untuk mengkompilasi kode (lih. foto)
Main.c lengkap tersedia di file lampiran
Langkah 3: Memprogram Sensor HMC5883L

1. Untuk HMC5883L Anda dapat mengambil makanan yang sama dari sebelumnya.
2. Di papan NUCLEOL476RG, Anda memiliki dua Pin bernama SCL dan SDA
3. Hubungkan SCL dari HMC5883L ke pin SCL dari NUCLEO Board.
4. Tautkan SDA HMC5883L ke pin SCL dari NUCLEO Board.
Main.cpp lengkap tersedia di file lampiran.
Langkah 4: Pemrograman Accelerometer ADXL335

1. Seperti langkah-langkah sebelumnya, Anda bisa menggunakan alimentasi yang sama (3V3 dan ground).
2. Pada antarmuka MBED, gunakan tiga input berbeda yang dinyatakan sebagai "analogin"
3. Sebut mereka InputX, InputY, dan InputZ.
4. Kemudian kaitkan dengan tiga pin pilihan Anda (disini kita menggunakan masing-masing menggunakan PC_0, PC_1, dan PB_1)
A0 Pin masih merupakan port tempat semua data dikirimkan.
Main.cpp lengkap tersedia di file lampiran
Langkah 5: Memprogram Tag RFID

1. Gunakan makanan yang sama
2. Pada mikrokontroler, gunakan dua PIN yang tersedia untuk menghubungkan sensor RFID RX/TX (ini dia D8 dan D9 pada NUCLEO L476RG)
3. Pada MBED, jangan lupa untuk mendeklarasikan PIN (ini dia PA_9 & PA_10)
Main.cpp lengkap tersedia di file lampiran
Langkah 6: Pemrograman GPS Groove

1. Kamu bisa menggunakan alimentasi yang sama disini (3V3 dan Ground)
2. Gunakan hanya transmisi GPS dan hubungkan pada mikrokontroler.
3. Kemudian Anda harus memotong data untuk menggunakan data yang relevan, seperti DMS dan waktu.
Main.cpp lengkap tersedia di file lampiran.
Langkah 7: Mengirim Data di Actoboard

1. Untuk semua variabel yang digunakan untuk Actoboard, kita harus mengubah semuanya menjadi tipe "int".
2. Pada kompiler MBED, gunakan karakter berikut pada "printf": "AT$SS: %x, nama variabel yang ingin Anda kirim ke actoboard ".
3. Variabel harus dalam bentuk Heksadesimal, seperti XX. Nilai < FF (255 dalam desimal) tidak cocok, itu sebabnya kami hanya menggunakan tiga karakter pertama untuk RFID.
4. Buat akun di Actoboard.
Langkah 8: Modul Sigfox

1. Hubungkan modul sgfox pada mikrokontroler.
2. Gunakan pass actoboard dan modem yang sesuai untuk menerima data di actoboard, berkat modul sigfox.
Langkah 9: Mengirim Data di Cloud



1. Buat akun Bluemix dan buat aplikasi NodeRed "Bracelet" di cloud dengan menggunakan konfigurasi Cloudant.
2. Hubungkan data Actoboard ke aplikasi NodeRed di Cloud melalui URL Actoboard dan POST.
3. Implementasikan aplikasi NodeRed dengan sensor data yang dikumpulkan yang diterima oleh actoboard dan dikirim ke aplikasi NodeRed.
4. Buat item untuk menampilkan data yang diterima untuk semua sensor. misalnya "Database°1".
5. Konfigurasi item Geospasial untuk menampilkan koordinat GPS pada peta aplikasi dengan menggunakan bahasa pemrograman JSON.
Langkah 10: Main.cpp
Berikut adalah main.cpp + gps.h yang kami buat karena fungsi GPS terlalu panjang.
Direkomendasikan:
SIMULATOR GAME BALAP DIY -- SIMULATOR F1: 5 Langkah

SIMULATOR GAME BALAP DIY || F1 SIMULATOR: Halo semuanya Selamat datang di saluran saya,Hari ini saya akan menunjukkan kepada Anda, bagaimana saya membuat "Simulator Game Balap" dengan bantuan Arduino UNO. ini bukan blog build, ini hanya ikhtisar dan uji simulator. Selesai membangun blog segera hadir
Memulai Balap Drone FPV: 11 Langkah

Memulai FPV Drone Racing: FPV Drone Racing memiliki banyak tipe berbeda. Ada balap indoor alias Tiny Whoop yang menggunakan quads yang di bawah 50 gram, tidak lebih besar dari 50mm props, mereka memiliki saluran, dan hampir selalu berjalan di 1s di dalam ruangan. Lalu ada kelas yang lebih besar yang
Balap FPV Cetak 3D / Drone Gaya Bebas !: 6 Langkah

3D Printed FPV Racing / Freestyle Drone !: Selamat datang di Instruksi saya!,Dalam instruksi ini, Anda belajar cara membuat sendiri Drone balap 3d! Mengapa saya membuatnya? Saya membuat drone ini karena saya suka menerbangkan Drone bertenaga tinggi ini dan jika terjadi crash, saya tidak perlu menunggu berhari-hari
Peningkatan Drone Balap: 10 Langkah

Peningkatan Drone Balap: Ini adalah proses langkah demi langkah saya tentang bagaimana saya meningkatkan drone balap
Roda Kemudi dan Pedal PC DIY Dari Karton! (Umpan Balik, Penggeser Dayung, Tampilan) untuk Simulator Balap dan Game: 9 Langkah

Roda Kemudi dan Pedal PC DIY Dari Karton! (Umpan Balik, Penggeser Dayung, Tampilan) untuk Simulator dan Game Balap: Hai semuanya! Selama masa-masa yang membosankan ini, kita semua bermalas-malasan mencari sesuatu untuk dilakukan. Acara balap kehidupan nyata telah dibatalkan dan telah diganti dengan simulator. Saya telah memutuskan untuk membuat simulator murah yang bekerja dengan sempurna, asalkan