» Elektronik » Arduino »Bagaimana untuk membuat pengimbas 3D berdasarkan Arduino

Bagaimana untuk membuat pengimbas 3D berdasarkan Arduino

Artikel ini akan membincangkan bagaimana lakukan sendiri boleh membuat pengimbas 3D berdasarkan pengawal Arduino. Ini buatan sendiri adalah analog pengimbas laser FabScan yang terkenal, yang dikembangkan oleh Francis Engelmann. Penulis menggunakan MDF sebagai kotak untuk pengimbas seperti itu. Bagi pengisian, ia juga sedikit berbeza dari yang asal.

Program asal adalah untuk Arduino, ia diambil dari projek asal.

Bahan dan alat untuk membuat pengimbas:

- 4 helai MDV 600X300 mm, ketebalan 5 mm (mereka diperlukan untuk mencipta badan);
- motor stepper (NEMA 17 200 langkah);
- pemandu untuk motor stepper L298N;
- Modul laser 5 mW (digunakan dari pengilang Red Line);
- untuk kuasa peranti anda memerlukan sumber 12 V - 2 A;
- Model webcam Logiteck C270.
Bagaimana untuk membuat pengimbas 3D berdasarkan Arduino




Produk asal buatan sendiri menggunakan pemacu motor stepper A4988, dan bagi motor stepper, ia juga NEMA 17. Jika tidak, unsur-unsur produk buatan sendiri adalah sama seperti dalam versi asal.

Proses pembuatan pengimbas:

Langkah pertama. Membuat badan
Keseluruhan proses mewujudkan perumahan bagi pengimbas dapat dilihat dalam foto. Perkara yang paling penting dalam perniagaan ini adalah ketepatan. Modul laser motor stepper dan webcam mestilah jelas di tempat yang betul, menurut projek itu.







Langkah Dua Kami menyambung peralatan elektrik


Terdapat dua cara untuk menyambungkan peralatan, ini dengan dan tanpa perisai. Marilah kita mempertimbangkan lebih terperinci setiap pilihan ini.

Sambungan tanpa perisai
Sekiranya anda membuat keputusan untuk memasang peranti tanpa menggunakan perisai, maka terminal motor stepper L298 disambungkan ke pin Arduino di bawah nombor 10, 11, 9, 8. Pada prinsipnya, anda boleh menggunakan pin lain, tetapi anda perlu membuat perubahan pada lakaran.
Bagi modul laser, ia mestilah disambungkan kepada pin A4 pada pengawal Arduino. Selepas itu, anda boleh menyambungkan kabel USB dan kuasa.

Sambungan dengan perisai
Anda perlu memasang perisai FabScan pada Arduino. Bagi pemacu motor stepper, ia perlu dipasang pada rel yang disediakan untuk ini. Kenalan motor stepper disambungkan ke kenalan yang bersesuaian pada perisai.
Modul laser mesti disambungkan ke PIN A4 pada Arduino. Itu sahaja, selepas itu kuasa dan kabel USB disambungkan.

Langkah Tiga Pemasangan lakaran
Kini anda perlu memuat turun dan memasang lakaran rasmi untuk FabScan. Untuk menghidupkan Arduino, anda perlu memuat turun plugin Codebender dan kemudian klik butang "Run on Arduino". Dalam kes ini, lakaran boleh dipasang terus menerusi penyemak imbas dari laman web rasmi.

Jika perisai tidak digunakan, maka anda perlu mengklik butang Edit dan kemudian tambah baris berikut:



Langkah Empat Perisian pengimbas
Untuk memasang program ini, anda perlu memuat turun imej "FabScan Ubuntu Live DVD", selepas memasang perisian FabScan akan muncul.

Dalam program ini, anda perlu membuat beberapa tetapan:

- Pertama, anda perlu memilih SerialPort;
- kemudian pilih Kamera;
- selepas itu Panel Kawalan - Fail;
- kemudian klik mengesan laser dan pilih "enable" (pada masa yang sama, anda tidak perlu meletakkan sebarang objek di hadapan laser);
- Nah, kini klik "Fetch Frame", dengan garis mendatar biru menyentuh bahagian bawah meja berputar. Garis kuning harus berada di tengah meja. Sekiranya kamera tidak dipasang dengan betul, imej akan menjadi kualiti yang tidak baik.








Itu sahaja, program ini dikonfigurasikan. Sekarang anda boleh meletakkan beberapa objek ke dalam pengimbas, dan selepas itu kita tekan butang Mula Pindah.

Langkah Lima Simpan imej
Selepas imbasan objek selesai, imej boleh disimpan dalam format .pcd atau .ply. Anda masih boleh menyimpan format stl, tetapi ia sudah bergantung kepada platform yang digunakan.
Untuk membuka objek yang sebelum ini disimpan, anda perlu memilih Fail - OpenPointCloud.

Sebagai kesimpulan, objek itu diproses dalam MeshLab. Selepas itu, ia boleh dicetak pada pencetak 3D.
10
6.8
8.8

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...