Daftar Isi:
- Langkah 1: Bahan
- Langkah 2: Perakitan Papan Selancar Kayu Lapis
- Langkah 3: Diorama Pemotongan Laser
- Langkah 4: Perakitan Diorama
- Langkah 5: Mengisi Diorama Dengan Air dan Minyak
- Langkah 6: Perakitan Basis Diorama dan Papan Selancar
- Langkah 7: Pengkabelan
- Langkah 8: Kode Arduino
- Langkah 9: Menyesuaikan Kode Pemancar
- Langkah 10: Nikmati Berselancar
- Langkah 11: Catatan sampingan
Video: Simulator Berselancar Ultra Realistis: 11 Langkah (dengan Gambar)
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Apakah Anda merasakan dorongan tiba-tiba untuk berselancar, tetapi tidak ada perairan besar di dekatnya? Apakah Anda takut dengan air yang dalam dan bergejolak? Atau apakah Anda hanya malas untuk pergi keluar? Maka Simulator Berselancar Ultra Realistis adalah solusi sempurna untuk Anda! Ini memungkinkan pengalaman berselancar yang mendekati kenyataan dari tempat mana pun yang bisa dibayangkan. Sebagai sistem dua bagian, gerakan dirasakan oleh papan dan diterjemahkan ke dalam gerakan gelombang diorama laut.
Proyek oleh:
Lena Strobel, Gabriel Rihaczek, Guillaume Caussarieu
Proyek ini dilakukan sebagai bagian dari seminar Desain Komputasi dan fabrikasi Digital dalam program master ITECH.
Langkah 1: Bahan
Untuk membuat Simulator Berselancar Ultra Realistis, Anda memerlukan perlengkapan berikut:
Elektronik:
- 2x Papan Arduino (Arduino Uno)
- 2x Baterai 9V
- 1x Servomotor, mis. ServoMotox Reely Standar-Servo S-0090 (88/98N.cm)
- Modul sensor akselerasi digital 1x 3 sumbu - MMA8452
- 2x Modul Transceiver NRF24L01
- Catu Daya 6/7.5V, mis. Voltcraft USPS-1000
- 2x 5.1kΩ resistor
- 1x papan tempat memotong roti
- Kabel jumper
Perangkat keras:
- 2x lembaran Plexiglas 250x500x3mm, mis. Evonik
- 1x lembaran Plexiglas 250x500x2mm, mis. Evonik
- Papan Kayu Lapis 20mm (91*21cm + 2x91*11cm)
- 4x M3x15mm Baut
- 8x Kacang M3
- 1x 8x20mm Lengan aluminium (tebal 1mm)
- 1x M6x50mm Baut + 2xM6 Mur
- Batang berulir 3x50mm
- 2x 8/4mm mesin cuci
-
Sekrup kayu 5x50mm
- Pewarna air biru
- 1 liter minyak bayi transparan
- 1x Tube Acrifix 1R 0192 (atau lem akrilik bening dan tahan air lainnya)
- silikon transparan
Peralatan:
Tang, Obeng, Bor Listrik, Pemotong Laser, gergaji pita kayu atau pabrik CNC, jarum suntik 60ml
Langkah 2: Perakitan Papan Selancar Kayu Lapis
Untuk memotong papan selancar, kami menggunakan gergaji pita karena kami tidak memiliki akses ke pabrik cnc. Kami menelusuri garis besar papan ke kayu dengan menggunakan stensil kertas. Papan selancar dapat dirakit dengan merekatkan dan/atau disekrup.
Langkah 3: Diorama Pemotongan Laser
Gunakan file dxf berikut untuk memotong bagian-bagian dengan router pemotong laser.
Satu bagian dari file harus dipotong dari plexiglas 3mm, yang lain dari plexiglas 2mm.
Gunakan kaca plexiglass yang bagus. Pengalaman telah menunjukkan bahwa kaca plexiglass berkualitas buruk cenderung menjadi buram ketika bersentuhan dengan lem akrilik.
Langkah 4: Perakitan Diorama
Untuk merakit diorama:
- Mulailah dengan pelat bawah dan kemudian tambahkan 2 sisi pendek. Tunggu 5 menit hingga lem mulai mengering.
- Tambahkan 2 sisi panjangnya dan kemudian tunggu lagi selama minimal 15 menit agar lem mengering.
- Tutup semua tepi dari dalam. Lakukan perlahan, lakukan satu sisi pada satu waktu dan biarkan lem mengering (~15 menit untuk setiap sisi. Ini akan mencegah lem meluncur pada kaca plexiglass Anda saat Anda menutup sisi lainnya.)
- Tempatkan pelat atas di atas meja dan tuangkan lem di daerah di mana kotak akan bersentuhan (Karena Anda tidak akan dapat menyegelnya dari dalam setelah itu, lihat foto)
- Biarkan seluruh kotak mengering setidaknya 30 menit dalam cahaya langsung (untuk lem pengawet UV)
- Isi kotak dengan hati-hati hanya dengan air, menggunakan jarum suntik. Periksa apakah ada kebocoran. Jika bocor, kosongkan kotak, dan tambahkan lebih banyak lem atau silikon di tepinya. Ulangi langkah ini sampai Anda mendapatkan waterproofing yang tepat (Bahkan jika itu membutuhkan waktu, jauh lebih mudah untuk membersihkan air daripada baby oil di kemudian hari… Percayalah pada kami!)
Beberapa tips menarik juga dapat ditemukan di sini:
Langkah 5: Mengisi Diorama Dengan Air dan Minyak
Sekarang kotak Anda tahan air (benarkah?):
- Campur air Anda dengan pewarna air biru.
- Isi sekitar 1/3 kotak dengan air berwarna menggunakan jarum suntik.
- Isi kotak sampai paling atas dengan minyak
- Tunggu hingga gelembung udara hilang.
- Setelah semua gelembung hilang, pastikan kotak terisi dengan sempurna
- Bersihkan kotak luar dengan cairan pembersih piring
- Tutup kedua lubang dengan silikon transparan
Langkah 6: Perakitan Basis Diorama dan Papan Selancar
Kami merancang papan plug-in di bawah kotak gelombang, untuk meningkatkan sistem. Penyangga dapat dipasang ke pelat dasar dalam arah x dan y untuk membawa kotak gelombang dan motor. Basis dapat dirakit sesuai dengan gambar dari kaca plexiglass yang dipotong sebelumnya, roda gigi, baut, ring, mur, selongsong aluminium dan servomotor. Pastikan untuk menggoyang roda gigi dan memindahkan beban kotak berisi air tidak langsung ke motor servo. Kotak gelombang tidak terpasang dengan kuat ke pangkalan. Itu terletak pada baut aluminium (sumbu kemiringan seluruh konstruksi) dan hanya ditahan di tempatnya oleh irisan pleksus yang sempit. Sumbu kemiringan konstruksi diatur secara asimetris untuk memandu gerakannya dan untuk mencegah kotak agar tidak jatuh.
Langkah 7: Pengkabelan
Rencana pengkabelan ditunjukkan pada gambar. Dua sirkuit harus dibuat, satu sirkuit pemancar untuk papan dan satu sirkuit penerima untuk diorama.
Setup dapat bekerja dengan papan arduino tunggal dengan menggunakan kabel bukan pemancar radio sebagai koneksi antara papan dan diorama.
Langkah 8: Kode Arduino
Gunakan kode arduino terlampir. Ketahuilah bahwa ada dua kode, satu untuk setiap papan arduino. Kode pemancar membaca sudut papan, mengubah sudut menjadi nilai yang dapat digunakan dan mengirimkannya ke penerima. Kode reveiver menerima nilai tersebut dan mengontrol motor servo berdasarkan nilai tersebut. Kode juga berisi komentar lebih lanjut. Beberapa perpustakaan harus diinstal, tautan ditentukan dalam kode.
Setelah kode diunggah di papan arduino, ikuti langkah selanjutnya untuk membuat pengaturan akhir.
Langkah 9: Menyesuaikan Kode Pemancar
Langkah ini hanya diperlukan ketika bentuk papan berbeda dengan yang diusulkan.
- Anda sekarang ingin menyesuaikan pengaturan kode ke papan dan konstruksi khusus Anda.
- Setelah pemancar arduino Anda terpasang dengan kuat ke papan selancar, pasang kembali arduino ke komputer.
- Anda ingin arduino membaca 90 ° saat stabil di horizontal. Jika nilai yang dibaca menggunakan fungsi Serial. Print(angle) bukan 90°, sesuaikan kode dengan menambahkan atau mengurangi beberapa derajat untuk mendapatkan hasil yang bagus dan bulat 90°
- Setelah ini tercapai, putar papan Anda di satu sisi. Anda dapat membaca sudut dan mengurangi sudut maksimum yang dapat diputar papan Anda. Gunakan nilai ini untuk menyesuaikan kode dengan kebutuhan khusus Anda
- Ulangi langkah ini ke arah lain
- Unggah kode Anda kembali ke papan arduino pengirim.
Langkah 10: Nikmati Berselancar
Langkah 11: Catatan sampingan
Sebagai mesin independen, tidak diperlukan peselancar manusia! Sistem juga dapat membentuk loop umpan balik di mana ia memicu dirinya sendiri untuk meningkatkan osilasi.
Runner Up di Kontes Arduino 2019