Daftar Isi:

Raspberry Pi LightshowPi: 5 Langkah (dengan Gambar)
Raspberry Pi LightshowPi: 5 Langkah (dengan Gambar)

Video: Raspberry Pi LightshowPi: 5 Langkah (dengan Gambar)

Video: Raspberry Pi LightshowPi: 5 Langkah (dengan Gambar)
Video: How To Use Addressable RGB WS2812B LED Strips With a Raspberry Pi Single Board Computer 2024, Juli
Anonim
Image
Image
Raspberry Pi
Raspberry Pi

Dalam instruksi ini saya membuat tampilan Natal menggunakan versi LightshowPi yang dimuat pada Raspberry Pi 3, 8 saluran SSR, 4 outlet, dan berbagai kabel. Video yang diposting adalah contoh dari apa yang saya lakukan tahun lalu. Jika Anda menyukai instruksi ini, pilih dalam kontes Raspberry Pi.

Langkah 1: Daftar Bahan:

  • Raspberry Pi 3 (versi yang lebih baru berfungsi)
  • Kartu memori mikro 16GB atau lebih besar
  • Memantau
  • Kabel HDMI
  • Mouse
  • Papan ketik
  • laptop atau komputer lain untuk memprogram kartu memori
  • 8 saluran relai keadaan padat (SSR)
  • 4 outlet
  • 4 kotak outlet geng
  • 4 jangkar drywall
  • 4 sekrup kecil
  • Jack RJ45
  • Kabel Ethernet
  • Kabel Ethernet berakhir
  • pita listrik dan tabung panas menyusut
  • berbagai kabel
  • Peralatan

    • Obeng

      • kepala datar kecil
      • phillips
    • Pemotong kawat
    • penari telanjang kawat
    • Tang
    • Alat crimp RJ45 untuk membuat kabel Ethernet lebih panjang
    • Pukulan ke bawah
    • Pemotong kotak atau gunting
    • Solder besi dengan solder

Langkah 2: Raspberry Pi

Dengan menggunakan laptop memuat versi Raspbian terbaru, ada banyak instruksi dan literatur di luar sana untuk memuat kartu memori

Pada colokan Raspberry Pi di monitor dengan HDMI, mouse, dan keyboard

Setelah gambar Raspbian dimuat di kartu, letakkan di slot kartu memori di Pi dan colokkan catu daya yang memadai, hidupkan monitor jika tidak.

Tunggu hingga boot, setelah boot sambungkan ke Wi-Fi dan akan menginstal LightshowPi.

Untuk menginstal Lightshow Pi, buka www.lightshowpi.org dan klik Panduan Memulai di bawah Pengguna Baru. Panduan ini akan menginstruksikan cara memuatnya di Pi, saya telah meletakkan langkah-langkah di bawah ini dan jika ada kebingungan dapat berhubungan dengan situs web.

  • buka jendela terminal ketik sudo su yang merupakan root dan tidak perlu mengetik sudo sebelum semua yang membutuhkan sudo
  • git clone
  • cd lightshowpi
  • git fetch && git checkout master
  • ./install.sh (jika tidak menggunakan sudo su, Anda harus meletakkan sudo di depan./install.sh)
  • reboot (sekali lagi jika tidak menggunakan sudo su, perlu meletakkan sudo di depan reboot)

setelah reboot

  • buka jendela terminal lagi dan ketik sudo su
  • cd lightshowpi
  • python py/hardware_controller.py --state=flash(jika tidak menggunakan sudo su harus meletakkan sudo di depan python)

    ini adalah tes untuk melihat apakah program dimuat dengan benar

Berikut ini adalah hal-hal yang telah saya lakukan dengan membaca dari situs web

  • di jendela terminal dan masih di direktori lightshow
  • konfigurasi cd
  • cp default.cfg menimpa.cfg

    • perintah ini menyalin default.cfg dan menempel di folder yang sama dan mengubah nama menjadi overrides.cfg
    • saat membuat perubahan konfigurasi gunakan overrides.cfg
  • nano overrides.cfg (jika tidak menggunakan sudo su, Anda harus meletakkan sudo di depan nano)

    • membuka override.cfg dan dapat menggulir dan mengubah konfigurasi.
    • ctrl+O menyimpan perubahan
    • ctrl+X menutup override.cfg
  • Anda dapat memutar musik dari folder atau dari internet seperti pandora atau musik streaming internet lainnya
    • untuk membuat daftar putar buat folder di folder musik

      • dapat menggunakan jendela terminal atau menggunakan antarmuka gui
      • di jendela terminal

        • sudo su
        • cd lightshowpi/musik
        • mkdir natal

          akan membuat folder baru

        • pindahkan musik ke folder ini
        • cd..

          perintah ini akan membawa Anda ke folder sebelumnya

        • alat cd
        • python playlist_generator.py (gunakan sudo di depan python jika tidak menggunakan perintah sudo su)
        • akan meminta path lengkap ke folder lagu

          misalnya: /home/pi/lightshowpi/music/christmas

        • lalu cd..
        • konfigurasi cd
        • nano menimpa.cfg

          • gulir ke bawah ke tempat Anda melihat playlist_path = $SYNCHRONIZED_LIGHTS_HOME/music/sample/.playlist
          • ubah sampel menjadi natal
          • Ctrl+O untuk menyimpan
          • Ctrl+x untuk keluar
        • cd..
        • python py/synchronized_lights.py --playlist=/home/pi/lightshowpi/music/christmas/.playlist
        • start_music_and_lights memulainya

          stop_music_and_lights menghentikannya

Untuk dapat memutar musik dari sumber streaming; di situs web ada tautan yang dapat Anda ikuti tentang cara memutar musik.

Untuk kustomisasi dan info lebih lanjut dapat mengunjungi lightshowpi.org atau Reddit, ada tautan ke Reddit di bagian depan situs web.

Langkah 3: Perangkat Keras

Perangkat keras
Perangkat keras
Perangkat keras
Perangkat keras
Perangkat keras
Perangkat keras

Berawal dari 4 geng outlet box break 3 tab (gambar)

Ambil outlet dan di sisi perunggu ada tab yang menghubungkan 2 outlet menjadi satu, dengan tang pecahkan tab untuk memiliki 2 outlet individu, lakukan ini ke 3 outlet yang tersisa, tidak perlu mematahkan sisi perak.

Dengan outlet, ambil sepotong kawat yang saya gunakan 14 gauge, dan pasang satu kawat ke sekrup perunggu. Ambil seutas kawat lagi dan pasang ke sekrup perunggu lainnya. Lakukan itu ke 7 outlet lainnya, harus memiliki total 8 kabel.

Kemudian dengan sepotong kawat lain potong 4 panjang yang sama persis dengan rantai daisy pada dasarnya netral (sekrup perak). Kemudian pada sekrup perak terakhir potong seutas kawat lebih panjang untuk dihubungkan ke sisi netral steker.

Lakukan hal yang sama dengan ground seperti yang Anda lakukan dengan netral.

Ambil 4 kabel panas (sisi sekrup perunggu) dan tempatkan melalui salah satu tab yang rusak. Dengan 4 kabel yang tersisa, tempatkan melalui tab lain yang rusak. Kemudian pada kabel netral dan kabel ground menempel pada tab putus terakhir.

Dengan obeng phillps atau obeng kepala persegi, kencangkan outlet di dalam kotak

Sekarang dengan kabel yang menyembul melalui tab yang rusak. Hubungkan masing-masing kabel panas ke SSR dengan obeng pipih kecil. Misalnya, semua baris atas outlet ganjil dan semua outlet bawah genap. Dengan outlet nomor satu di kiri atas, sambungkan ke saluran satu di ssr. Stopkontak nomor dua berada di kiri bawah, sambungkan ke saluran dua, dan keempat hingga semua kabel tersambung.

Dengan netral, ground, dan panas yang berasal dari papan relai, pasang ujung steker seperti yang saya lakukan atau tambahkan kabel dengan colokan.

Setelah kabel tersambung, pasang papan SSR ke bagian belakang kotak. Dengan mengambil pemotong kotak atau gunting dan memotong jangkar drywall menjadi dua untuk digunakan sebagai kebuntuan. Tempatkan standoff di mana lubang pemasangan berada dan pasang dengan sekrup kecil.

Langkah 4: Perangkat Keras Lanjutan

Perangkat Keras Lanjutan
Perangkat Keras Lanjutan
Perangkat Keras Lanjutan
Perangkat Keras Lanjutan
Perangkat Keras Lanjutan
Perangkat Keras Lanjutan

Di sisi kontrol SSR:

  • menggunakan sepotong kabel Ethernet, sambungkan kabel sebagai berikut:

    • Saluran satu menghubungkan putih dengan strip oranye
    • Saluran dua menghubungkan oranye solid
    • Saluran tiga terhubung putih dengan kabel hijau
    • Saluran empat terhubung biru solid
    • Saluran lima terhubung putih dengan strip biru
    • Saluran enam terhubung hijau pekat
    • Saluran tujuh terhubung putih dengan strip coklat
    • Saluran delapan menghubungkan coklat solid
  • Di ujung kabel yang lain, sambungkan jack Rj45 menggunakan baris B dengan alat punch down

Dengan sekitar satu kaki panjang kabel Ethernet, sambungkan jack Rj45 menggunakan yang sama seperti sebelumnya

Di ujung kabel yang lain dengan jack, lepaskan jaket dengan penari telanjang kawat, lalu lepaskan masing-masing dari 8 kabel individu sekitar 1/4 "dan solder kabel papan tempat memotong roti yang memiliki ujung betina agar dapat terhubung ke Raspberry Pi

Buat atau temukan kabel Ethernet dengan panjang bervariasi saat memastikan menggunakan protokol T-568B

Karena papan relai ini adalah 5vdc; sambungkan catu daya 5vdc yang sesuai ke VCC (positif) dan GND (negatif).

Raspberry Pi dan relay board harus berbagi ground, hal ini dapat dilakukan dengan berbagai cara. Cara saya melakukan ini adalah dengan menggunakan catu daya komputer yang dimodifikasi.

Langkah 5: Menyatukan Semua

Menyatukan Semua
Menyatukan Semua
Menyatukan Semua
Menyatukan Semua

Dengan Raspberry Pi Anda ingin menggunakan pin Wiringpi

  • Dengan jumper papan tempat memotong roti wanita warna apa pun yang Anda gunakan untuk menyolder kabel Ethernet yang ingin Anda sambungkan ke pin WiringPi pada Raspberry Pi sebagai berikut:

    • Putih dengan strip oranye terhubung ke 0 yang merupakan pin fisik 11
    • Oranye solid terhubung ke 1 yang merupakan pin fisik 12
    • Putih dengan strip hijau terhubung ke 2 yang merupakan pin fisik 13
    • Biru solid terhubung ke 3 yang merupakan pin fisik 15
    • Putih dengan strip biru terhubung ke 4 yang merupakan pin fisik 16
    • Hijau solid terhubung ke 5 yang merupakan pin fisik 18
    • Putih dengan strip coklat terhubung ke 6 yang merupakan pin fisik 22
    • Coklat solid terhubung ke 7 yang merupakan pin fisik 7
  • Hubungkan kabel Ethernet antara dua jack
  • Hubungkan daya 5v ke papan relai dan pasang raspberry pi (jika belum) dan nyalakan pi.
  • Jalankan Program LightshowPi.
  • Di papan estafet Anda dapat menonton tarian yang dipimpin dengan musik.
  • Colokkan papan relai untuk memberi daya ke stopkontak.
  • Pasang lampu Natal dan lihat mereka bergerak mengikuti musik.

Terima kasih telah melihat instruksi ini.

Direkomendasikan: