Isi kandungan:

Gerak Ikuti Mata Animatronik: 8 Langkah (dengan Gambar)
Gerak Ikuti Mata Animatronik: 8 Langkah (dengan Gambar)

Video: Gerak Ikuti Mata Animatronik: 8 Langkah (dengan Gambar)

Video: Gerak Ikuti Mata Animatronik: 8 Langkah (dengan Gambar)
Video: Freddy's Ke Rumah MiawAug - FNAF The Glitched Attraction Indonesia 2024, November
Anonim
Image
Image
Gambaran keseluruhan
Gambaran keseluruhan

Projek Arduino ini menggunakan Sensor Aliran Optik (ADNS3080) untuk menangkap pergerakan.

Kemudian terjemahkan data untuk memindahkan servo agar kelihatan seperti mata mengikuti objek bergerak.

Ini bukan pembinaan yang mudah.

Ia memerlukan pencetakan 3d, pematerian, beberapa pemahaman teknikal umum dan penyelesaian masalah kerana panduan ini tidak 100% sempurna.

Saya akan melakukan yang terbaik untuk menjadikannya selengkap dan ilustrasi yang saya boleh.

Jangan ragu untuk bertanya dan meninggalkan komen anda.

Saya ingin mengucapkan terima kasih kepada komuniti "pembuat" dan semua orang yang berkongsi projek di sana.

Sekarang Jangan membuat gerakan sejuk mengikuti animatronik mata.

Langkah 1: Gambaran keseluruhan

Gambaran keseluruhan
Gambaran keseluruhan
Gambaran keseluruhan
Gambaran keseluruhan
Gambaran keseluruhan
Gambaran keseluruhan

Langkah 2: Senarai Bahagian

Senarai bahagian
Senarai bahagian

1x Arduino Nano 3.0 ATmega328P Controlador

6x SG90 9g Mini Mikro Servo

1x Sensor Aliran Optik APM2.5 ADNS 3080

1x 50 * 70 PCB

2x Header Pin Perempuan Baris Tunggal

2x Header Pin Lelaki Baris Tunggal

x2 5 pin penyambung kabel wayar Dupont 2.54 mm Jumper Header Housing Female

x2 2 pin Dupont wire cable connectors 2.54 mm Jumper Header Housing Female

1x Mini 3 Pin Dashboard On Off Position Rocker Switch Diterangi

1x Dc Power Jack Socket Connector (Diameter Bergantung pada sumber kuasa anda)

4x 2MM Diod Cahaya Hijau / Kuning / Biru / Merah / LED

12x IR LED 850nm Infrared 5mm Diodes

1x XL4005 DSN5000 Di Luar LM2596 DC-DC

Perintang 16x 220R

1x LM8UU Linear Bushing 8mm galas bebola linear

1x 100mm batang poros licin Keluli tahan karat berdiameter 8mm

Skru Mesin Countersunk Phillips Kepala Baja Tahan Karat 8x M2

4x M3 Skru Hex Socket Flat Head

11x Plastik M3 Ball Buckle Tie Rod End Positioning Ball Buckle link Tolak / Tarik Rod

Batang Penyambung Keluli Tahan Karat Pautan 6x M2 L300mm dengan Benang Akhir Dual untuk Servos

2x 11/23 M4 skru Metal Cardan Joint Gimbal Couplings Joint Joint (lihat gambar)

Filamen Pencetak 3D 3x Putih / Hitam / Biru Telus

Langkah 3: Alat

  1. Pencetak 3d
  2. Besi pematerian
  3. Set kunci hex
  4. Pemutar skru kecil (M2)
  5. Kawat Elektrik Pemotong Kabel Tang Tang
  6. Stripper Kawat Kabel (Disarankan)
  7. Tugas Berat Tang Z-Bend 90 darjah hingga 1/16 (Sangat Disarankan)
  8. Sabar

Langkah 4: Mata Percetakan 3D

Mata Percetakan 3D
Mata Percetakan 3D
Mata Percetakan 3D
Mata Percetakan 3D
Mata Percetakan 3D
Mata Percetakan 3D
Mata Percetakan 3D
Mata Percetakan 3D

Semua fail stl boleh didapati di:

www.thingiverse.com/thing:3604563

Mulakan dengan mencetak mata.

Saya telah mencetak mata dengan 3 warna yang berbeza dan 4 perubahan warna menggunakan Prusa ColorPrint.

Perubahan warna yang saya gunakan:

  1. z 0 - putih
  2. z 13.9 - hitam
  3. z 14.1 - biru
  4. z 16.7 - hitam

Sekiranya kerana sebab tertentu anda tidak mahu atau tidak boleh mencetak pelbagai warna (pencetak pelbagai warna tidak diperlukan), anda selalu boleh mencetak warna putih dan melukis warnanya.

Saya telah berusaha mengecat warnanya dan mendapati warnanya lebih sukar dan tidak kelihatan bagus.

Membuat kapilari saya menggunakan beberapa bulu merah dan pernis Akrilik lihat https://www.youtube.com/embed/q4vzEABlHMo (pada 2:17).

Saya menggunakan varnis berkilat untuk merekatkan bulu dan menambahkan kilauan yang lebih realistik.

Setelah cetakan selesai waktunya untuk memasang pautan Ball Buckle dan Universal Joint.

Anda mungkin perlu memotong skru pautan Ball Buckle agar sesuai dengan lubang (lihat gambar).

Sedikit superglue mungkin diperlukan bergantung pada kesesuaian.

Jangan lemakan Sendi Sejagat!

Langkah 5: Percetakan 3d

Percetakan 3d
Percetakan 3d
Percetakan 3d
Percetakan 3d

Cetakan selebihnya adalah standard.

Saya menggunakan PETG tetapi anda boleh mencetak mengikut kehendak anda.

Cetak mata dan kelopak mata dengan terperinci yang anda boleh. bahagian lain tidak memerlukan perincian yang tinggi.

Saya telah mencetak Base and Box dengan ketinggian 0.8mm nuzzle 0.4 layer untuk memberi mereka lebih banyak kekuatan tetapi ini tidak perlu.

P. S jika anda tidak bereksperimen dengan menggunakan ukuran muncung yang berbeza, saya menggalakkan anda untuk melakukannya, Ini sangat menyeronokkan.

Langkah 6: Pemasangan Pangkalan

Perhimpunan Pangkalan
Perhimpunan Pangkalan
Perhimpunan Pangkalan
Perhimpunan Pangkalan
Perhimpunan Pangkalan
Perhimpunan Pangkalan
Perhimpunan Pangkalan
Perhimpunan Pangkalan

1- Dilampirkan SG90 9g Mini Micro Servos.

* orientasi notis

** perhatikan 2 servo depan yang mengawal tindakan swing dipasang dari bawah.

*** jangan kacau tanduk lagi! Sebelum mengetuk tanduk servo, anda perlu menetapkannya pada kedudukan tengah (lihat lakaran init pada bahagian kod dokumen ini)

2- Masukkan 2 pemegang batang.

Masukkan galas Linear LM8UU di dalam pelekap.

Slide Shaft Rod melalui 1 pemegang ke LM8UU sepanjang pemegang kedua.

3- Potong Batang Penyambung mengikut ukuran.

* Bahagian ini sangat kritikal. Luangkan masa anda dan cuba menjadi tepat mungkin.

** Perhatikan selekoh Z. (tang z-bend akan menjadikan pekerjaan anda lebih mudah dan tepat lihat:

4- Sambungkan rod.

Langkah 7: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik

Buat PCB.

XL4005

dalam:

12V

GND

keluar:

5V

GND

Pendawaian ADNS 3080:

PIN_MISO - Pin 12

PIN_MOSI - Pin 11

PIN_SCK - Pin 13

PIN_MOUSECAM_RESET - Pin 9

PIN_MOUSECAM_CS - Pin 10

5V

GND

Pendawaian Servo:

pin 2 - ayunan kanan

pin 3 - kecondongan kanan

pin 7 - ayunan kiri

pin 6 - kecondongan kiri

pin 4 - kecondongan kelopak mata

pin 5 - kelopak mata terbuka / tutup

5VGND

Pendawaian Bar LED:

Pin A4

Pin A5

Pin A6

Pin A7

* Gunakan perintang 220 R

5VGND

Pendawaian LED IR:

12v

* Gunakan perintang 220 R

GND

Langkah 8: Kod

Semua lakaran boleh dimuat turun di:

github.com/Nimrod-Galor/eye-animatronics

Muat turun sebagai zip dan unzip ke komputer anda.

Muat naik lakaran init-servos.ino ke Arduino Bord.

Lakaran ini akan meletakkan semua servo pada kedudukan pertengahan.

Sekarang adalah masa untuk menyelaraskan tanduk servo dan mengacaukannya.

Selepas anda mengetuk semua tanduk, muat naik eye-animatronics.ino ke Arduino.

Tahniah projek animatronik mata anda Selesai.

Disyorkan: