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

Raspberry Pi зул сарын гацуур мод: 6 алхам (зурагтай)
Raspberry Pi зул сарын гацуур мод: 6 алхам (зурагтай)

Видео: Raspberry Pi зул сарын гацуур мод: 6 алхам (зурагтай)

Видео: Raspberry Pi зул сарын гацуур мод: 6 алхам (зурагтай)
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Арваннэгдүгээр
Anonim
Image
Image
Шаардлагатай техник хангамж
Шаардлагатай техник хангамж

Христийн Мэндэлсний Баярын гэрлээ бүрэн хянах хүсэлтэй байсан уу? Энэхүү заавар нь Raspberry Pi, ANAVI Light pHAT, хямд 12V RGB LED туузаар зул сарын гацуур мод хийх нарийн алхмуудыг харуулах болно. Энэ бол баярын чимэглэлийн хамгийн хямд шийдэл биш боловч энэ нь хөгжилтэй бөгөөд програмчлалын ур чадвараа хэрэгжүүлэх үр дүнтэй арга юм.

Алхам 1: Шаардлагатай техник хангамж

Raspberry Pi зул сарын гацуур модыг бүтээхийн тулд танд дараахь зүйлс хэрэгтэй болно.

  • Зул Сарын мод
  • Raspberry Pi (40 зүү толгойтой Raspberry Pi -ийн ямар ч загвар эсвэл хувилбар)
  • ANAVI хөнгөн рНАТ
  • 12V RGB LED зурвас
  • USB цахилгаан хангамж
  • DC залгууртай 5.5x2.1mm хэмжээтэй 12V цахилгаан хангамж
  • Raspbian бүхий MicroSD карт

Та ямар ч 12V RGB LED туузыг ашиглаж болно. Зул сарын гацуур модны хэмжээтэй тохирох туузны уртыг сонгоно уу. Эдгээр 12V RGB LED тууз нь бараа бүтээгдэхүүн юм. Тэд маш хямд бөгөөд олоход хялбар байдаг. Энэ видеон дээр би 30 LED бүхий 1 метрийн урттай туузыг ашиглаж байна.

Алхам 2: Тоног төхөөрөмжийг угсрах

Тоног төхөөрөмжийг угсрах
Тоног төхөөрөмжийг угсрах
Тоног төхөөрөмжийг угсрах
Тоног төхөөрөмжийг угсрах
Тоног төхөөрөмжийг угсрах
Тоног төхөөрөмжийг угсрах
Тоног төхөөрөмжийг угсрах
Тоног төхөөрөмжийг угсрах

Нүцгэн гараараа тоног төхөөрөмжийг угсарна. RGB LED туузыг ANAVI Light pHAT -д шураг драйвер ашиглан холбож, видеонд үзүүлсэн шиг Raspberry Pi -ийг ачаална уу.

ANAVI Light pHAT бол Raspberry Pi-ийн нэмэлт эх хавтангийн тоног төхөөрөмж бөгөөд өнгийг хянах зориулалттай 12V RGB LED туузыг гурван MOSFET-ээр дамжуулдаг. Үүнийг ашиглах нь төслийг хэдхэн минутын дотор бүтээхэд маш хялбар юм.

Алхам 3: PiGPIO суулгана уу

PiGPIO суулгана уу
PiGPIO суулгана уу

Raspberry Pi дээрээ терминал нээгээд дараах тушаалуудыг оруулаад piGPIO болон Git -ийн хамгийн сүүлийн хувилбарыг суулгаарай.

sudo apt-get update

sudo apt -get install -y pigpio git

Алхам 4: Эх кодыг авах

Эх кодыг авах
Эх кодыг авах

12V RGB LED зурвасыг хянах демо програм нь үнэгүй бөгөөд нээлттэй эх сурвалж юм. Үүнийг GitHub дээр ашиглах боломжтой. Эх кодыг авахын тулд терминал дээр дараах тушаалыг ажиллуулна уу.

git clone

Алхам 5: Аппликешныг бүтээх

Аппликешныг бүтээх
Аппликешныг бүтээх

Демо програмыг бүтээхийн тулд терминалыг дараах тушаалыг ажиллуулна уу.

cd anavi-жишээ/anavi-light-phat/light-demo

хийх

Демо програмыг C програмчлалын хэл дээр бичсэн болно. Энэ нь ANAVI Light pHAT дээрх гурван MOSFET-ээр дамжуулан RGB LED зурвасын өнгийг тохируулах зориулалттай импульсийн өргөн модуляцийг бий болгодог.

Секунд тутамд програм нь гурван үндсэн өнгө тус бүрийн 0 -ээс 255 хүртэлх санамсаргүй утгыг тогтоодог. Нийт хослол нь 16 сая гаруй өнгийг бүрдүүлдэг! Өнгийг санамсаргүй байдлаар тодорхойлдог боловч үндсэн гурван өнгөний нэг нь бусдаас илүү тод байх боломжийг нэмэгдүүлэх үүднээс эх кодыг бичдэг.

Алхам 6: Програмыг ажиллуулна уу

Програмыг ажиллуулна уу
Програмыг ажиллуулна уу
Програмыг ажиллуулна уу
Програмыг ажиллуулна уу
Програмыг ажиллуулна уу
Програмыг ажиллуулна уу

Програмыг эхлүүлэхийн тулд доорх тушаалуудыг гүйцэтгэнэ үү.

sudo pigpiod

./ демо

Демо програм нь хязгааргүй хүрд ажиллуулдаг. Үүнийг цуцлахын тулд хэрэглэгч Ctrl, C. гар дээрээ нэгэн зэрэг дарах ёстой. Амралтын өдрүүдийг сайхан өнгөрүүлээрэй, хакердахдаа баяртай байгаарай!

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