Daftar Isi:
- Perlengkapan
- Langkah 1: Perangkat Lunak
- Langkah 2: Adafruit IO
- Langkah 3: Blynk
- Langkah 4: Sirkuit
- Langkah 5: KODE
- Langkah 6: Pengaturan Mobil
Video: SafetyFirst: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
pengantar
Proyek ini dibuat oleh dua mahasiswa The Interdisipliner Center di Herzliya, Israel, sebagai tugas akhir kursus IoT
Proyek ini dirancang untuk orang-orang yang berbagi mobil mereka dengan pengemudi baru, dan takut akan keselamatan mobil (dan untuk orang yang mengendarainya - JELAS;)), sangat mirip dengan saya - saya berbagi mobil dengan adik laki-laki saya).
Ini adalah panduan langkah demi langkah untuk membangun sistem keamanan terbaik dan melindungi orang yang Anda cintai. Di akhir panduan ini, Anda akan memiliki sistem yang:
1. Pastikan pengemudi tidak mengkonsumsi alkohol sebelum mengemudi.
2. Pastikan tingkat kebisingan di dalam mobil (baik musik atau orang) berada pada ketinggian yang aman.
3. Memberi tahu jika pengemudi mengalami keadaan darurat.
- Jika 1 atau 2 tidak terpenuhi, atau pengemudi mengklik "tombol panik" (3), email dengan lokasi mobil dikirim ke kontak yang dipilih.
Kami menghubungkan proyek kami ke port USB mobil saya - sebagai sumber daya. Jika Anda tidak memiliki port USB di mobil Anda, jual mobil Anda dan beli yang baru (atau sambungkan proyek ke bank daya).
Fitur keselamatan proyek hanyalah puncak gunung es. Anda sangat disambut (dan bahkan sangat dianjurkan), untuk menjadi super kreatif dan menambahkan fitur baru ke proyek Anda sendiri.
Perlengkapan
1 x Papan ESP8266 (kami menggunakan Lolin Wemos D1 mini)
1 x Kabel Micro-USB
1 x "Tekan Tombol"
1 x Resistor
1 x papan tempat memotong roti
1 x MQ-3 Sensor
1 x sensor CZN-15E
12 x Kabel Jumper (disarankan untuk menggunakan kabel male to female sebanyak mungkin, dihubungkan satu sama lain untuk membuat ekstensi)
Langkah 1: Perangkat Lunak
Arduino:
Instal Arduino IDE di sini
Instal Driver berikut di sini
Adafruit IO:
Daftar ke Adafruit IO di sini
Blynk:
Unduh aplikasi blynk ke ponsel cerdas Anda dan buat akun Anda di dalamnya
Langkah 2: Adafruit IO
Menyiapkan - Adafruit IO
- Di situs web Adafruit IO, buka tab "Umpan" dan buat 2 umpan baru - "darurat" & "lokasi".
- Buka "Dasbor" -> buka menu "Tindakan" -> buat dasbor baru.
- Beri nama dasbor baru, menambahkan deskripsi adalah opsional.
- Pilih "Buat" -> klik tautan baru.
- Perhatikan di dasbor Anda yang baru dibuat 7 tombol persegi kecil.
- Tekan tombol kunci kuning.
- Sebuah jendela pop-up akan terbuka.
- Simpan string yang Anda lihat di "Kunci Aktif" - kami akan membutuhkannya.
- Pilih tombol "+".
- Tambahkan blok "Indikator".
- Pilih umpan "darurat".
- Melanjutkan.
- Ketikkan judul.
- Di menu "Kondisi" pilih "=".
- Atur nilai di bawahnya menjadi "1".
- Pilih "Buat Blok".
- Klik tombol biru "+".
- Tambahkan blok "Peta".
- Pilih umpan "lokasi".
- Melanjutkan.
- Ketik Judul.
- Pilih 24 jam.
- Setel jenis peta ke "Citra Satelit".
- Pilih "Buat Blok".
- Pilih tombol roda gigi hijau.
- Klik "Simpan"
Langkah 3: Blynk
Menyiapkan - Blynk
- Buka aplikasi Blynk.
- Buat proyek baru.
- Simpan kunci otentikasi yang dikirim ke email Anda.
- Klik tombol kecil (+).
- Tambahkan widget berikut: Widget email & Aliran GPS.
- Atur GPS Stream ke pin virtual V0.
- Pastikan alamat email di widget Email sudah benar.
- Ubah bidang "Jenis Konten" menjadi "teks/polos".
Langkah 4: Sirkuit
Mari terhubung (!):
ESP8266:
- 5V -> +
- G -> -
MQ-3 (Sensor alkohol)
- A0 -> A0 (dari ESP)
- GND -> -
- VCC -> +
CZN-15E
- G -> -
- + -> + (dari papan tempat memotong roti)
- D0 -> D3 (dari ESP)
Tekan tombol
- Leg Pertama -> D4
- Leg Kedua -> -
Langkah 5: KODE
Kode yang diperlukan terlampir:)
1. Buka kode di Arduino IDE.
2. Periksa konfigurasi papan Anda - pastikan Anda berada di yang benar.
3. Lengkapi variabel yang hilang dalam kode:
- #define EMAIL "email Anda"
- char ssid = "nama jaringan Wifi Anda"
- char pass = "kata sandi jaringan Wifi Anda"
- char auth = "kode otorisasi Blynk Anda"
- #define AIO_USERNAME "Nama pengguna AdafruitIO"
- #define AIO_KEY "AdafruitIO kunci"
Langkah 6: Pengaturan Mobil
Menyiapkan sistem di mobil Anda
Rekomendasi penyiapan kami:
- Tempatkan sensor alkohol di dekat roda kemudi sehingga dapat menyensor kadar alkohol dari tangan (Sering kali menempel di tangan peminum)
- Tempatkan mikrofon di dekat speaker mobil (tingkat kebisingan yang tinggi mungkin disebabkan oleh musik yang keras)
- Tempatkan papan tempat memotong roti dan tombol klik dekat dengan pengemudi - pada posisi yang dapat dijangkau (dalam keadaan darurat pengemudi harus menekan tombol dengan mudah)
Direkomendasikan:
Sistem Peringatan Parkir Terbalik Mobil Arduino - Langkah demi Langkah: 4 Langkah
Sistem Peringatan Parkir Mundur Mobil Arduino | Langkah demi Langkah: Pada proyek kali ini, saya akan merancang Rangkaian Sensor Parkir Mundur Mobil Arduino sederhana menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem peringatan mundur mobil berbasis Arduino ini dapat digunakan untuk Navigasi Otonom, Jarak Robot, dan r
Langkah demi Langkah Membangun PC: 9 Langkah
Langkah demi Langkah Membangun PC: Perlengkapan: Perangkat Keras: MotherboardCPU & Pendingin CPUPSU (Unit catu daya)Penyimpanan (HDD/SSD)RAMGPU (tidak diperlukan)Kasing Alat: Obeng Gelang ESD/pasta matstermal dengan aplikator
Tiga Sirkuit Loudspeaker -- Tutorial Langkah-demi-Langkah: 3 Langkah
Tiga Sirkuit Loudspeaker || Tutorial Langkah-demi-Langkah: Sirkuit Loudspeaker memperkuat sinyal audio yang diterima dari lingkungan ke MIC dan mengirimkannya ke Speaker dari mana audio yang diperkuat diproduksi. Di sini, saya akan menunjukkan kepada Anda tiga cara berbeda untuk membuat Sirkuit Loudspeaker ini menggunakan:
Pendidikan Langkah demi Langkah dalam Robotika Dengan Kit: 6 Langkah
Pendidikan Selangkah demi Selangkah dalam Robotika Dengan Kit: Setelah beberapa bulan membuat robot saya sendiri (silakan lihat semua ini), dan setelah dua kali mengalami bagian yang gagal, saya memutuskan untuk mengambil langkah mundur dan memikirkan kembali strategi dan arahan. Pengalaman beberapa bulan terkadang sangat bermanfaat, dan
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)