Daftar Isi:

Menyapa Santa: 4 Langkah (dengan Gambar)
Menyapa Santa: 4 Langkah (dengan Gambar)

Video: Menyapa Santa: 4 Langkah (dengan Gambar)

Video: Menyapa Santa: 4 Langkah (dengan Gambar)
Video: 3 KATA YANG PASTI DI CARI KAUM PRIA 2024, November
Anonim
Salam Santa
Salam Santa

Proyek ini dilakukan sebagai bagian dari dekorasi Natal. Ini adalah boneka Santa dengan lampu dan lengan yang bergerak ketika mendeteksi Anda.

Langkah 1: Bahan

Kami membutuhkan bahan sebagai berikut (bisa disesuaikan dengan keinginan, kebutuhan atau ketersediaan):

  • Papan pengontrol: Arduino nano.
  • Sekelompok led: Saya menggunakan 8 NeoPixels.
  • Boneka Santa: atau karakter lain pilihan Anda. Saat Anda memilikinya, pastikan mudah dibuka dan memiliki ruang untuk menampung komponen, dan semacam struktur internal untuk menahan beberapa komponen, terutama servo. Atau jika Anda benar-benar licik, Anda dapat membuat seluruh boneka sendiri (dalam hal ini lebih baik untuk membangun boneka sementara mekanismenya).
  • Motor servo, yang pas di boneka.
  • Sensor gerak: Saya menggunakan HC-SR501.
  • Sebuah kapasitor: 2200uF.
  • Sebuah kapasitor: 220uF.
  • Sebuah kapasitor: 100nF.
  • Sebuah resistor: 390 Ohm.
  • Beberapa kabel: sesuai kebutuhan.
  • Lem panas.
  • Velcro dan benang.
  • Beberapa jenis tongkat: Saya menggunakan palet kopi.
  • Sekrup.
  • Sumber daya 5V: Anda dapat menggunakan pengisi daya seluler atau bank daya (jika Anda ingin menambah mobilitas).
  • Kabel USB mini B: sama untuk pemrograman Arduino.

Dan alat:

  • Gunting.
  • Besi solder.
  • Pistol lem panas.
  • jarum.
  • Yang lain yang Anda butuhkan.

Langkah 2: Konstruksi

Konstruksi
Konstruksi
Konstruksi
Konstruksi
Konstruksi
Konstruksi

Ayo mulai.

Ambil boneka untuk punggungnya, di tangan Anda yang lain gunting dan potong kain untuk masuk ke dalam. Hapus isian.

Ambil Velcro, benang dan jarum dan jahit Velcro di aperture.

Lepaskan satu lengan, saya telah memilih yang kiri, karena saya kidal;) Itu terpaku panas jadi saya perlu menerapkan panas untuk melepaskannya dengan mudah.

Pasang tongkat ke bagian servo yang bergerak. Buat lubang di bahu lengan, masukkan tongkat ke dalam (sisi servo di luar) dan rekatkan dengan panas. Buat lubang di bahu boneka tempat lengan itu berada.

Ambil servo dan kencangkan ke struktur, di sini saya menggunakan campuran flange dan lem panas. Pastikan di mana Anda meletakkan sisi poros servo, itu akan keluar dari lubang terakhir yang kita buat.

Buat lubang sebagai pusar (diameter minimal 3mm, atau sensor tidak akan berfungsi, Semakin besar diameternya, semakin besar sudut deteksi) dan lem panas di atasnya (di dalam boneka) tutup sensor gerak. Di sini saya berpikir untuk menggunakan beberapa lubang logam, atau serupa, untuk mencegah kain berjumbai tetapi lem memberi kekuatan yang cukup untuk menghindarinya, rupanya. Sebagai tambahan, gambar kain membantunya luput dari perhatian.

Ambil led dan beberapa kabel dan siapkan sesuai keinginan Anda dan solder sesuai dengan itu. Saya telah memilih sekitar pusar. Solder kapasitor 220uF dan resistor 390 Ohm, seperti yang direkomendasikan Adafruit untuk Neopiksel. Saya juga menyolder satu set 3 pin di led pertama rantai untuk koneksi dengan kabel jumper. Lem panas set ke kain (bagian dalam), atau tidak jika Anda bisa membuatnya tidak bergerak ke arah lain.

Saatnya memasang kabel. Saya menggunakan Kabel Jumper 150mm khas (F/F dan F/M sesuai kebutuhan) yang digunakan untuk terhubung dengan pin Arduino. 2, sebagaimana adanya, untuk sinyal ke led dan dari sensor. Sinyal untuk servo menggunakan kabel servo itu sendiri. Kemudian saya menyiapkan 2 set kabel untuk daya (satu untuk 5V yang lain untuk GND) menyolder bersama kabel servo itu sendiri dengan 3 kabel setengah jumper lainnya, melindungi solder dengan lakban atau makaroni yang dapat menyusut.

Hubungkan kabel ke sensor, dan led sesuai, servo sudah terhubung karena kami telah menggunakan kabel sendiri.

Masukkan sensor ke dalam, dengan tutupnya terpasang dengan benar. Masukkan sekitar setengah dari isian, biarkan kabel keluar melaluinya.

Ketika saya menyelesaikan konstruksi dan mulai menguji, setelah beberapa gerakan servo, Arduino mulai mengatur ulang dan tetap menggantung. Untuk mencegah hal ini, solder kapasitor 2200uF di saluran listrik dan kapasitor 100nF antara saluran RESET dan GND.

Sekarang sambungkan kabel ke Arduino, daya ke 5V dan GND. Neopiksel ke D2, sensor ke D5, servo ke D9 dan kabel USB.

Masukkan Arduino ke dalam boneka, selesaikan pengisian dan tutup dengan velcro, biarkan kabel USB padam.

Pasang lengan ke servo. Di sini Anda perlu menyadari posisi lengan dan servo. Mungkin Anda perlu beberapa tes sampai Anda menemukan sudut yang tepat.

Kerajinan selesai.

Jika Anda menggunakan bank daya, Anda dapat menggunakan kabel USB yang lebih pendek dan meletakkan bank daya di dalam boneka (asalkan ada ruang untuk itu).

Menggunakan pengisi daya seluler yang tersambung ke listrik berarti kabel USB harus cukup panjang dan kabel ini terlihat dari luar.

Langkah 3: Pemrograman

Pemrograman
Pemrograman

Unduh kodeKode ini di-host di sini. Anda dapat mengkloning atau mengunduh sesuka Anda.

Pemrograman

Tidak ada persyaratan khusus untuk pemrograman dalam proyek ini. Jadi proses pemrogramannya seperti pemrograman Arduino lainnya. Anda memerlukan Arduino IDE.

  • Hubungkan Arduino ke komputer.
  • Luncurkan Arduino IDE.
  • Muat proyek.
  • Tekan tombol "upload" dan tunggu sampai selesai.
  • Putuskan sambungan Arduinonya.

Langkah 4: Hasil

Selesai!!!

Saatnya untuk melihatnya beraksi.

Sebagai rasa ingin tahu, saat membuat kerajinan, saya menemukan bahwa struktur di dalam boneka itu adalah mekanisme untuk memanjangkan kaki, tetapi saya pikir itu lebih manis dengan kaki pendek.

Tergantung pada servo yang digunakan, ini bisa menjadi sedikit bising, tetapi Anda dapat membungkamnya dengan lagu-lagu Natal;)

Direkomendasikan: