Isi kandungan:

The OctoGlobe: 9 Langkah (dengan Gambar)
The OctoGlobe: 9 Langkah (dengan Gambar)

Video: The OctoGlobe: 9 Langkah (dengan Gambar)

Video: The OctoGlobe: 9 Langkah (dengan Gambar)
Video: Never ending world (un monde sans fin) 2024, Julai
Anonim
The OctoGlobe
The OctoGlobe
The OctoGlobe
The OctoGlobe

*** Instruksional ini dibuat untuk memenuhi keperluan projek Makecourse di University of South Florida (www.makecourse.com). ***

Selamat datang untuk membina Octoglobe anda sendiri

Octoglobe adalah sistem cahaya berputar yang sejuk dan unik yang mempunyai lengan dan LED! Ia didasarkan pada bahagian dicetak 3D dan menggunakan mikrokontroler arduino, pemancar 433Mhz FM, motor AC, Neopixles, relay, PVC, 18650 bateri dan servo.

Anda perlu:

1 kotak projek besar (hitam)

2 Arduino Unos

1 Arduino Nano

2 Papan Roti

6 18650 bateri

Pencetak 3D atau akses ke satu

1 servo gear logam

Bateri 9V

Motor kipas kotak

Geganti AC

Pengecas usb telefon 5V

2 modul penerima 433Mhz

1 modul pemancar 433Mhz

Pad kekunci 4x4

1 kotak projek kecil (hitam)

2 4 "penutup hujung PVC (berdinding tipis)

3 "paip 4" paip PVC (berdinding nipis)

18 Neopixel

Kawat

Kuku kecil

Pistol gam panas, gam

Besi pematerian

Melihat

Lampu AC lebih malap

Gerudi

Cat semburan hitam

Langkah 1: Cetak Bahan

Cetak Bahan
Cetak Bahan
Cetak Bahan
Cetak Bahan
Cetak Bahan
Cetak Bahan
Cetak Bahan
Cetak Bahan

Lihat fail yang dilampirkan untuk fail reka bentuk bercetak. Nanti anda akan melihat saya mengambil lengan dan memotongnya separuh untuk mengurangkan berat badan. Sekiranya anda mahir dalam perisian 3DCAD, saya akan mengesyorkan membuat versi lengan yang lebih ringan.

Langkah 2: Pasang Perumahan dan Perumahan Putaran Utama

Pasang Perumahan dan Perumahan Putaran Utama
Pasang Perumahan dan Perumahan Putaran Utama
Pasang Perumahan dan Perumahan Putaran Utama
Pasang Perumahan dan Perumahan Putaran Utama
Pasang Perumahan dan Perumahan Putaran Utama
Pasang Perumahan dan Perumahan Putaran Utama

Keluarkan motor dari kipas kotak. Pasang motor kipas di kotak projek hitam. Saya menggunakan mesin basuh getah untuk meletakkannya di bahagian bawah dalam usaha mengurangkan getaran putaran.

Seterusnya saya mencairkan lubang di bahagian bawah pada penutup paip 4 pvc (thinwalled) dan menekannya ke batang motor kipas kotak. Ini akan membentuk ke takik yang diikat. Di dalam topi saya menambahkan hotglue untuk memperkuat pemasangan.

Potong paip PVC berdinding nipis 3 dan masukkan ke dalam penutup.

Langkah 3: Kawalan Putaran dan Permulaan Tanpa Wayar

Kawalan Putaran dan Permulaan Tanpa Wayar
Kawalan Putaran dan Permulaan Tanpa Wayar
Kawalan Putaran dan Permulaan Tanpa Wayar
Kawalan Putaran dan Permulaan Tanpa Wayar
Kawalan Putaran dan Permulaan Tanpa Wayar
Kawalan Putaran dan Permulaan Tanpa Wayar

Saya menggunakan suis dimmer untuk mengawal kelajuan putaran motor kipas kotak. Untuk menghidupkan tanpa wayar, saya menggunakan arduino nano dan relay AC untuk menghidupkan elektrik ke motor (melalui dimmer) setelah menerima input dari penerima FM ke arduino (lihat gambar skematik) Talian data penerima FM pergi ke D11 dan garis data geganti dilampirkan ke D9 dari Nano. Untuk menghidupkan arduino, saya hanya menggunakan sedikit palam pengecas telefon usb yang terpasang pada saluran AC yang masuk. Lihat kod penerima asas yang dilampirkan.

Langkah 4: Bina Badan Putaran Utama Dengan Servo

Bina Badan Putaran Utama Dengan Servo
Bina Badan Putaran Utama Dengan Servo
Bina Badan Putaran Utama Dengan Servo
Bina Badan Putaran Utama Dengan Servo
Bina Badan Putaran Utama Dengan Servo
Bina Badan Putaran Utama Dengan Servo
Bina Badan Putaran Utama Dengan Servo
Bina Badan Putaran Utama Dengan Servo

Saya menggunakan 18650 sel untuk membekalkan tenaga ke servo di dalam perumahan putaran utama. Lihat skema pendawaian 6 sel untuk mencapai ~ 7.5V. Ini melekat pada servo +/-.

Pasang bahagian atas yang dicetak 3D ke penutup pvc 4 kedua dengan memotong lubang di bahagian atas dan penutup kemudian pasangkan semuanya bersama-sama. Servo harus diletakkan di bahagian tengah bahagian atas. Saya menambah beberapa lubang tambahan di setiap sisi untuk memberi makan wayar LED dan wayar servo melalui.

Langkah 5: Bina Senjata dan Pasang Neopixel

Bina Senjata dan Pasang Neopixel
Bina Senjata dan Pasang Neopixel
Bina Senjata dan Pasang Neopixel
Bina Senjata dan Pasang Neopixel
Bina Senjata dan Pasang Neopixel
Bina Senjata dan Pasang Neopixel

Mendapatkan hak ini adalah langkah yang paling rumit. Saya memotong lengan asli menjadi separuh dan menggunakan tiub kecil sebagai tali di setiap lengan. Pada sendi lengan saya menggerudi lubang baru dan menggunakan paku nipis sebagai titik pangsi. Sistem ini berfungsi sama dengan tangan dicetak 3D yang popular yang menggunakan tali untuk menarik jari ke arah telapak tangan. Saluran tiub bertindak sebagai berhenti ketika lengan ditarik ke lokasi yang diinginkan. Saya melekatkan tiub ke bahagian dalam lengan dan menyesuaikan panjang tiub mengikut keperluan.

Kawat seterusnya dan pasangkan neopixel ke bawah setiap lengan menggunakan gam panas. Terdapat 9 piksel per lengan yang saya jarakkan kira-kira satu inci. Masukkan garis ke perumahan atas.

Langkah 6: Pasangkan Senjata ke Perumahan Putaran Utama

Pasang Senjata ke Perumahan Putaran Utama
Pasang Senjata ke Perumahan Putaran Utama
Lekatkan Senjata ke Perumahan Putaran Utama
Lekatkan Senjata ke Perumahan Putaran Utama
Lekatkan Senjata ke Perumahan Putaran Utama
Lekatkan Senjata ke Perumahan Putaran Utama

Dengan menggunakan lubang kuku, lubang ke bahagian atas dicetak 3D dan pasangkan bahagian yang bersebelahan untuk melekatkan lengan ke bahagian atas. Pastikan lengan bergerak bebas ke atas dan ke bawah. Saya melekatkan penerima ke bahagian atas untuk mendapatkan isyarat terbaik untuk kawalan tanpa wayar. Masukkan tali melalui tiub dan pasangkan ke lengan servo menggunakan cangkuk kecil (saya membuatnya dari beberapa kawat kaku). Laraskan tali supaya ketika servo berputar 180 darjah lengan ditarik ke atas dan menuju ke perumahan utama.

Langkah 7: Litar Kawalan Utama

Litar Kawalan Utama
Litar Kawalan Utama
Litar Kawalan Utama
Litar Kawalan Utama
Litar Kawalan Utama
Litar Kawalan Utama

Untuk kesederhanaan saya mempunyai ruang untuk papan roti litar dan memasukkan keseluruhan papan roti ke dalam perumahan. Sebaik-baiknya ini mesti diletakkan di papan vektor. Sambungkan Neopixels, servo (pin data) dan penerima seperti yang diperincikan dalam skema. Arduino sendiri dikuasakan dengan bateri 9V. Saya dapati bahawa menghidupkan servo dan arduino secara berasingan dan kemudian membumikan mereka memberi kawalan yang lebih baik terhadap denyutan servo kemudian kehabisan bateri yang sama. Pastikan arduino dan servo dihubungkan serta penerima dan neopixel. Kilat menggunakan lakaran yang dilampirkan. (nota: Saya mengubahsuai pustaka kepala servo / radio agar tidak menggunakan pemasa yang sama, anda perlu menukar pemasa untuk salah satu dari mereka untuk menyusun atau menggunakan yang diubah yang dilampirkan.)

Langkah 8: Pengawal Tanpa Wayar (Pemancar)

Pengawal Tanpa Wayar (Pemancar)
Pengawal Tanpa Wayar (Pemancar)
Pengawal Tanpa Wayar (Pemancar)
Pengawal Tanpa Wayar (Pemancar)
Pengawal Tanpa Wayar (Pemancar)
Pengawal Tanpa Wayar (Pemancar)
Pengawal Tanpa Wayar (Pemancar)
Pengawal Tanpa Wayar (Pemancar)

Pengawal bersambung dengan pad kekunci 4x4 dan pemancar 433Mhz. Skema dilampirkan serta kod untuk pemancar. Pemancar mengirimkan A, B, C, 1, 2, 3 dan 0 tetapi jika anda mahu penghantaran tambahan tambahkannya seperti yang dilakukan dalam lakaran pada masa ini. Saya menyimpan litar papan roti dan arduino uno dalam kotak projek kecil.

Langkah 9: Selesaikan

Letakkan bahagian atas perumahan di perumahan utama dengan bateri terpasang. Uji menggunakan alat kawalan jauh. Semasa kod berfungsi seperti berikut dari jarak jauh ke uno di perumahan dan pangkalan:

Hantar 0: Segala-galanya

Hantar A: Kedudukan 1 (petua bersudut rata), putar

Hantar B: Kedudukan 2 (2 lengan pertama condong), putar

Hantar C: Kedudukan 3 (ketiga lengan ke atas), putar

Hantar 1, 2, atau 3: Neopixel merah / biru / hijau, putaran tidak berlaku

Lihat video terakhir untuk ikhtisar asas. Beberapa saat terakhir menunjukkan projek siap dalam kegelapan! Saya akhirnya menyemburkan cat hitam untuk penampilan.

Disyorkan: