Daftar Isi:
- Langkah 1: Gadget, Suku Cadang
- Langkah 2: Raspberry Pi dan Sensor
- Langkah 3: Menulis Kode Dasar
- Langkah 4: Pengujian
- Langkah 5: Fungsi Ekstra
- Langkah 6: II. Pengujian
- Langkah 7: Latihan
Video: Mobilitas Smartparking: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Kami memulai proyek ini dengan tujuan sederhana: kami ingin mengukur jumlah mobil yang masuk dan keluar dari tempat parkir, dan dengan demikian memberi tahu orang-orang tentang ruang kosong dan kosong di tempat parkir.
Selama pekerjaan kami, kami meningkatkan proyek dengan beberapa fungsi tambahan, seperti tweeting dan pengiriman email, sehingga orang dapat memperoleh informasi dengan mudah.
Langkah 1: Gadget, Suku Cadang
Untuk dapat mulai mengerjakan proyek, langkah pertama kami adalah mendapatkan bagian-bagian yang diperlukan, yaitu sebagai berikut:
● Raspberry Pi 3
www.raspberrypi.org/products/raspberry-pi-3-model-b/
● Transduser ultrasonik HC-SR04
hobbielektronikabolt.hu/spd/HCSR04/Ultrahangos-tavolsagmero-HC-SR04
● Dasbor untuk sensor, dan kabel untuk penghubung, dengan resistansi 1000
● Catu daya – Powerbank
Langkah 2: Raspberry Pi dan Sensor
Sebagai langkah kedua kami, kami telah merakit bagian perangkat keras. Jadi kami menghubungkan 2 sensor ultrasonik dan menginstal OS (Raspbian) ke Raspberry Pi kami. Setelah itu, untuk menguji apakah sensor berfungsi dengan baik, kami menulis beberapa baris kode dalam Python 3 dan menjalankan beberapa pengujian.
Langkah 3: Menulis Kode Dasar
Pada langkah selanjutnya, kami memprogram kode dasar kami. Ide di baliknya adalah untuk mendeteksi objek masuk dan keluar (kendaraan). Jarak yang terdeteksi ketika sebuah mobil akan lewat akan lebih kecil dari jarak awal yang diukur selama pengukuran pertama. Tergantung pada sensor mana yang akan mendeteksi objek, itu akan dihitung sebagai mobil yang keluar atau masuk, dan dengan demikian berarti pengurangan atau penambahan ruang yang ditempati.
Langkah 4: Pengujian
Selama pekerjaan kami, kami menguji setiap bagian kode, untuk dapat menyadari kesalahan dan dengan mudah memeriksa bagian kode mana yang memilikinya.
Selama pengujian kode dasar kami, kami harus mengubah beberapa parameter. Misalnya toleransi kesalahan selama perubahan tempat, dan waktu tidur sensor.
Toleransi kesalahan pertama-tama adalah nomor tetap, tetapi mengingat itu harus mobile, sehingga dapat dengan mudah diatur di lingkungan apa pun, kami menggunakan beberapa variabel berbeda dalam kondisi if.
Langkah 5: Fungsi Ekstra
Pada langkah kelima kami, kami ingin menerapkan kode informasi, yang berarti bahwa kode tersebut kadang-kadang akan memberi tahu orang-orang tentang status tempat parkir saat ini.
Selama langkah ini pertama-tama kami menerapkan tweeting dan kemudian bagian pengiriman email.
Keduanya mengirim pemberitahuan setiap 30 menit, tetapi dapat dengan mudah diubah.
Langkah 6: II. Pengujian
Pada langkah ini kami menguji elemen yang baru diimplementasikan dari keseluruhan kode.
Pada langkah ini kami menemukan kemungkinan kerusakan yang disebabkan oleh aturan Twitter. Twitter tidak mengizinkan posting duplikat, jadi ketika jumlah mobil tidak berubah setelah 30 menit, itu akan men-tweet informasi yang sama. Kami memecahkan masalah ini dengan menggunakan stempel waktu, yang juga meningkatkan keaslian kiriman.
Langkah 7: Latihan
Pada langkah terakhir kami, kami menguji seluruh sistem, yang mencakup masing-masing bagian yang disebutkan di atas. Hal ini dilakukan di tempat parkir Mobilis dengan bantuan beberapa relawan. Kami juga perlu mengubah beberapa parameter dalam kasus ini, sehingga kami dapat menghitung jumlah mobil tanpa kesalahan.
Tes dilakukan dengan bantuan 3 orang. Selama ini kita dapat menentukan bahwa waktu tidur sensor harus mendapatkan nilai 1,5 untuk menghitung mobil dengan sempurna.
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
Stop ALICE - Barikade Pintu untuk Individu Dengan Mobilitas Berkurang: 8 Langkah
Stop ALICE - Barikade Pintu untuk Individu Dengan Mobilitas Berkurang: Masalah Bagi individu yang menggunakan kursi roda, mungkin sulit untuk membarikade diri ke dalam ruangan saat dibutuhkan. Tujuan dari proyek ini adalah untuk merancang perangkat untuk membantu individu yang menggunakan kursi roda dan/atau telah mengurangi kekuatan lengan dengan cepat
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++)
Panduan Berjalan untuk Meningkatkan Mobilitas Orang Tunanetra: 6 Langkah
Panduan Berjalan untuk Meningkatkan Mobilitas Orang Tunanetra: Tujuan dari instruksi ini adalah untuk mengembangkan panduan berjalan yang dapat digunakan oleh orang cacat, terutama tunanetra. Instruksi bermaksud untuk menyelidiki bagaimana panduan berjalan dapat digunakan secara efektif, sehingga persyaratan desain
Mobilitas Okosparkolo: 7 Langkah
Mobilitas Okosparkolo: A beadandó során csapatunk célja egy okos parkoló kialakítása volt. Az alapelgondolás a be és kimenő autók számlálása, és ezzel a parkoló foglaltságának megadása volt. Ezt a munka során e-mailküldő és tweetelő funkcióval bővítettük, hogy a parkolni