Mundarija:

Halloween LightshowPi: 6 qadam
Halloween LightshowPi: 6 qadam

Video: Halloween LightshowPi: 6 qadam

Video: Halloween LightshowPi: 6 qadam
Video: Halloween Light Show. 2024, Iyul
Anonim
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi

Shunday qilib, bu mavsumda biz "Haunted Halloween Yard" ga qo'shiladigan yangi narsalarni qidirardik va men https://lightshowpi.org saytida Raspberry Pi Lightshow loyihasiga duch keldim. Https://www.reddit.com/r/LightShowPi/ da juda ko'p ajoyib ma'lumotlar mavjud. Bu ko'rsatmali kitobda men o'z qutimni qurishda ishlatgan narsalarimni qamrab olaman. Davom etishdan oldin, men shuni aytishim kerakki, bu loyiha elektr jihozlari va simlarni qayta ishlashni talab qiladi va kattalar nazorati bo'lmagan bolalar uchun mo'ljallanmagan. Aslida, agar siz litsenziyali elektrchi bo'lmasangiz, iltimos, sizga yordam berish uchun mahalliy elektrchi bilan maslahatlashing. Va hech qachon bu loyiha elektr tarmog'iga ulangan paytda xizmat ko'rsatmang. Elektr zanjirlarining ta'sirlanishi O'limga olib kelishi mumkin! Yaxshi, PSA etarli. Haloven bayramingiz bilan. Yaxshiyamki, LightShowPi dasturi juda zo'r! Bu sizning chiroqlaringizni musiqangiz bilan sinxronlashtiradi. MicroWeb -server mavjud, shuning uchun siz yorug'lik va musiqani brauzer orqali boshqarishingiz mumkin. Bundan tashqari, SMS -qo'llab -quvvatlash va Pianobar orqali Streaming xizmatlarini birlashtirish kiradi. Biz Pandorada "Midnight Syndicate Radio" ni o'ynaymiz. Agar siz ular bilan tanish bo'lmasangiz, Midnight Syndicate ajoyib Halloween atmosferasini yaratadi. Ushbu loyihada Raspberry Pi 4 ishlatilgan, lekin menimcha, siz eski revslardan birini ishlatishingiz mumkin.

Ta'minotlar

Samsung Raspberry Pi 4 modelini ko'rdi … https://www.amazon.com/dp/B07WBZM4K9Samsung 32GB EVO Plus 10 -sinf… https://www.amazon.com/dp/B0749KG1JKMazerPi Raspberry Pi 4 korpusi,… https:// www.amazon.com/dp/B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Power… https://www.amazon.com/dp/B07TYQRXTKKEYESTUDIO Raspberry Pi uchun GPIO Breakout Kit - yig'ilgan Pi Breakout + Rainbow Ribbon Cable + 400 Bog'lanish nuqtalari. //www.amazon.com/dp/B072XBX3XX/(2) Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC uchun SainSmart 8-kanalli 5V qattiq holli o'rni moduli platasi Ovoz uzatuvchi stereo DSP PLL moduli 88-108 MGts LCD displeyli MIC USB kiritish bilan, Eshitish vositasi iPhone, Samsung, planshet, noutbuk (qora) bilan mos keladi https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universal Ovoz balandligini nazorat qilish - Avtomobil qabul qilgichlari, ATV, UTV, mototsikl tovush tizimlari bilan ishlatish https://www.amazon.com/dp/B0149VBF8G/Bundan tashqari, sizga Tupperware qutisi yoki boshqa havo o'tkazmaydigan korpus kerak bo'ladi, agar u ochiq bo'lsa elementlarga. Mening holimda, men hamma narsani eski 5 galli Tupperware qutisiga joylashtirdim. Qutidagi rozetkalar, mening loyihamda 16 ta kanal ishlatiladi, shuning uchun menda (8) dupleks rozetkalar bor. Plus (1) hamma narsani quvvatlantirish uchun qutidagi qo'shimcha rozetka. Shuningdek, sizning savdo nuqtalaringiz uchun ob -havoga chidamli qopqoqlarni tavsiya qilaman. Albatta, hamma narsani ulash uchun sizga sim kerak bo'ladi. Mening holatimda, eski uzaytirgich kabeli bor edi, u kesilgan va xizmatdan chiqarilgan. Shunday qilib, men ichidagi simni ishlatdim. Shuningdek, men o'rni tashqi quvvat va FM uzatgichini quvvatlantirish uchun eski ikkita USB zaryadlovchidan foydalandim. Qismlarni saqlash uchun siz korpus ichidagi rozetkani o'rnatilgan USB -lar bilan yasashingiz mumkin.

1 -qadam: idishlaringizni o'rnating

Qutilaringizni o'rnating
Qutilaringizni o'rnating
Qutilaringizni o'rnating
Qutilaringizni o'rnating

Mening muhofazam uchun men umumiy 5Gal Tupperware qutisini ishlatardim. Menga bu variant yoqadi, chunki ular dizayni bo'yicha ob -havoga chidamli. Va agar siz biror narsani kesishni sog'insangiz, ular juda arzon va tayyor. Men idishning teshiklarini kesish uchun shablon sifatida ob -havoga chidamli idish qopqog'ini orqa o'rnatish plastinkasidan foydalandim. Men teshiklarimni xohlaganimdan biroz kattaroq qilib topdim. Siz boshqacha o'lchashingiz mumkin. Ishonch hosil qiling, agar siz idishlarning tashqarisiga ob -havoga chidamli qopqoq qo'shmoqchi bo'lsangiz, ular orasida qopqoqlar bir -biriga joylashishi uchun bo'sh joy qoldiring va hali ham erkin oching. Men masofani etarlicha baholamadim va omadim keldi, ular hali ham bir -birining yonida.

2 -qadam: Qabul va o'rni simlarini ulang

Qabul va o'rni simlarini ulang
Qabul va o'rni simlarini ulang
Qabul va o'rni simlarini ulang
Qabul va o'rni simlarini ulang

Konteynerni ulash uchun sizga elektr sim kerak bo'ladi. Menda eski uzaytirgich bor edi, u yirtilgan va xizmatdan olib tashlangan. Men undan qutilarga sim ulash uchun bo'laklardan foydalanardim. Kumush vintlardek har bir idishga neytral (oq) kiriting. Yer (yashil) yashil vintga tushadi. Sizning issiq (qora), o'rni kelgan, guruch vida tushadi. Dupleksni ikkita alohida sxemaga bo'lish uchun vintlar orasidagi kichik guruch ko'prigini kesib oling. Rasmlarga e'tibor bering, qizil chizma - har bir o'rni bir tomoniga, so'ng quvvat manbaiga o'ralgan issiq oyoq, binafsha rang chizilgan esa har bir idish uchun.

(2) SainSmart 8-kanalli 5V Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC uchun 5V qattiq holli o'rni moduli taxtasi

O'rnimizni 5V quvvat manbai bo'lishi kerak. Men Pi tomonidan taqdim etilgan 5V bortidan foydalanadigan ba'zi sxemalarni ko'rdim, lekin men ham o'qiganman, loyihaning mohiyatini hisobga olsak, 5v bortida barqaror quvvat etarli bo'lmasligi mumkin. Men xavotirlanishni xohlamadim, shuning uchun men USB zaryadlovchi kubini qo'shdim, eski USB zaryadlovchi simidan simni kesib tashladim va voila! qo'shimcha 5v, o'rni bilan bog'langan. *O'rnimizni haqida eslatma. Ma'lum bo'lishicha, hamma o'rni bir xil emas … men o'rgandim. Ko'ryapsizmi, ba'zi dastlabki rasmlarda menda 5V ko'k "mexanik" o'rni bor edi, ular yordamida men loyihani boshladim. Lekin, men tez orada bilganimdek, sizning ko'rsatuvingiz ko'tarilgach, bu shovqin -suronchilar juda shovqinli bo'lishi mumkin. Men ham o'qiganmanki, bu o'rni qisqa umr ko'radi. O'zingizni bosh og'rig'idan qutqaring va faqat SSR estafetalariga boring. Ular jim. Va agar siz 2A chizig'ini ushlab tursangiz, ular davom etishi kerak.

3 -qadam: Pi -ni ulang

Pi -ni ulang
Pi -ni ulang
Pi -ni ulang
Pi -ni ulang

Siz pikselda ko'rib turganingizdek, men Breakout to'plamidan foydalanmoqdaman. Bu shart emas va siz to'g'ridan -to'g'ri RPi -ga ulanishingiz mumkin. Men bu marshrutni tanladim, chunki men o'zimning Pi -ni har xil kichik loyihalarda ishlataman va bu to'plam bilan tezda uzilib qoldim. Shunday qilib, mavsum oxirida men Pi -ni olib tashlashim, Lightshow qutisini dam olish buyumlarim bilan saqlashim mumkin va kelasi mavsumda pinoutimni qayta tiklashim shart emas.

Raspberry Pi uchun KEYESTUDIO GPIO Breakout to'plami - yig'ilgan Pi Breakout + kamalak tasmasi kabeli + 400 ta ulanish nuqtasi lehimsiz stol paneli

Ushbu loyihaning pin tartibi standart RPi pinidan biroz farq qilishi mumkin. LightshowPi joylashuvi uchun WiringPi -dan foydalanadi. O'zingizning RPi versiyangizga mos kelishi uchun https://wiringpi.com/pins ni tekshirishingiz kerak.

4 -qadam: FM transmitterini qo'shing (ixtiyoriy)

FM transmitterini qo'shing (ixtiyoriy)
FM transmitterini qo'shing (ixtiyoriy)
FM transmitterini qo'shing (ixtiyoriy)
FM transmitterini qo'shing (ixtiyoriy)

Men tushunganimdek, Raspberry Pi -da o'rnatilgan FM -uzatuvchi bor, lekin men uni RPi4 bilan ishlashga ulgura olmadim. Men tashqi belgini qo'shdim. Bu erda ko'p narsa yo'q, sizning hududingizda o'lik stantsiyani tanlang, uni quvvatlantirish uchun USB, audio uchun 3,5 mm kirish. Antenna uchun men oldingi ayvonimizda ustunni cho'zilgan simdan foydalanardim. Bizni butun kvartiramiz bo'ylab qabul qilishadi.

  • Icstation raqamli audio uzatuvchi stereo DSP PLL moduli 88-108 MGts LCD displeyli MIC USB kirish bilan
  • UGREEN minigarnituralar ajratgichi, 3,5 mm audio stereo Y splitter uzatma kabeli, erkak, quloqchin uchun ikkita naushnik uyasi uchun adapter, iPhone, Samsung, planshet, noutbuk (qora) bilan mos keladi.
  • BOSS Audio Systems BVC10 Universal ovoz balandligini boshqarish - Avtomobil qabul qilgichlari, ATV, UTV, mototsikl tovush tizimlari bilan ishlatish

Men ixtiyoriy minigarniturani ajratgichni va ovoz balandligini boshqarishni o'z ichiga oldim, chunki menda bu tizimga eski amper va karnay o'rnatilgan. Biz soat 21:00 gacha musiqani baland ovozda efirga uzatamiz va o'ynaymiz, shu vaqtda mening kuchaytirgichim o'chadi va FM uzatuvchisi 23:00 gacha eshittirishni davom ettiradi.

Oh! Men deyarli unutdim. Qo'shnilaringiz qaysi stantsiyani sozlashni bilishlari uchun belgi qo'ying. Bu erda bolalar chindan ham dam olishadi !!

5 -qadam: LightshowPi dasturini o'rnating

Sizga Raspberry Pi lazzati, SD xotira kartasi yoki boshqa turdagi saqlash, korpus va quvvat manbai kerak bo'ladi.

  • ko'rilgan Studio Raspberry Pi 4 modeli …
  • 32 GB EVO Plus 10 -sinf…
  • Raspberry Pi 4 qutisi,…
  • 3.5A Raspberry Pi 4 Power…

Men bu qismga aqldan ozmayman, chunki reddit -da juda yaxshi sozlash bo'yicha qo'llanma mavjud.

Men bitta taklifni taklif qilaman. Hamma narsani o'rnatganingizdan so'ng, o'zgartirish kiritmasdan oldin, o'z o'rni sinovini o'tkazing.

sudo python ~/lightshowpi/py/hardware_controller.py --state = flashAgar siz overrides.cfg faylini tahrir qilsangiz, kichik o'zgarishlar qiling va ular orasida tez -tez sinab ko'ring. Men bir necha marta dasturni bekor qilish faylidagi kichik xatolardan tozaladim. Kichik o'zgarishlar qilish va tez -tez test qilish xatolarni tuzatishni osonlashtiradi.

6 -qadam: Chiroqlaringizni ulang

Siz ketayotganda bu qadamni biroz chalkashtirib yuborasiz. Bu yil biz allaqachon chiroqlarni o'rnatganmiz. Shunday qilib, biz hovli atrofida miltillab yaxshi muvozanat bo'lmaguncha, musiqa o'ynadik va chiroqlarni vilkalarga o'tkazdik.

Tavsiya: