Агуулгын хүснэгт:
- Алхам 1: Танилцуулга
- Алхам 2: Pin тодорхойлолт
- Алхам 3: Тоног төхөөрөмжийн суурилуулалт
- Алхам 4: Эх кодын дээж
- Алхам 5: Adafruit_NeoPixel.h номын санг оруулна уу
- Алхам 6: Эх кодыг байршуулах
Видео: Arduino UNO -той RGB Led WS2812B интерфэйсийн заавар: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү гарын авлага нь Sparkfun RGB Led WS2812B -ийг Arduino UNO -тай ашиглах талаар анхан шатны мэдлэг олгох болно.
Алхам 1: Танилцуулга
Тодорхойлолт:
Энэ бол WS2812B RGB LED -ийн салангид самбар юм. WS2812B (эсвэл "NeoPixel") нь үнэндээ LED дээр суурилуулсан WS2811 бүхий RGB LED юм! Шаардлагатай бүх тээглүүрийг талхны тавцан дээр суулгахад хялбар болгохын тулд 0.1 "зайтай толгой болгон хуваасан. Эдгээр тасархайны хэдийг нь хооронд нь гинжлээд дэлгэц эсвэл хаягийн утас үүсгэх боломжтой.
Үзүүлэлтүүд:
1. Хэмжээ: 50мм х 50 мм2. Өнгөний дэлгэц: Улаан, Ногоон, Цэнхэр
3. Харах өнцөг: 120 градус
4. Улаан: (620-630nm) @ 550-700mcd
5. Ногоон: (515-530нм) @ 1100-1400mcd
6. Цэнхэр: (465-475nm) @ 200-400mcd
7. Тодорхойлолт:
VCC - Оролтын хүчдэл 5V
GND - Нийтлэг, газардуулга, 0V лавлах тэжээлийн хүчдэл.
DI - Микроконтроллерийн өгөгдөл энэ зүү рүү ордог.
DO - Өгөгдлийг энэ пикселээс гаргаж, өөр пикселийн оролттой холбох эсвэл гинжин хэлхээний сүүлчийн холбоос бол хөвөгч үлдээдэг.
Алхам 2: Pin тодорхойлолт
Алхам 3: Тоног төхөөрөмжийн суурилуулалт
Алхам 4: Эх кодын дээж
Үр дүнг авахын тулд доор хавсаргасан эх кодын дээжийг татаж авна уу.
Алхам 5: Adafruit_NeoPixel.h номын санг оруулна уу
Skecth дээр дараад номын санг оруулаад номын санг удирдахыг дарна уу. Дараа нь adafruit neopixel хайж, хамгийн сүүлийн хувилбарыг суулгана уу
Алхам 6: Эх кодыг байршуулах
Эх кодыг нээнэ үү. Arduino UNO ба com port -ийн ком ижил байгаа эсэхийг шалгаарай, самбарыг Arduino UNO гэж зарна уу.
Байршуулах дээр дарна уу.
Зөвлөмж болгож буй:
PhidgetSBC3 -д зориулсан Python вэб интерфэйсийн иж бүрэн хэрэгсэл: 6 алхам
PhidgetSBC3 -д зориулсан Python вэб интерфэйсийн иж бүрдэл: PhidgetSBC3 самбар нь Debain Linux -ийг ажиллуулдаг бүрэн ажиллагаатай дан самбар бүхий компьютер юм. Энэ нь бөөрөлзгөнө Pi -тэй төстэй боловч 8 аналог мэдрэгчийн оролт, 8 дижитал оролт, 8 дижитал гаралттай. Энэ нь вэб сервер болон вэб аппликейшнтэй хамтран ажилладаг
Arduino -тай HMC5883L луужин мэдрэгч интерфэйсийн заавар: 10 алхам (зурагтай)
HMC5883L луужингийн мэдрэгчтэй интерфэйсийн зааварчилгаа: Arduino-той: HMC5883L бол 3 тэнхлэг бүхий дижитал луужин бөгөөд хоёр үндсэн зориулалтаар ашиглагддаг: ферромагнет шиг соронзон материалын соронзлолыг хэмжих, хүч чадал, зарим тохиолдолд чиглэлийг хэмжих. цэг дэх соронзон орон
Бүх нийтийн интерфэйсийн самбар - USB/Bluetooth/WIFI хяналт: 6 алхам
Embedded Universal Interface Board - USB/Bluetooth/WIFI Control: Төхөөрөмжийн мэдээллийн хуудсан дээр үндэслэн шинэ суулгагдсан модулиудын эхнээс нь номын сан бий болгодог. Номын сан үүсгэх явцад би код, эмхэтгэх, програмчлах, тест хийх явцад ямар нэгэн зүйл ажиллаж, алдаагүй байх болно. Ихэнхдээ ком
ATtiny84/85 SPI интерфэйсийн зүүг дахин ашиглах: 6 алхам
ATtiny84/85 SPI интерфэйсийн зүүг дахин ашиглах: Энэхүү зааварчилгаа нь " Цуваа гаралттай ATtiny84/85 хэлхээний дибаг хийх " зааварчилгаа өгч, програм хангамжийн татаж авах хавчуургыг өргөдөл гаргагч дахин ашиглах асуудлыг шийдвэрлэхийн тулд техник хангамж, програм хангамжийн тохиргоог өргөжүүлж өгдөг
HX711 интерфэйсийн заавар 50 кг Load Cell Straight Bar: 10 алхам (зурагтай)
HX711 интерфэйсийн заавар Load Cell Straight Bar 50kg: HX711 BALACE MODULE Тодорхойлолт: Энэхүү модуль нь 24 өндөр нарийвчлалтай A / D хөрвүүлэгчийг ашигладаг. Энэхүү чип нь өндөр нарийвчлалтай электрон хэмжээс, дизайнд зориулагдсан бөгөөд хоёр аналог оролтын сувагтай бөгөөд 128 нэгдсэн өсгөгчийн програмчлагдах боломжтой. Оролтын хэлхээ