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

Lightshowpi төсөл: 4 алхам
Lightshowpi төсөл: 4 алхам

Видео: Lightshowpi төсөл: 4 алхам

Видео: Lightshowpi төсөл: 4 алхам
Видео: LightShowPi | It’s That Time Of The Year To Start Testing Things Out 2024, Долдугаар сарын
Anonim
Lightshowpi төсөл
Lightshowpi төсөл
Lightshowpi төсөл
Lightshowpi төсөл
Lightshowpi төсөл
Lightshowpi төсөл
Lightshowpi төсөл
Lightshowpi төсөл

Бүгдээрээ сайн уу! Энэ бол 2020 оны 10 -р сарын байдлаар lighthowpi ашиглан гэрлийн шоу хэрхэн хийх талаархи миний албан ёсны гарын авлага юм.

Алхам 1: Хангамжаа цуглуул

Энэ төслийн хувьд танд дараахь зүйлс хэрэгтэй болно:- Raspberry Pi (Би олон жилийн өмнө сайн санааны зорилгоор худалдаж авсан В+ загварыг ашигласан. Миний мэдэж байгаагаар энэ нь 4-өөс бусад бүх пи-тэй ажиллах болно, гэхдээ би үүнийг баталгаажуулж чадахгүй байна.)

www.raspberrypi.org/products/

- SD карт/Micro SD карт

www.walmart.com/ip/SanDisk-32GB-microSDHC-…

- Микро USB цахилгаан кабель (Raspberry Pi -ийн хувьд)

- Sainsmart 8 сувгийн хатуу төлөвт буухиа самбар

www.sainsmart.com/products/8-channel-5v-so…

- 10 сувгийн цахилгаан түгээх блок

www.speedwaymotors.com/Electrical-10-Termi…

- Дөрвөн Hyper Tough Outlet

www.walmart.com/ip/Hyper-Tough-Grounding-D…

- Хоёр Hyper Tough 2 Gang Box

www.walmart.com/ip/Hyper-Tough-2-Gang-Swit…

- Эрэгтэй эрэгтэй, эрэгтэй эмэгтэй, эмэгтэй эмэгтэй холбогч утас

www.amazon.com/gp/product/B072L1XMJR/ref=p…

- 16 хэмжигч утас

www.walmart.com/ip/16-Gauge-Red-Black-Powe…

- HiLetGo дижитал FM дамжуулагч

www.amazon.com/gp/product/B07X3Z8YTD/ref=p…

- Утас таслагч, утас хуулагч

www.walmart.com/ip/Wire-Stripper-Universal…

- Цахилгаан соронзон хальс

- Гагнуурын төмөр

www.walmart.com/ip/Hyper-Tough-30-Watt-Sol…

- Зөөврийн компьютер/SD карт уншигч/зохиолчтой компьютер

- Хоёр салаа цахилгаан залгуур

www.amazon.com/ARyee-Universal-Compatible-…

Алхам 2: Цахилгааны утас эхлүүлэх

Цахилгааны утас эхлүүлэх
Цахилгааны утас эхлүүлэх
Цахилгааны утас эхлүүлэх
Цахилгааны утас эхлүүлэх
Цахилгааны утас эхлүүлэх
Цахилгааны утас эхлүүлэх
Цахилгааны утас эхлүүлэх
Цахилгааны утас эхлүүлэх

Бөөрөлзгөнө pi -ийг тохируулахаас өмнө та pi -ийг тохируулсны дараа шаардлагатай бүх утсыг ийм байдлаар хийхийг хүсч, тоног төхөөрөмжийг туршиж үзэх боломжтой болно. Эхлэхийн тулд та харгалзах pi -ийн GPIO зүү байрлуулах лавлах хуудсыг татаж авах хэрэгтэй болно. Жишээлбэл, миний ашигладаг нэгийг энэ алхамд хавсаргасан болно.

Sainsmart самбар дээр хавтгай халив аваад сувгийн бүх боолтыг (жижиг ногоон хайрцган доторх эрэг) суллаарай. Дараа нь эрэгтэй эрэгтэй эмэгтэй холбогч кабелийг аваад дараах байдлаар утсаар холбоно уу.

GPIO 11 -ээс CH1 хүртэл

GPIO 12 -аас CH2 хүртэл

GPIO 13 -аас CH3 хүртэл

GPIO 15 -аас CH4 хүртэл

GPIO 16 -аас CH5 хүртэл

GPIO 18 -аас CH6 хүртэл

GPIO 22 -аас CH7 хүртэл

GPIO 7 -аас CH8 хүртэл

АЛГАХ

GPIO 6 -аас GND хүртэл

GPIO 2 - VCC

Тэмдэглэл: SSR самбар дээр хоёр GND байдаг. VCC -ийн хажууд байгаа төхөөрөмжийг ашиглана уу.

Дараа нь та 16 ширхэг хэмжигч утсыг 16 ширхэг (8 суваг тус бүрт 2 ширхэг) хайчилж, төгсгөлийг нь нэг инчийн 1/16 орчим зүсэхийг хүсч байна. Дараа нь ssr хавтангийн гаралтын талд оруулаад сувгийн боолтыг чангална (хэт чанга биш).

Үргэлжлүүлэхийн өмнө та мэдэх ёстой хэдэн зүйл байна: хананы залгуур дээр нэг хүрэл, нэг мөнгөн хоёр боолт байна. Хүрэл тал нь хүч чадал, мөнгөн тал нь газрын зориулалттай. Одоо та юу хийхийг хүсч байна вэ гэвэл нэгдүгээр сувгаас зүүн утсыг аваад хүрэл талын дээд шураг руу шургуулна. Дараа нь дараагийн суваг руу ороод зүүн утсыг ашиглан ижил талын доод шураг руу шургуулна. Найман утас залгуур руу гүйх хүртэл давтана уу.

Дараа нь та газардуулгын утас хийх хэрэгтэй болно. 16 хэмжигч утсыг хайчилж, гарцыг нь Daisy гинжээр холбоно уу. Үүнийг хийхийн тулд нэг утсыг дээд мөнгөний эрэг дээр, дараа нь дараагийн залгуурын доод мөнгөн шураг руу холбоно. Дараа нь та холбогдоогүй нэг газардуулгын утсыг авах хэрэгтэй. Хоёр салаа залгуураа салгаад сөрөг утсыг гагнах эсвэл хавчих.

Одоо 10 сувгийн цахилгаан автобусны баараа аваарай. Танд ердөө 9 суваг хэрэгтэй болно. Daisy гинж 9 нь хамтдаа (нэг тал). Дараа нь SSR самбар дээрх нэг сувгаас зөв утсыг аваад эхний ашигласан суваг руу холбоно уу. Бүх 8 утсыг автобусны бааранд бэхлэх хүртэл үүнийг хий. Дараа нь хоёр салгуурын залгуураас эерэг утсыг аваад автобусны баарны сүүлчийн суваг руу оруулна уу.

Одоо хэцүү хэсэг дууслаа!

Алхам 3: Raspberry Pi -ийг тохируулна уу

Raspberry Pi -д шинээр орж буй хүмүүсийн хувьд эндээс эхэлнэ үү.

Тохируулж эхлэхээс өмнө татаж авах шаардлагатай хэд хэдэн програм байдаг. Дараах бүх холбоосуудын хувьд зөв татаж авахын тулд OS -ээ сонгоно уу.

- Raspberry Pi Imager

www.raspberrypi.org/downloads/

- PuTTy

www.chiark.greenend.org.uk/~sgtatham/putty…

- SD карт форматлагч

www.sdcard.org/downloads/formatter/

- Нарийвчилсан IP сканнер

www.advanced-ip-scanner.com/download/Advan…

Эдгээрийг татаж авсны дараа SD картаа залгаарай. SD карт форматлагчийг нээгээд форматлахыг хүсч буй дискээ сонгоно уу. Дараа нь картыг форматлана уу. Энэ бол үлдсэн үйл явцыг жигд болгоход туслах урьдчилан сэргийлэх арга хэмжээ юм.

Дараа нь бөөрөлзгөнө pi -д зориулсан NOOBS OS системийг эндээс татаж авна уу.

downloads.raspberrypi.org/NOOBS_latest

Тэмдэглэл: Raspberry Pi OS -ээс NOOBS -ийг сонгосон шалтгаан нь NOOBS танд шинэ суулгах шаардлагатай бол хурдан сэргээх аргыг санал болгодогтой холбоотой юм.

Үүнийг хийсний дараа raspberry pi imager програмыг нээгээд custom os рүү гүйлгээд NOOBS.zip -ийг олоод OS -ээ бичихийг хүсч буй дискээ сонгоод бичээрэй!

Үүнийг дуусгасны дараа SD картыг pi дээрх үүрэнд оруулна уу. Ихэнх нь самбарын доор, USB портуудын эсрэг талд байдаг. Та мөн бөөрөлзгөнө pi дээр хулганаа залгахыг хүсэх болно. Бичил USB тэжээлийн хангамжийг rpi -д залгаарай. Дараа нь HDMI ашиглан телевизор, компьютерын монитор гэх мэтийг залгаарай. Хэсэг хугацааны дараа raspberry pi нь танд ямар OS суулгахыг хүсч байгаагаа асуух болно. Эхний сонголтыг сонгоно уу (Raspberry Pi OS Full/Desktop). Үйлдлийн системийг суулгахыг зөвшөөрнө үү, дараа нь pi -г дахин ачаална. Пи-г шинэчлэх, SSH-ийн нууц үгийг тохируулахын тулд гарч ирэх зааврыг дагана уу (үүнийг дараа ашиглах болно).

Үүнийг хийсний дараа та зүүн дээд буланд байгаа Raspberry Pi лого дээр дарах хэрэгтэй болно. Дараа нь унах цэснээс Preferences> Raspberry Pi -ийн тохиргоо руу очно уу. Энэ нь таны Raspberry Pi -д зориулсан янз бүрийн тохиргоо бүхий цэсийг нээх болно. "Интерфэйсүүд" таб дээр дарж SSH -ийг идэвхжүүлнэ үү.

Дараа нь USB Wi -Fi dongle -ийг USB портуудын аль нэгэнд залгаарай (хэрэв таны pi WiFi холбоогүй бол). WiFi сүлжээгээ холбоно уу.

Үүнийг хийсний дараа Advanced IP Scanner болон PuTTy суулгасан компьютер дээрээ очно уу. Raspberry pi -ээ холбосон SSID -тэй холбогдоно уу. Нарийвчилсан IP скан хийгчийг нээгээд "192.168.137.1 - 192.168.137.254." Таны бөөрөлзгөнө pi хажууд нь IP хаяг гарч ирэх ёстой. Одоо PuTTy -ийг нээгээд Host Name талбарт бөөрөлзгөнө pi -ийн хажууд гарч ирэх IP хаягийг бичнэ үү. Попап гарч ирэх болно, тийм гэж дарна уу. Дараа нь танаас "нэвтрэх:" гэж бичээд "pi" гэж бичээд pi -ээ тохируулахдаа сонгосон нууц үгээ оруулна уу. Та бичиж байхдаа нууц үг харагдахгүй байгааг анзаарч магадгүй юм. Энэ бол аюулгүй байдлын шинж чанар бөгөөд энэ нь туйлын хэвийн зүйл юм. Нууц үгээ оруулаад enter дарна уу. Бусад асуулт байвал эндээс үзнэ үү.

www.raspberrypi.org/documentation/remote-a…

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

sudo apt install git-core

git clone

cd lighthowpi

git fetch && git checkout python3

sudo./install.sh

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

Тушаал бүрийн дараа шинэ текст оруулахаасаа өмнө ногоон тексттэй "pi@raspberrypi:" гарч ирэхийг хүлээнэ үү. Үүнийг хийсний дараа техник хангамжийг туршихын тулд энэ тушаалыг оруулна уу.

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

ЗХУ -ын самбар дээрх гэрэл тус бүр тус тусдаа анивчих ёстой. Та гэрэл асаахад бэлэн байна!

Алхам 4: Анхны дуугаа тоглуулж байна

Дуу тоглуулах хамгийн хялбар арга бол.mp3 файлуудыг татаж аваад дараа нь бөөрөлзгөнө pi дээр хавтас руу оруулах явдал байв. Би өөрийнхөө "хөгжим" гэж нэрлэсэн. Дараа нь PuTTy дээр энэ тушаалыг ашиглана уу.

sudo python py/synchronized_lights.py --file =/home/pi/lightshowpi/usic/[дууны нэр].mp3

Энэ бол бүх зүйл юм! Энэ бол үнэхээр хөгжилтэй боловч хэцүү төсөл байсан бөгөөд энэ нь миний хийсэн зүйлийг мэдэрсэн хүмүүст тусална гэж найдаж байна. Миний гэрлийн шоуны зарим дууны бичлэг бүхий YouTube -ийн тоглуулах жагсаалтын линк энд байна.

www.youtube.com/playlist?list=PLusUu0mUL14inWN0n3kunZgV04VEoSOdA

Хэрэв танд асуух зүйл байвал асуугаарай. Баярлалаа!

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