Daftar Isi:

Apakah Anda Ingin Membangun Manusia Salju?: 9 Langkah (dengan Gambar)
Apakah Anda Ingin Membangun Manusia Salju?: 9 Langkah (dengan Gambar)

Video: Apakah Anda Ingin Membangun Manusia Salju?: 9 Langkah (dengan Gambar)

Video: Apakah Anda Ingin Membangun Manusia Salju?: 9 Langkah (dengan Gambar)
Video: Fakta Unik Tentang Mumi #shorts #mumi #mesirkuno 2024, November
Anonim
Image
Image
Gambar
Gambar

pengantar

Proyek ini menunjukkan cara membuat manusia salju yang menari, dengan Raspberry Pi dan PivotPi – pengontrol servo yang dibuat khusus untuk itu!

Scratch digunakan untuk mengkodekan manusia salju yang menari dan Sonic Pi menghasilkan musik Holidays.

Langkah 1: Apa yang Anda Butuhkan

Manusia salju menampilkan PivotPi jadi mari kita mulai dengan itu. Anda akan perlu:

  1. Sebuah PivotPi
  2. RaspberryPi dengan akses wifi (baik Pi3 atau Pi lain dengan dongle)
  3. 4 baterai AA
  4. 2 servo sedang
  5. 1 servo kecil
  6. 6 kabel jumper male to female (hitam, merah, putih, dan coklat, merah, orange jika bisa pilih warna)
  7. Pembicara
  8. Raspbian untuk Kartu SD Robot

Di area kerajinan, Anda akan membutuhkan:

  1. Papan busa
  2. Bungkus dasi besar
  3. Pita sisi ganda yang kuat
  4. Mata googly
  5. spidol hitam
  6. Postingan yang kuat

Langkah 2: Membangun Tubuh Manusia Salju

Anda akan membuat manusia salju dari sepotong papan busa. Gunakan tiga piring dengan ukuran berbeda, atau benda bulat apa pun, yang akan memberi Anda manusia salju yang proporsional. Potong potongannya dan pertimbangkan untuk mengampelas sisinya juga.

Potong tiga Lingkaran

Gunakan spidol hitam untuk mengitari setiap lingkaran, untuk membuatnya menonjol. Dan kita memulai manusia salju!

Tubuh Manusia Salju

Langkah 3: Bangun Manusia Salju

Dapatkan semacam tiang yang cukup tinggi untuk menahan manusia salju.

Pasang dua servos sedang ke bagian bawah tiang, perhatikan posisi perkiraannya. Penempatan servo menentukan jenis gerakan yang akan Anda dapatkan. Jika Anda menempatkan servo di tengah salah satu lingkaran, Anda akan mendapatkan gerakan rotasi murni. Itu terlihat bagus untuk bagian tengah dengan lengan. Tempelkan lengan ke badan menggunakan selotip, lengan tidak bergerak, badan yang akan berputar.

Jika Anda menempatkan servo lebih tinggi dari pusat lingkaran tubuh, Anda akan mendapatkan efek ayunan yang terlihat bagus untuk bagian bawah. Ini bukan ilmu yang tepat (bisa jadi, tapi tidak perlu setepat itu untuk manusia salju), tetapi sekitar 1/3 ke atas terlihat bagus.

Servo atas – yang kecil – mengontrol kepala. Kami akan menggunakan potongan pendek kayu balsa sebagai leher, yang bagian bawahnya menempel pada servo dan bagian atas menempel pada kepala. Ini memungkinkan manusia salju untuk menggerakkan kepalanya dari sisi ke sisi. Kayu balsa menggunakan double tape untuk merekatkan pada bagian kepala. Saatnya menghias manusia salju! Mata googly, tongkat permen, dan semuanya!

Bagian tengah dengan lengan

Bagian bawah dengan offset dari tengah

Kepala dan Leher

Langkah 4: Koneksi Servo

Saatnya menghubungkan servo tersebut ke papan PivotPi! Ada tiga dari mereka, tetapi dua harus sedikit terlalu tinggi. Anda memiliki beberapa pilihan. Anda dapat menempatkan PivotPi/RaspberryPi lebih tinggi pada tiang pendukung dengan menggunakan tie-wraps atau metode aman lainnya, atau Anda dapat memperpanjang kabel servo dengan menggunakan kabel jumper pria ke wanita.

Servo bawah terhubung ke Port 1.

Servo tengah terhubung ke Port 2.

Servo atas (yang kecil) terhubung ke Port 7 karena PivotPi saya tetap berdiri dan kabel dapat menjangkaunya (Port 8 juga akan baik-baik saja).

Koneksi Servo

Ekstensi Kawat

Anda dapat mengubah kode Scratch agar sesuai dengan koneksi Anda sendiri dengan mengadaptasi blok ini

Langkah 5: Koneksi Speaker

Koneksi speaker mudah.

  1. Kabel dayanya terhubung ke speaker dan ke salah satu port USB Pi
  2. Kabel audionya masuk ke port audio di Pi
  3. Kekuatannya harus dihidupkan ke volume tertinggi karena kita akan berada di luar

Koneksi Pembicara

Langkah 6: Kode Awal

Proyek manusia salju menggunakan Scratch untuk PivotPi. Untuk menghindari terlihat sepenuhnya seperti robot, beberapa generator acak digunakan. Kalau tidak, kodenya langsung. Anda dapat mempelajari lebih lanjut dengan halaman referensi Scratch online kami.

Jika Anda melakukan Pembaruan Perangkat Lunak DI pada kartu Raspbian for Robots Anda, Anda akan dapat menemukan kode dengan:

Klik File, lalu Buka

Klik tombol Pi dan arahkan ke Dexter, PivotPi, Projects, Snowman

Langkah 7: Sonic Pi Kode

Sonic Pi tidak, secara default, di Raspbian untuk Robot. Anda tidak membutuhkannya tetapi itu adalah hal yang menyenangkan untuk ditambahkan.

Untuk menginstal Sonic Pi, kartu SD Anda harus minimal 8 Gig dengan beberapa ruang cadangan. Jika Anda memiliki 4 Gig, perubahannya adalah Sonic Pi tidak akan muat di dalamnya.

Jalankan perintah berikut di jendela terminal:

sudo apt-get update

sudo apt-get install sonic-pi

dan biarkan ia melakukan keajaibannya.

Raspberry Pi/ Pemrograman / Sonic Pi

Anda dapat mengunduh Jingle Bells dari koleksi Robin Newman (klik tombol 'Unduh Zip', kanan atas) (Terima kasih banyak kepada Robin karena telah membagikan bakat musiknya!)

Jika Anda memerlukan bantuan untuk mentransfer file dari komputer biasa ke Pi Anda, lihat tutorial kami:

Mentransfer File dari Mac

Mentransfer File dari PC

Mulai Sonic Pi dengan mengklik menu raspberry merah kecil Pi, lalu Pemrograman, lalu Sonic Pi.

Muat file Sonic Pi dengan mengklik tombol Load, dan temukan tempat Anda menyimpannya di Pi.

Setelah speaker Anda dicolokkan ke Pi dan dinyalakan, Anda dapat mengklik tombol Jalankan dan mendengarkan Pi Anda membuat musik!

Langkah 8: Cara Mendapatkan Kode untuk Proyek Ini

Cara termudah untuk mendapatkan kodenya adalah dengan memperbarui perangkat lunak Dexter Industries Anda melalui “DI Software Update”. Ketika Anda melakukan ini, semua file kode untuk proyek baru seperti ini akan muncul!

Jalur File

Saat Anda menjalankan Pembaruan Perangkat Lunak DI, proyek ini dapat ditemukan di lokasi ini:

/home/pi/Dexter/PivotPi/Proyek/Manusia Salju

File yang Dapat Diunduh

Jika Anda tidak menggunakan perangkat lunak khusus Dexter Industries, Raspbian for Robots, dan Anda masih ingin mengunduh file ini, Anda dapat mengunduhnya di sini.

Langkah 9: Butuh Bantuan?

Punya pertanyaan atau masalah? Posting di forum dan kami akan membantu Anda.

Direkomendasikan: