Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Хашаа бэлтгэх
- Алхам 2: Хэлхээгээ утсаар холбоно уу
- Алхам 3: Солонго програмчлаарай
- Алхам 4: угсрах
Видео: Хязгааргүй Солонго: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Хязгааргүй толь бол тод солонго хийхэд тохиромжтой хөгжилтэй хуурмаг зүйл юм. Энэхүү зааварчилгаа нь авч явах зөөврийн хязгааргүй солонго хэрхэн хийхийг танд харуулав.
Материал
- хайрцаг эсвэл бусад хашаа
- Толин тусгал гадаргуу
- өнгөт материал
- Неопиксел зурвас
- Adafruit -ийн CPX эсвэл gemma гэх мэт хянагч
- нийцтэй зай ба утас
Танд тунгалаг толь материал, бүтэн толин гадаргуу хэрэгтэй болно гэдгийг анхаарна уу. Би хуванцар толь хавтан, өнгөт цонхны хальс ашигласан
Хайрцаг нь хавтгай гадаргуутай байх ёстой бөгөөд үүнийг хайчилж, өнгөлгөөний материалаар бүрхэж болно. Мөн хянагч, зай, нэмэлт утсыг байрлуулахад хангалттай том хэмжээтэй байх шаардлагатай.
Хангамж
Нэмэлт хангамжид гагнуур, програмчлал орно. Arduino IDE -ийг ашиглан Circuit Playground Express (CPX) эсвэл гемма програмчлах. Номын сангийн менежерийг ашиглан Adafruit номын санг нэмж оруулахаа мартуузай.
Алхам 1: Хашаа бэлтгэх
Бүрхүүлийг ажиглаж, толь, өнгөт материалын хэсгийг хайчилж ав. Дотор нь багтахаар жижигхэн болгоорой. Савны дээд хэсгийг хайчилж, уруул үүсгэх хангалттай зай үлдээгээрэй. Миний хэрэглэж байсан сав аль хэдийн хуванцар цонхтой байсан тул энд тагийг хайчлах шаардлагагүй байсан.
Миний хашлага металл байсан тул би цахилгаан соронзон хальсаар доторлосон. Таны хэлхээг богиносгодог нүцгэн металл байхгүй эсэхийг шалгаарай! Би мөн картон тууз ашиглан ледүүдийг хавсаргасан.
Алхам 2: Хэлхээгээ утсаар холбоно уу
Цахилгааны утас нь нэлээд энгийн. Зөвхөн 3 холболт байдаг, гэхдээ та туузны эхэнд холбогдож байгаа эсэхийг шалгаарай. Мэдээллийн холболтыг CPX дээрх A0 ба Neopixel зурвас дээрх Din хооронд холбох ёстой. Хэрэв та Gemma ашиглаж байгаа бол D1 утсыг туузны Din руу холбоно уу. Туузан дээрх 5V шугамыг хянагчийн Vout руу холбоно уу. Энэ нь LED -д илүү их хүч өгөх болно. Эцэст нь хянагч ба LED туузны хооронд газардуул.
Алхам 3: Солонго програмчлаарай
Arduino нь эдгээр RGB LED -ийг програмчлах хялбар аргыг санал болгодог. Хэрэв танд програмчлалын интерфэйс байхгүй бол arduino.cc дээрээс татаж аваарай. Тэд танд алхам бүрээр дамжуулж эхлэх хуудас байна. Arduino IDE-ийг суулгасны дараа та номын сангийн менежерийг ашиглан Adafruit-ийн NeoPixels болон хяналтын самбартаа нэмэлт дэмжлэг үзүүлэх болно.
Номын сангуудыг тохируулсны дараа та NeoPixel жишээ програмд хандах боломжтой болно. Товчлуурчны жишээнээс эхэлье. Энэ нь солонго, солонго тойрог, театрChaseRainbow -тэй тоглох 3 солонгын горимыг өгдөг. Миний дуртай зүйл бол солонго дугуй юм.
Та жишээ програм дээр ердөө 3 өөрчлөлт хийх хэрэгтэй
1) PIXEL_COUNT ашиглан NeoPixels -ийн тоог тохируулна уу. Жишээлбэл, хэрэв танд 16 LED байгаа бол кодын мөрийг дараах байдлаар өөрчилнө үү.
PIXEL_COUNT -ийг тодорхойлох 16
2) Хянагчийн гаралтын зүүг тохируулна уу. Хэрэв та CPX ашиглаж байгаа бол PIXEL_PIN -ийг шугамаар тодорхойлсон эсэхийг шалгаарай
PIXEL_PIN 6 -г тодорхойлох
Хэрэв та Gemma ашиглаж байгаа бол энэ мөрийг болгож өөрчлөх болно
PIXEL_PIN 1 -ийг тодорхойлох
3) Үндсэн кодыг өөрчлөх. Arduino -д үндсэн горим бол loop () юм. Энэ горимыг олж, үүнийг дараах зүйлээр солино уу
void loop () {rainbowCycle (20);
}
Одоо залгаарай, ачаална уу. Та үр дүнг NeoPixels дээрээс харах ёстой.
Алхам 4: угсрах
Хамгийн эхний хийх зүйл бол дээд таган дээр өнгөлгөө хийх явдал юм. Энд үүнийг хоёр талт соронзон хальсаар хавсаргасан болно.
NeoPixel туузыг таг руу аль болох ойрхон бэхлээрэй.
Дараа нь зай болон хянагчийг хайрцагт байрлуул. Хэрэв та CPX ашиглаж байгаа бол энэ нь автоматаар асах болно. Хэрэв та Gemma ашиглаж байгаа бол үүнийг асаах шаардлагатай болж магадгүй юм. Энэ үе шатанд LED гэрэл асах болно.
Цахилгаан хэлхээний дээгүүр толин тусгалыг байрлуул. Үүнийг аль болох LED -тэй ойрхон байлгахыг хичээ.
Эцсийн алхам бол тагийг байрлуулах явдал юм. Одоо танд зөөврийн хязгааргүй солонго байна!
Зөвлөмж болгож буй:
Солонго шоо: 6 алхам (зурагтай)
Солонгийн өнгийн хавтастай шоо: Энэ нь 5 өнгийн smd LED -ээс бүрдсэн 5 ширхэг шоо тоглоомын хайрцаг болгодог. Энэхүү жолоодлогын програм нь олон шоо оролцуулсан тоглоомын янз бүрийн горимд ажиллах боломжийг олгодог бөгөөд нэг мастер солих нь тоглоом сонгох, шоо гүйлгэх боломжийг олгодог. Eac -ийн хажууд байрлах хувийн унтраалга
BrickPi - Солонго ганц эвэрт: 15 алхам (зурагтай)
BrickPi-Солонго Unicorn: Ковид ба хоргодох байранд заах цаг, зуслан байхгүй (хичээлийн жилийн хамгийн сайн хэсэг!) Надад 8-10 насны хөвгүүдтэй Баасан гарагийн Lego "Club" бий. Энэ клуб нь эдгээр хүүхдүүд хичээлд орсны дараа хичээлийн дараа болдог тул
Minecraft Raspberry Pi Edition ашиглан Солонго интерактив гүүрийг бүтээгээрэй: 11 алхам
Minecraft Raspberry Pi Edition ашиглан Солонго интерактив гүүр бариарай: Өчигдөр би 8 настай зээ охиноо өмнө нь өгсөн Raspberry Pi-тай Minecraft тоглож байхыг хараад дараа нь өөрчилсөн, сэтгэл хөдөлгөм Minecraft хийх кодыг ашиглах санааг олж авлаа. pi LED блокуудын төсөл. Minecraft Pi бол эхлүүлэх гайхалтай арга юм
Neopixel Ws2812 Солонго солонгоруулагч LED нь M5stick-C - M5stack M5stick C ашиглан Arduino IDE ашиглан Neopixel Ws2812 дээр Солонго ажиллуулж байна: 5 алхам
Neopixel Ws2812 Солонго солонгоруулагч LED нь M5stick-C | Neopixel Ws2812 дээр солонго ажиллуулах нь M5stack M5stick C ашиглан Arduino IDE-ийг ашиглана уу: Сайн байна уу залуусаа энэ зааварчилгаанд бид Arduino IDE ашиглан m5stack m5stick-C хөгжүүлэлтийн самбар бүхий neopixel ws2812 LED эсвэл LED тууз эсвэл LED матриц эсвэл LED цагираг ашиглах талаар сурах болно. түүнтэй хамт солонгын загвар
Солонго эффект бүхий Солонго үгийн цаг ба түүнээс дээш: 13 алхам (зурагтай)
Солонгийн өнгийн хавтастай эффект бүхий Солонго үгийн цаг ба түүнээс дээш: Зорилго 1) Энгийн2) Үнэтэй биш 3) Аль болох эрчим хүчний хэмнэлттэй, солонгын өнгийн эффект бүхий Солонго үгийн цаг. Үг цаг дээрх инээмсэглэл. Энгийн IR алсын удирдлага 03-nov-18 LDR-ийг шинэчил. Neopixels-ийн тод байдлын хяналт 01-р сараас эхлэн шинэчлэгдэж байна