Агуулгын хүснэгт:

Raspberry Pi -тай эхлэгчдэд зориулсан DIY хөгжмийн зул сарын гэрэл: 12 алхам (зурагтай)
Raspberry Pi -тай эхлэгчдэд зориулсан DIY хөгжмийн зул сарын гэрэл: 12 алхам (зурагтай)

Видео: Raspberry Pi -тай эхлэгчдэд зориулсан DIY хөгжмийн зул сарын гэрэл: 12 алхам (зурагтай)

Видео: Raspberry Pi -тай эхлэгчдэд зориулсан DIY хөгжмийн зул сарын гэрэл: 12 алхам (зурагтай)
Видео: День Стройки #Лайфхак #Ким #свс Азы Новичкам база знаний #theants Underground Kingdom 2024, Арваннэгдүгээр
Anonim
Image
Image

Өнөөдөр би бөөрөлзгөнө пи ашиглан зул сарын баярын гэрлээ хөгжимөөр анивчихын тулд алхам алхмаар явах болно. Зүгээр л хэдэн долларын нэмэлт материалаар би зул сарын баярын ердийн гэрлээ бүх байшингийн гэрлийн шоу болгон хувиргаж өгөх болно. Энд зорилго бол эхнээс нь явах явдал юм. Энэхүү гарын авлага нь линукс огт ашиглахаа мэдэхгүй хүмүүс болон ижил төстэй хүмүүст зориулагдсан боловч линукс болон бөөрөлзгөнө пи нь бүрэн нууцлаг хүмүүст зориулагдсан болно. Lightshowpi програм хангамж, илүү нарийн тоног төхөөрөмжөөр хийж болох олон зүйл байгаа боловч энэ нь дөнгөж эхэлж байгаа юм.

Алхам 1: Материал

Pi 1 -ийг тохируулах: Raspbian програмыг суулгах
Pi 1 -ийг тохируулах: Raspbian програмыг суулгах

Юуны өмнө дараахь зүйл байх ёстой.

  • Зул сарын баярын гэрэл танд хэрэгтэй болно. Би тогтмол гүйдлийн гэрлийг ашиглахыг зөвлөж байна. Хэрэв танд байхгүй бол сүлжээний хүчдэлээр тоглохын оронд LED тууз эсвэл DC -ээр тэжээгддэг зул сарын гэрлийн утас худалдаж аваарай.
  • Бөөрөлзгөнө pi; өөр өөр тохиргоо нь өөр өөр тоног төхөөрөмж шаарддаг

    • Хэрэв та pi zero эсвэл pi zero w авах юм бол танд ** зохистой иж бүрдэлд эдгээр бүх зүйл байх болно **

      • HDMI аудио олборлогч
      • мини HDMI кабель
      • толгойн зүү, эсвэл зүгээр л самбар руу шууд гагнах
      • USB OTG адаптер
      • Гагнуурын төмөр
    • Хэрэв та pi A, A+, B эсвэл B2 эсвэл тэг (w биш) авсан бол танд wifi гогцоо хэрэгтэй болно.
    • Хэрэв та pi 3 хэрэгсэл авбал өөр юу ч байхгүй
  • Туслах болон туслах кабель бүхий чанга яригч. Bluetooth аудио нь pi zero w ба pi 3 дээр харамсалтай байна.
  • санах ойн карт (хамгийн багадаа 4gb), ихэвчлэн иж бүрдэлд багтдаг
  • 8 сувгийн буухиа самбар (5v)
  • Эмэгтэй ба эмэгтэй толгойн зүү

Түр зуурын хэрэгцээ: энэ нь түр зуурын шинж чанартай тул танд хэрэгтэй бүх зүйлээ хэдхэн цагийн турш ашиглахыг зөвлөж байна

  • USB хулгана, гар
  • HDMI дэлгэц эсвэл ТВ рүү нэвтрэх
  • Хэрэв хулгана болон гар хооронд сэлгэх нь хэт ядаргаатай бөгөөд таны бусад USB портууд эзлэгдсэн бол USB төв болно

Нэмэлт

  • Таны бүх гэрэлд ашиглах том цахилгаан хангамж

    Хэрэв та энэ замаар явах юм бол цахилгаан залгуур хийх эсвэл өргөтгөлийн утсыг хайчилж цахилгаан залгуур болгон ашиглах хэрэгтэй

  • мөн таны хөрвүүлэгчтэй пи
  • Хэрэв шаардлагатай бол илүү өндөр хүчдэлийн гэрлүүдийг хөрвүүлэгчтэй болгож болно

Алхам 2: Pi 1 -ийг тохируулах: Raspbian програмыг суулгах

Pi 1 -ийг тохируулах: Raspbian програмыг суулгах
Pi 1 -ийг тохируулах: Raspbian програмыг суулгах

Эхний алхам бол таны төхөөрөмж дээр raspbian програмыг суулгах явдал юм. Би энэ бүгдийг нэг блокоор, тоног төхөөрөмжийг тусад нь авч үзэх болно.

Би pi сангаас noobs татаж авахыг зөвлөж байна

Зүгээр л задалж, шинэ форматтай бичил SD карт руу хуулна уу. Ингээд л болоо. Пи -ээ асаасны дараа энэ нь суулгах явцад танд туслах болно.

Алхам 3: Pi 2 -ийг тохируулах: SSH ба VNC -ийг тохируулах

Pi 2 -ийг тохируулах: SSH ба VNC -ийг тохируулах
Pi 2 -ийг тохируулах: SSH ба VNC -ийг тохируулах
Pi 2 -ийг тохируулах: SSH ба VNC -ийг тохируулах
Pi 2 -ийг тохируулах: SSH ба VNC -ийг тохируулах

SSH болон VNC тохируулгатай болсноор та pi -г асар их утастай холбож байх шаардлагагүй болно гэсэн үг юм. Зөөврийн компьютер дээрх 2 цонхноос эсвэл утсан дээрээс бүх зүйлийг хийх боломжтой болно. Бид ихэвчлэн тушаалуудаасаа өмнө "sudo" гэж бичдэг бөгөөд энэ нь үндсэндээ бидний тушаалд администраторын давуу эрх олгодог.

  1. Эхлээд нууц үгээ солино уу. Терминал цонхыг нээгээд дараах үгийг бичээрэй, танаас анхдагч нууц үгээ (бөөрөлзгөнө) оруулаад дараа нь өөрийн нууц үгээ оруулна уу.

    sudo passwd

  2. дараах тушаалыг ашиглан IP хаягаа хуулна уу

    ifconfig

Одоо тохиргооны цэс рүү ороод SSH болон VNC -ийг асаана уу. Та одоо pi -г дахин ачаалж, дэлгэц, гар, хулганаас салгаж болно.

Алхам 4: Pi 3 -ийг тохируулах: Pi -д нэвтрэхийн тулд Bitvise SSH ашиглана уу

Pi 3 -ийг тохируулах: Pi -д нэвтрэхийн тулд Bitvise SSH ашиглана уу
Pi 3 -ийг тохируулах: Pi -д нэвтрэхийн тулд Bitvise SSH ашиглана уу

Би bitvise санал болгож байна, учир нь энэ нь нэгдсэн SFTP хэрэгсэл, түүнчлэн сайн интерфэйстэй. Өмнө нь хуулж авсан IP хаягаа оруулаад хэрэглэгчийн нэр, шинэ нууц үгээ оруулна уу. Анхдагч портыг хадгална уу (22). Нэвтрэх сонголтыг хийх үед терминал нээгдэх ёстой.

Алхам 5: Pi 4 -ийг тохируулах: Pi -ээ шинэчилнэ үү

Өөр зүйл хийхээсээ өмнө шинэчлэлтүүдийг ажиллуулна уу

  1. Нэгдүгээрт, та ямар багцууд байгаа талаар номын санг шинэчлэх болно

    sudo apt-get update

  2. Үүнийг ажиллуулж дуусмагц та шинэчлэлтийг суулгаж өгдөг

    sudo apt-get шинэчлэлт

  3. Сайн хэмжихийн тулд pi програм хангамжаа шинэчилж байгаа эсэхийг шалгаарай (үүнийг шинэчлэх замаар аль хэдийн хийх ёстой)

    sudo rpi-update

Алхам 6: Pi 5 -ийг тохируулах: Lightshowpi суулгах

Pi 5 -ийг тохируулах: Lightshowpi суулгах
Pi 5 -ийг тохируулах: Lightshowpi суулгах

Алхамуудын энэ хэсгийг lightshowpi вэбсайтаас шууд авах боломжтой. Би ая тухтай байлгах үүднээс тэдгээрийг оруулах болно. Би тэнд хэдэн тайлбар нэмж оруулах болно.

  • sudo apt-get суулгах git-core

    apt-get бол багцыг авдаг зүйл бөгөөд энд бид git-core суулгах болно, хамаарал (git-core програмыг ажиллуулах шаардлагатай) автоматаар нэмэгдэх болно

  • cd ~

    cd нь лавлахуудыг өөрчлөх, ~ гэдэг нь/home/*хэрэглэгчийн нэр*/гэсэн утгатай боловч энэ тохиолдолд/home/pi/байх болно; Үүнийг эсвэл ~ ашиглах нь яг адилхан ажиллах ёстой

  • git clone

    Энэ нь бидэнд хэрэгтэй фолдерын бүтэц дээр хуулагдсан болно

  • cd lighthowpi

    Одоо бид дөнгөж татаж авсан фолдер руугаа шилжиж байна

  • git fetch && git checkout тогтвортой

    Одоо бид шаардлагатай файлуудыг авах болно

  • cd/home/pi/lightshowpi

    бид зөв хавтас руу шилждэг; Linux дээр, хэрэв бид системийн холбоос үүсгэхгүй бол скриптүүдийг ажиллуулахаасаа өмнө үргэлж зөв хавтас руу шилжих шаардлагатай болдог

  • sudo./install.sh

    энэ нь бодит суулгалтыг хийдэг; Энэ нь миний pi zero w дээр 3 цаг орчим үргэлжилсэн

  • sudo дахин ачаална уу

    одоо бид дахин ачаална

Алхам 7: Эд зүйлсээ утсаар холбоно уу

Таны зүйлийг холбож байна
Таны зүйлийг холбож байна

Гэсэн хэдий ч та төхөөрөмжөө асаах нь юу ашиглаж байгаагаас хамаарна. Энд олон сонголт бий, гэхдээ өдрийн төгсгөлд танд USB -ээр дамжуулан, эсвэл толгойн тээглүүр, миний хийсэн шиг тохируулсан тэжээлийн шийдлийг ашиглан 5 вольт хэрэгтэй болно. Таны тасалж буй бүх хүч DC байх ёстой. АС шугамын хүчдэл сайн ажиллах боловч нэмэлт эрсдэл дагуулдаг. Бага хүчдэл нь илүү аюулгүй байдаг.

Алхам 8: 2 -р зүйлийг холбох: зүүг гагнах

2 -р зүйлээ холбох: тээглүүрийг гагнах
2 -р зүйлээ холбох: тээглүүрийг гагнах

Хэрэв та pi тэг ашиглаж байгаа бол толгойн голыг гагнах эсвэл утсыг шууд зүү нүхэнд гагнах шаардлагатай болно.

Алхам 9: Зүйлээ холбох 3: Пи -ийг реле самбартай холбох

3 -р зүйлээ холбох: Pi -ийг буухиа самбарт холбох
3 -р зүйлээ холбох: Pi -ийг буухиа самбарт холбох
3 -р зүйлээ холбох: Pi -ийг буухиа самбарт холбох
3 -р зүйлээ холбох: Pi -ийг буухиа самбарт холбох

Бид wiringpi зүү дугаарлалтыг ашиглаж байна. Нэрлэх өөр хувилбар байдаг, миний өгсөн хүснэгтийг ашиглана уу, эсвэл wiringpi.com руу очно уу

Релений самбараас, тээглүүрийг таны зүг, зүүнээс баруун тийш, та pi дээр дараахь зүйлийг холбох болно

  1. зүү 20: газар
  2. зүү 11: GPIO 0
  3. зүү 12: GPIO 1
  4. зүү 13: GPIO 2
  5. зүү 15: GPIO 3
  6. зүү 16: GPIO 4
  7. зүү 18: GPIO 5
  8. зүү 22: GPIO 6
  9. зүү 7: GPIO 7
  10. зүү 4: 5V хүч

Хэрэв та толгойгоо зүүгээр пи -ээ тэжээж байгаа бол +5v нь 2 -р зүү рүү, - (газар) нь 6 -р зүү рүү орно.

Алхам 10: Бүрэлдэхүүн хэсгүүдийнхээ утсыг холбох 4: Релейгээ холбох

4 -р зүйлээ холбох нь: Релейгээ холбох
4 -р зүйлээ холбох нь: Релейгээ холбох
4 -р зүйлээ холбох: Таны релеийг холбох
4 -р зүйлээ холбох: Таны релеийг холбох

Реле нь унтраалга шиг ажилладаг. Гэсэн хэдий ч та гэрлээ шууд хүчээр холбож, үүнийг хий, гэхдээ дараа нь гүйдэл дамжуулах утсыг хайчилж, утасныхаа үзүүр бүрийг релений аль нэгэнд хийнэ. Реле бүр 3 терминалтай. Тэдгээрийн 2 нь хамт байгаа бөгөөд реле асаах нь тэднийг салгаж, нөгөө нь реле асах үед төвийн терминал руу холбогддог. Булангийн жижиг диаграм нь аль нь тусдаа болохыг (улаан өнгөөр) харуулав. Реле бүрийн эсрэг үзүүрүүд (эхний ба сүүлчийн) хэзээ ч холбогдохгүй. Хэрэв та хүсвэл 2-ыг ногоон дээр байнга асааж, ашиглаж болно, энэ нь lighthowpi командууд эсрэгээрээ байх болно гэсэн үг юм. Хөгжим дууссаны дараа гэрэл асаалттай байхыг хүсч байвал энэ нь ашигтай байж магадгүй юм.

Алхам 11: Үүнийг туршиж үзээрэй

Үүнийг туршиж үзээрэй
Үүнийг туршиж үзээрэй

Би эдгээр жижиг LED -ийг ашиглан самбараа туршиж үзсэн боловч та реле самбар дээрх улаан гэрлийг харж болно. Реле бүр өөрийн гэсэн LED -тэй болсон.

  • Эхлээд lightshowpi хавтас руу очихоо бүү мартаарай

    cd/home/pi/lightshowpi/

  • Дараа нь эдгээр туршилтын командын аль нэгийг ашиглана уу

    • sudo python py/hardware_controller.py --state = flash
    • sudo python py/hardware_controller.py --state = fade

Туршилтыг дуусгахын тулд CTRL+C дарна уу

Алхам 12: Сайхан амраарай

Зугаацаарай!
Зугаацаарай!

Одоо жинхэнэ зул сарын гэрлээ тохируулж, шоугаа үзэх цаг болжээ. Миний бүтэн видеог үзэхээ бүү мартаарай!

Анхны дуугаа ажиллуулахын тулд lightshowpi devs -ийн өгсөн демо файлыг ашиглана уу

sudo python py/synchronized_lights.py --file =/home/pi/lightshowpi/music/sample/ovenrake_deck-the-halls.mp3

Өөр хүүгийн дүрд тоглохын тулд командын төгсгөлд байгаа mp3 -ийн нэрийг өөрчлөхөд л хангалттай. Энд bitvise -ийн sftp функц гарч ирдэг; та зүгээр л дарж файлуудаа чирж болно.

Зөвлөмж болгож буй: