Isi kandungan:

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, November
Anonim
Image
Image
Pai raspberi
Pai raspberi

Dalam arahan ini saya membuat paparan Krismas menggunakan versi LightshowPi yang dimuatkan pada Raspberry Pi 3, 8 saluran SSR, 4 outlet, dan pelbagai wayar. Video yang disiarkan adalah contoh apa yang saya buat tahun lalu. Sekiranya anda menyukai arahan ini, pilihlah dalam pertandingan Raspberry Pi.

Langkah 1: Senarai Bahan:

  • Raspberry Pi 3 (mana-mana versi yang lebih baru berfungsi)
  • Kad memori mikro 16GB atau lebih besar
  • Pantau
  • Kabel Hdmi
  • Tetikus
  • Papan Kekunci
  • komputer riba atau komputer lain untuk memprogram kad memori
  • Relay keadaan pepejal 8 saluran (SSR)
  • 4 cawangan
  • 4 kotak geng outlet
  • 4 sauh drywall
  • 4 skru kecil
  • Bicu RJ45
  • Kabel Ethernet
  • Kabel Ethernet berakhir
  • pita elektrik dan tiub pengecutan haba
  • pelbagai wayar
  • Alat

    • Pemutar skru

      • kepala rata kecil
      • phillips
    • Pemotong wayar
    • Pelucut wayar
    • Tang
    • Alat kelim RJ45 untuk membuat kabel Ethernet lebih panjang
    • Tumbuk ke bawah
    • Pemotong kotak atau gunting
    • Pateri dengan solder

Langkah 2: Raspberry Pi

Dengan menggunakan komputer riba versi Raspbian terbaru, ada banyak instruksi dan literatur di luar sana untuk memuatkan kad memori

Pada Raspberry Pi pasangkan monitor dengan HDMI, tetikus dan papan kekunci

Setelah gambar Raspbian dimuat pada kad, letakkan di slot kad memori pada Pi dan pasangkan bekalan kuasa yang mencukupi, hidupkan monitor jika tidak.

Tunggu sehingga boot, setelah boot menyambung ke Wi-Fi dan akan memasang LightshowPi.

Untuk memasang Lightshow Pi, pergi ke www.lightshowpi.org dan klik pada Panduan Bermula di bawah Pengguna Baru. Panduan ini akan memberi arahan mengenai cara memuatkannya di Pi, saya telah meletakkan langkah-langkah di bawah ini dan jika ada kekeliruan yang berkaitan dengan laman web.

  • buka tetingkap terminal jenis sudo su yang merupakan akarnya dan tidak perlu menaip sudo sebelum semua yang memerlukan sudo
  • klon git
  • cd lightshowpi
  • git fetch && git checkout master
  • ./install.sh (jika tidak menggunakan sudo su, anda harus meletakkan sudo di depan./install.sh)
  • but semula (sekali lagi jika tidak menggunakan sudo su, perlu meletakkan sudo di hadapan but semula)

selepas but semula

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

    ini adalah ujian untuk melihat apakah program dimuat dengan betul

Berikut adalah perkara yang telah saya lakukan dengan membaca dari laman web

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

    • arahan ini menyalin default.cfg dan tampal di folder yang sama dan menukar nama menjadi overrides.cfg
    • semasa membuat perubahan konfigurasi gunakan overrides.cfg
  • nano overrides.cfg (jika tidak menggunakan sudo su, anda perlu meletakkan sudo di hadapan nano)

    • membuka override.cfg dan boleh menatal dan menukar konfigurasi.
    • ctrl + O menyimpan perubahan
    • ctrl + X menutup penggantian.cfg
  • anda boleh memainkan muzik dari folder atau dari internet seperti pandora atau muzik streaming internet yang lain

    • untuk membuat senarai main buat folder dalam folder muzik

      • boleh menggunakan tetingkap terminal atau menggunakan antara muka gui
      • di tetingkap terminal

        • sudo su
        • cd lightshowpi / muzik
        • Krismas mkdir

          akan membuat folder baru

        • pindahkan muzik ke dalam folder ini
        • cd..

          arahan ini akan membawa anda folder sebelumnya

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

          contohnya: / home / pi / lightshowpi / music / Christmas

        • kemudian cd..
        • konfigurasi cd
        • nano overrides.cfg

          • tatal ke bawah ke tempat yang anda lihat playlist_path = $ SYNCHRONIZED_LIGHTS_HOME / music / sample /.playlist
          • menukar sampel menjadi Krismas
          • 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 memulakannya

          stop_music_and_lights menghentikannya

Untuk dapat memainkan muzik dari sumber penstriman; di laman web terdapat pautan yang boleh anda ikuti mengenai cara bermain muzik.

Untuk lebih banyak penyesuaian dan maklumat boleh mengunjungi lightshowpi.org atau Reddit, terdapat pautan ke Reddit di bahagian depan laman web.

Langkah 3: Perkakasan

Perkakasan
Perkakasan
Perkakasan
Perkakasan
Perkakasan
Perkakasan

Bermula dengan kotak 4 geng pecah 3 tab (gambar)

Ambil alur keluar dan di sisi gangsa adalah tab yang menghubungkan 2 outlet bersama, dengan tang memecahkan tab untuk memiliki 2 outlet individu, lakukan ini ke 3 outlet yang tersisa, tidak perlu memecahkan sisi perak.

Dengan alur keluar, ambil sekeping wayar yang saya gunakan tolok 14, dan pasangkan satu wayar ke skru gangsa. Ambil sekeping wayar lain dan pasangkan pada skru gangsa yang lain. Lakukan itu ke 7 cawangan lain, harus mempunyai 8 wayar total.

Kemudian dengan potongan wayar yang lain dipotong 4 jarak yang sama hampir pada dasarnya daisy berantai netral (skru perak). Kemudian pada skru perak terakhir potong sekeping wayar lebih lama untuk menyambung pada sisi neutral palam.

Lakukan hal yang sama dengan tanah seperti yang anda lakukan dengan neutral.

Ambil 4 wayar panas (bahagian skru gangsa) dan letakkan melalui salah satu tab yang pecah. Dengan 4 wayar yang tinggal, letakkan tab yang rosak. Kemudian pada wayar neutral dan dawai tanah melekat pada tab yang patah terakhir.

Dengan pemutar skru phillps atau pemutar skru kepala persegi skru saluran keluar di dalam kotak

Sekarang dengan wayar menembusi tab yang rosak. Sambungkan setiap wayar panas ke SSR dengan pemutar skru flathead kecil. Sebagai contoh, semua barisan atas outlet ganjil dan semua outlet bawah sama. Dengan outlet nombor satu di kiri atas, sambungkan ke saluran satu di ssr. Outlet nombor dua berada di kiri bawah, sambungkan ke saluran dua, dan keempat sehingga semua wayar disambungkan.

Dengan neutral, tanah, dan panas yang datang dari papan geganti sama ada memasang palam seperti yang saya lakukan atau menambah wayar dengan palamnya.

Setelah wayar disambungkan, pasangkan papan SSR ke bahagian belakang kotak. Dengan mengambil pemotong kotak atau sepasang gunting dan memotong jangkar drywall menjadi separuh untuk digunakan sebagai kebuntuan. Letakkan penyangga di mana lubang pemasangan dan pasangkan dengan skru kecil.

Langkah 4: Perkakasan Terus

Perkakasan Bersambung
Perkakasan Bersambung
Perkakasan Bersambung
Perkakasan Bersambung
Perkakasan Bersambung
Perkakasan Bersambung

Ke bahagian kawalan SSR:

  • menggunakan sekeping kabel Ethernet sambungkan wayar seperti berikut:

    • Saluran satu menghubungkan putih dengan jalur oren
    • Saluran dua menyambung jingga padat
    • Saluran tiga menghubungkan putih dengan wayar hijau
    • Saluran empat menghubungkan biru padat
    • Saluran lima menghubungkan putih dengan jalur biru
    • Saluran enam menghubungkan hijau pepejal
    • Saluran tujuh menghubungkan putih dengan jalur coklat
    • Saluran lapan menyambung coklat padat
  • Di hujung wayar lain sambungkan jack Rj45 menggunakan baris B dengan alat menumbuk

Dengan sekeping kabel Ethernet sepanjang satu kaki, sambungkan bicu Rj45 menggunakan yang sama seperti sebelumnya

Di hujung kabel yang lain dengan jaket, lepaskan jaket dengan pelucut wayar, kemudian lepaskan setiap 8 wayar individu kira-kira 1/4 "dan wayar papan pemateri yang mempunyai hujung wanita untuk disambungkan ke Raspberry Pi

Buat atau cari kabel Ethernet pelbagai panjang semasa memastikan menggunakan protokol T-568B

Oleh kerana papan geganti ini adalah 5vdc; sambungkan bekalan kuasa 5vdc yang sesuai ke VCC (positif) dan GND (negatif).

Raspberry Pi dan papan geganti harus berkongsi, ini dapat dilakukan dengan banyak cara. Cara saya melakukan ini adalah dengan menggunakan bekalan kuasa komputer yang diubah suai.

Langkah 5: Menyatukan Semua

Menyatukan Semua
Menyatukan Semua
Menyatukan Semua
Menyatukan Semua

Dengan Raspberry Pi, anda ingin menggunakan pin Wiringpi

  • Dengan jumper papan roti wanita apa sahaja warna yang anda gunakan untuk menyolder kabel Ethernet, anda ingin menyambung ke pin WiringPi pada Raspberry Pi seperti berikut:

    • Putih dengan jalur oren bersambung ke 0 yang merupakan pin fizikal 11
    • Jeruk padu bersambung ke 1 yang merupakan pin fizikal 12
    • Putih dengan jalur hijau bersambung ke 2 iaitu pin fizikal 13
    • Biru padat bersambung ke 3 iaitu pin fizikal 15
    • Putih dengan jalur biru bersambung ke 4 iaitu pin fizikal 16
    • Hijau pepejal bersambung ke 5 iaitu pin fizikal 18
    • Putih dengan jalur coklat bersambung ke 6 yang merupakan pin fizikal 22
    • Coklat padat menyambung ke 7 yang merupakan pin fizikal 7
  • Sambungkan kabel Ethernet di antara dua bicu
  • Sambungkan kuasa 5v ke papan geganti dan pasangkan pi raspberry (jika belum) dan hidupkan pi.
  • Jalankan Program LightshowPi.
  • Di papan geganti anda dapat menonton tarian yang dipimpin untuk muzik.
  • Pasangkan papan geganti untuk menyalakan saluran keluar.
  • Pasang lampu Krismas dan saksikan mereka beralih ke muzik.

Terima kasih kerana melihat arahan ini.

Disyorkan: