Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Pi -г тохируулна уу
- Алхам 2: Холболт хийх
- Алхам 3: Холболт сайн ажиллаж байгаа эсэхийг шалгаарай
- Алхам 4: Өнгийг өөрчлөх, вэбээс анивчих
Видео: Гаднах дэлгэцийн програмчлагдах орчны гэрэл: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Энэхүү төсөл нь гадаад дэлгэц эсвэл телевизийнхээ орчны гэрлийг тохируулахад тусалдаг бөгөөд вэб хөтөчтэй, чиглүүлэгчтэйгээ холбогдсон дурын төхөөрөмжөөс дараах зүйлсийг хянах боломжийг танд олгоно.
- LED өнгө
- Нүдээ анивчих давтамж нь DJ эффект өгдөг
- Дэлгэцийн тал бүрт өөр өөр өнгө тохируулна уу
Хангамж
WS2801 LED зурвас - 1X
Утас холбох
Raspberry Pi - ямар ч загвар
Гадаад цахилгаан хангамж
Алхам 1: Pi -г тохируулна уу
Дараах тушаалуудыг дагаж PI -ээ асааж, SPI автобусыг идэвхжүүлнэ үү.
sudo raspi-config
Шаардлагатай бол нууц үгээ оруулна уу. Одоо "Нарийвчилсан сонголтууд" руу очоод SPI -ийг идэвхжүүлнэ үү.
Үүний дараа хамаарлыг суулгаарай.
sudo apt-get updateudo apt-get install python-pip -y sudo pip install adafruit-ws2801 sudo pip install колбо
Алхам 2: Холболт хийх
Одоо утас холболт хийх цаг болжээ
Гадаад 5V тэжээлээ + туузны 5V -д холбож, комбайныг цахилгаан тэжээлийн газардуулгыг PI -ийн газартай холбож, туузны GND -д холбоно уу.
CK ба SI нь PI -ийн SPI интерфэйстэй холбогдоно.
CK / CI: Pin 23 (SCKL)
SI / DI: Pin 19 (MOSI)
Алхам 3: Холболт сайн ажиллаж байгаа эсэхийг шалгаарай
Бүх холболтыг хийсний дараа туузыг турших цаг болжээ.
Шинэ python файл үүсгэх.
нано./зурвас- туршилтын.py
Дараах кодыг дотор нь оруулаад файлыг хадгална уу. LED_COUNT утгыг өөрөөр хэлбэл 32 -ийг туузан дээрх LED тоогоор солино.
импортлох хугацаа
RPi. GPIO -г GPIO болгон импортлох Adafruit_PS2801 -ийг SPI хэлбэрээр оруулах = GPIO) def rainbow_cycle (пиксел, хүлээх = 0.005): j -ийн хувьд (256): дугуйны бүх 256 өнгөний нэг мөчлөг нь i -ийн мужид (пиксел.сайн ()): пиксел.сет_пиксел (би, дугуй) (((i * 256 // piksel.count ()) + j) % 256)) пиксел.шоу () хэрэв хүлээвэл> 0: цаг. унтах (хүлээх) пиксел.товтой () пиксел.шоу () солонго_цикл (пиксел, хүлээх = 0.01)
Таны LED зурвас одоо бүх өнгөөр гэрэлтэх ёстой. Хэрэв тийм биш бол холболтоо шалгаж, дараагийн алхам руу орохын өмнө ажиллаж байгаа эсэхийг шалгаарай.
Алхам 4: Өнгийг өөрчлөх, вэбээс анивчих
Одоо туузны өнгийг өөрчлөх, ямар ч төхөөрөмжөөс анивчихад туслах вэб серверийг тохируулах цаг болжээ.
Кодыг клон хийх.
git clone
LED_COUNT хувьсагчийн "led.py" файл дахь удирдсан тоог шинэчилнэ үү.
LED -ийг дэлгэцэн дээр хэрхэн наасан байдлаас хамааран "rgbStrip.py" файл дахь дараах хувьсагчдыг шинэчилнэ үү. STRIP_EXTRA, STRIP_BOTTOM, STRIP_RIGHT, STRIP_TOP, STRIP_LEFT
Колбоны серверийг ажиллуулна уу
питон./led.py
Одоо чиглүүлэгчтэйгээ холбогдсон дурын төхөөрөмж дээр хөтчийг нээгээд 1234 порттой өөрийн PI IP хаягийг оруулна уу. хэрэв таны Pi -ийн IP 192.168.1.120 бол та https://192.168.1.120:1234 -ийг нээж, зурагтай төстэй вэбсайт харах ёстой.
Одоо та дэлгэцийнхээ хоёр талд өнгө сонгох боломжтой
Зөвлөмж болгож буй:
Христийн Мэндэлсний Баярын сүлд мод, програмчлагдах гэрэл нь Arduino -той хамт: 11 алхам
Христийн Мэндэлсний Баярын сүлд мод ба програмчлагдах гэрлийг Arduino -той хамт эргүүлэх: Ардуиногоор зул сарын гацуур мод, програмчлагдах гэрлийг хэрхэн яаж эргүүлэх зул сарын гацуур модыг ардуино, хөргөгч, цоолсон туршилтын самбар, LED гэрэл болон бусад электрон элементүүдээр хэрхэн яаж хийхийг харах болно
Програмчлагдах хулууны гэрэл: 25 алхам (зурагтай)
Програмчлагдах хулууны гэрэл: Энэхүү зааварчилгаа нь ATTiny микроконтроллер ашиглан програмчлагдах хулууны гэрэл гаргахад зориулагдсан болно. Энэ нь Arduino IDE -ийг ашиглан электроник, програмчлалын микроконтроллерт 8 -аас дээш насны бүх хүмүүсийг танилцуулах сургалтын демо хэлбэрээр хийгдсэн болно. Налуу объект
Мотоциклийн арын гэрэл нь програмчлагдах LED ашиглан нэгдсэн анивчдаг: 4 алхам
Мотоциклийн гэрлийн чийдэн нь програмчлагдах LED ашигладаг гэрэлтүүлэгчтэй: Сайн байна уу! Энэ бол мотоцикл эсвэл WS2812B (тус тусад нь хаяглах гэрлүүд) болон Arduinos ашиглан RGB арын гэрлийг өөрийн гараар тохируулах програм юм. . Гэрлийн 4 горим байдаг
MQ135 ба MQTT -ийн гаднах температур, чийгшил мэдрэгч бүхий агаарын чанарын хяналт: 4 алхам
MQ135 ба MQTT -ийн гаднах температур, чийгшил мэдрэгч бүхий агаарын чанарын хяналт: Энэ нь туршилтын зориулалттай
Дотно видео гэрэл/ гар гэрэл зургийн гэрэл: 7 алхам (зурагтай)
Дотно видео гэрэл/ гар гэрэл зургийн гэрэл: Таны юу бодож байгааг би мэднэ. &Quot; дотно " Би хүнд хэцүү гэрлийн нөхцөлд ойроос гэрэлтүүлэх гэсэн утгатай байсан-заавал " дотно нөхцөл байдалд” (Гэсэн хэдий ч үүнийг үүнийг ашиглаж болно …) Нью-Йорк хотын видео зураглаачийн хувьд эсвэл