Chaw Nyob LED Sawb Thiab Arduino: Ribbon Tswj Thiab Txuas, Cuam Tshuam Thiab Firmware, Txheeb Xyuas Kab

Cov txheej txheem:

Video: Chaw Nyob LED Sawb Thiab Arduino: Ribbon Tswj Thiab Txuas, Cuam Tshuam Thiab Firmware, Txheeb Xyuas Kab

Video: Chaw Nyob LED Sawb Thiab Arduino: Ribbon Tswj Thiab Txuas, Cuam Tshuam Thiab Firmware, Txheeb Xyuas Kab
Video: 🔴 Xov Xwm 21/10/2021 - Meskas Pub 66 Lub Dav Hlau F-16 Taiwan Tua Suav Loj Heev Hnub No Lawm 2024, Plaub Hlis Ntuj
Chaw Nyob LED Sawb Thiab Arduino: Ribbon Tswj Thiab Txuas, Cuam Tshuam Thiab Firmware, Txheeb Xyuas Kab
Chaw Nyob LED Sawb Thiab Arduino: Ribbon Tswj Thiab Txuas, Cuam Tshuam Thiab Firmware, Txheeb Xyuas Kab
Anonim

Qhov chaw nyob ntawm LED sawb thiab Arduino yuav pab kho kom zoo nkauj sab hauv ntawm lub tsev, tsim qhov chaw tshwj xeeb, thiab ua tus zuam ntawm lub khw qhov rai. Los ntawm kab lus koj yuav kawm txog kev txuas thiab tswj kab xev, hais txog yuav ua li cas daim tshev thiab flashing ntawm daim kab xev ua tiav, cov txiaj ntsig tau ua tiav li cas.

Duab
Duab
Duab
Duab

Pros thiab cons

Hauv Arduino addressable LED sawb, qhov ci ci thiab kev ua haujlwm ntawm txhua lub diode tau teeb tsa cais.

Hauv RGB kab xev, liab, ntsuab thiab xiav LEDs tau muab tso ua ke hauv qhov thaiv, uas yog qhov raug dua hu ua pixel. Pixels raug tswj ntawm nws tus kheej ib leeg.

Duab
Duab

Cov cuab yeej zoo li no muaj ntau qhov zoo

  • Lawv tuaj yeem siv rau teeb pom kev zoo . Nws yuav tsis nyuaj rau teeb tsa lub teeb pom kev zoo, kab nkag, lossis ua lub teeb tig rau lub sijhawm. Txuas cov qauv ntxiv, piv txwv li, lub ntsuas suab, thiab thaum koj nkag mus hauv chav, lub teeb yuav pib. Thiab tseem lawv txoj haujlwm tuaj yeem tswj tau nyob deb ntawm cov chaw taws teeb tswj thiab smartphone.
  • Yooj yim rau kev kho . Koj tuaj yeem sau cov haujlwm rau ua haujlwm rau koj tus kheej lossis siv cov qauv npaj ua.
  • LED strips yog ntseeg tau thiab ruaj khov . Lawv tsis ua kom sov thiab tsis xav tau cov nqi hluav taws xob siab.
  • Kev nkag tau yooj yim yog lwm qhov ntxiv . Daim kab xev diode tau nthuav dav hauv khw, nws yuav tsis nyuaj rau xaiv qhov yog. Cov peev nyiaj feem ntau raug nqi 200 rubles. ib meter, ci dua - los ntawm 500 rubles.
Duab
Duab
Duab
Duab

Tab sis kuj muaj qhov tsis zoo thiab

  • Yuav tsum muaj lub hwj huam sib cais ntawm 5 lossis 12 V xav tau. Chav Arduino tsuas tuaj yeem muab 800 mA ntawm qhov tam sim no, uas tsuas yog txaus rau 13 pixels (ib pixel siv 40-60 mA).
  • Cov pob qij txha xav tau ntawm qhov zoo ntawm cov laug.

Yog tias koj paub yuav ua li cas thiaj yuav zoo, tom qab ntawv nws yuav tsis nyuaj rau sib sau ua ke. Thiab yog tias koj tsis paub yuav ua li cas, nws yog lub sijhawm los kawm. Yog li xav tias dawb los pib xaiv cov khoom siv teeb pom kev zoo.

Duab
Duab

Ribbon xaiv

Thov nco tseg ob peb lub ntsiab lus ua ntej yuav khoom

Tus naj npawb ntawm pixels ib 'meter' . Muaj peev xwm muaj 30, 60, 74, 96, 100 thiab 144. Qhov muaj ntau dua, cov duab zoo dua, tab sis daim kab xev kim dua. Thiab qhov ntau nws siv lub zog (muaj zog dua thiab kim dua lub zog adapter).

Duab
Duab

Qib kev ruaj ntseg . Rau teeb pom kev sab hauv tsev, IP30 txaus (tiv thaiv hmoov av). Rau cov xwm txheej ntub, diodes yuav tsum tau npog nrog silicone thiab qib kev tiv thaiv yog IP65. Thiab yog tias cov kab txaij nyob ntawm txoj kev, tom qab ntawd kev tiv thaiv yuav tsum yog qhov loj tshaj - IP67 (lub cuab yeej tau muab zais hauv lub thawv silicone).

Duab
Duab

Cov underlay cuam tshuam rau kev paub zoo nkauj . Nws los hauv dub (Dub PCB) thiab dawb (Dawb PCB).

Duab
Duab
Duab
Duab

Muaj "kev lag luam" kev xaiv rau LED strips . Lawv tau cim nrog cov tsiaj ntawv ECO. Cov qauv no tsis zoo li lub ntsej muag ib txwm muaj thiab tsis zoo. Tab sis lawv pheej yig dua.

Duab
Duab

Tam sim no koj tau pom qhov zoo tshaj plaws, npaj mus rau lub rooj sib txoos.

Kev sib txuas thiab teeb tsa

Yuav tsum muaj lub hwj chim adapter txuas. Xam nws lub zog. Txhawm rau ua qhov no, muab kev siv tam sim no ntawm ib lub pixel (feem ntau yog 60 mA) los ntawm tus lej pixels hauv ib lub 'meter' ntawm kab xev thiab los ntawm nws qhov ntev. Muab cov txiaj ntsig los ntawm kev ua haujlwm hluav taws xob (cov ntaub ntawv no tau qhia hauv qhov cim) . Tsis txhob hnov qab qhov kev nyab xeeb.

Piv txwv li, daim kab xev muaj 60 pixels ib 'meter'. Yuav tsum tau ntev - 1.5 m Muab khoom siv hluav taws xob - 5 V. Kev nyab xeeb - 1, 3.

Tom qab ntawd lub zog ntawm lub adapter yuav tsum yog:

(60 mA / 1000) (tam sim no hauv A) * 60 pixels / meter * 1.5 meters * 5 V (voltage) * 1.3 (Tshuag) = 35.1 W. Hloov mus rau qhov siab tshaj plaws nyob ze - 40 watts. Qhov xav tau lub zog hluav taws xob yog tias daim kab xev ci nrog lub teeb dawb. Yog tsis yog, lub zog ntawm lub adapter tuaj yeem txo los ntawm 1.5-2 zaug.

Tseem Ceeb! Rau cov qauv sib txawv, koj xav tau 5 V lossis 24 V. Nyeem daim ntawv ua tib zoo.

Ntxiv nrog rau lub zog xa khoom, koj yuav xav tau Arduino Uno board thiab txuas cov xov hlau nrog ntu ntu tsawg kawg 1.5 mm². Thiab kuj tseem tiv taus nrog kev tiv thaiv ntawm 10 kOhm thiab capacitors nrog lub peev xwm ntawm 470 μF (ntau dua).

Duab
Duab

Thaum txhua yam npaj txhij, mus ua haujlwm

  • Nrhiav qhov pib thiab xaus ntawm kab xev . Cov lus txib ua ntu zus txav los ntawm ib lub pixel mus rau lwm qhov, thiab cov lus qhia ntawm lawv lub zog tau qhia los ntawm cov xub. Yog tias tsis muaj cov xub, tom qab ntawv tswj kev sib tham thaum pib yog qhia los ntawm cov ntawv DI (cov tswv yim digital), thiab thaum kawg - Ua (tso tawm digital). DO tiv tauj yog siv los txuas cov kab xev ntxiv.
  • Solder 200-500 ohm kev tiv thaiv kev nyab xeeb . Yog tias lub zog fais fab tuag tam sim ntawd, qhov tam sim no yuav tsis ntws los ntawm USB txuas thiab yuav tsis hlawv nws.
  • Sib dhos daim duab . Yog tias lub cuab yeej raug tswj los ntawm lub khoos phis tawj, lub Circuit Court yuav tsum zoo li no.
Duab
Duab
Duab
Duab

Rau kev tswj hwm tus kheej lossis tswj los ntawm cov ntsuas, koj xav tau ib qho.

Duab
Duab

Tseem Ceeb! Tsis txhob tso hluav taws xob zoo li qub thaum lub sijhawm teeb tsa.

Hnav cov hnab looj tes roj hmab, thiab ib ntus ntsaws cov hlau txuas rau hauv av (tsawg kawg rau cov kav dej ua cua sov)

  • Yog tias qhov kev ncua deb ntawm kab ntawv diode thiab Arduino board ntau dua 15 cm, tom qab ntawd ntswj qhov kev tswj DI thiab av GND xov hlau rau hauv pigtail. Tom qab ntawd yuav tsis muaj cov tuaj tos.
  • Hauv hom flashing, muaj kev cuam tshuam ntawm kab hluav taws xob. Qhov no ua rau kev ua haujlwm tsis ruaj khov. Txhawm rau txhawm rau cuam tshuam kev cuam tshuam, lub tshuab hluav taws xob uas muaj peev xwm ntawm 470 μF thiab qhov hluav taws xob ntawm 6, 3 V yuav tsum tau muab tso rau hauv lub hwj chim ntawm tus tswj.
  • Txhawm rau kom nws ua haujlwm tau zoo, lub Circuit Court tau sib sau ua ke ntawm lub khob cij rau sib dhos ua ke ntawm cov microcontrollers. Nws yuav tsum muaj 3 qib kev xav ntawm N-channel MOSFETs.
Duab
Duab
Duab
Duab

Nov yog qhov nws zoo li qhov tseeb

Duab
Duab

Yog tias daim kab xev ntev, qhov poob hluav taws xob yuav tshwm nyob hauv nws . Yog li ntawd, txheej sab nrauv yuav ci ntsa iab. Txhawm rau zam qhov no, muab lub zog rau cov pob qij txha ntawm 2 diode strips lossis hla txhua lub meter ntawm tag nrho qhov ntev.

Duab
Duab

Nws tsuas yog txhawm rau txheeb xyuas lub Circuit Court. Txhawm rau ua qhov no, sau qhov program yooj yim tshaj plaws.

  • Txuas lub rooj tsavxwm rau koj lub computer thiab qhib Arduino IDE.
  • Rub lub tsev qiv ntawv lossis tus qauv. Cov tsev qiv ntawv nto moo tshaj plaws yog FastLED thiab Adafruit NeoPixel.
  1. FastLED muaj ntau yam thiab txhawb nqa txhua tus qauv Arduino. Li no qhov tsis zoo - nws siv sijhawm nco ntau, thiab feem ntau ntawm cov yam ntxwv yuav tsis muaj txiaj ntsig.
  2. Adafruit NeoPixel tau tsim rau NeoPixel Rings, tab sis yuav ua haujlwm nrog ib qho LED sawb. Nws muaj qhov cuam tshuam tsawg dua thiab qeeb qeeb, tab sis Arduino nco tau ywj pheej. Qhov no txhais tau tias ntau hom kev ua haujlwm tuaj yeem thauj mus rau lub rooj tsavxwm.
Duab
Duab
Duab
Duab

Tam sim no koj tuaj yeem siv tag nrho koj cov phiaj xwm.

Tseem Ceeb! Thauj qhov program rau hauv Arduino nco tsuas yog thaum daim kab xev yuav tsis ua haujlwm. Txhawm rau ua qhov no, tshem nws tawm ntawm lub rooj tsavxwm, lossis txuas lub zog hluav taws xob ua ntej.

Duab
Duab

Yog tias koj tsis ua qhov no, tom qab ntawd thaum koj nyem lub cuab yeej, tag nrho cov khoom siv tam sim no yuav mus rau lub rooj tsavxwm. Lub rooj tsavxwm lossis USB chaw nres nkoj yuav hlawv tawm.

Tab sis nws tshwm sim tias daim kab xev chaw nyob tsis ua haujlwm raug. Txheeb xyuas qhov ua yuam kev feem ntau.

  • Yog tias lub diodes tau teeb nrog cov xim liab, ces lub zog hluav taws xob tsis muaj zog. Lossis cov kev sib txuas tau tawg thiab lawv yuav tsum tau rov muag dua. Lwm qhov kev xaiv yog cov xov hluav taws xob uas nyias nyias.
  • Thaum lub cuab yeej muaj kab laum lossis ua haujlwm nrog cov khoom cuav, tom qab ntawd qhov teeb meem yog nyob hauv lub hwj chim. Sim hloov cov xov hlau nrog cov thaiv lossis kaw Wi-nkaus.
  • Yog tias cov pixels tsis ci txhua lub sijhawm, feem ntau yuav muaj kev sib dhos tsis raug. Qhov ua yuam kev feem ntau: hauv av ntawm daim kab xev tsis txuas rau hauv av ntawm Arduino board, DI tswj cov hlau mus rau qhov kawg ntawm kab xev, thiab tsis yog rau qhov pib, lub xov tooj hluav taws xob (5V thiab GND) tau thim rov qab. Hauv txhua qhov xwm txheej no, nws yog qhov tsim nyog rov tsim kho lub Circuit Court.
  • Tab sis yog tias koj txuas cov cuab yeej sib dhos yam tsis muaj tus tiv thaiv, tom qab ntawd, feem ntau yuav, nws tau hlawv tam sim ntawd. Tom qab ntawd koj yuav tsum tau hloov cov tswj hwm pawg thawj coj saib.
Duab
Duab

Raws li koj tuaj yeem pom, kev kawm Arduino yog ib qho yooj yim. Thiab yog tias koj muaj teeb meem tam sim ntawd, nug cov lus nug ntawm lub rooj sab laj. Lawv yuav zoo siab los pab koj (tshwj xeeb tshaj yog tias koj mus nyob hauv tus ntxhais lub npe menyuam yaus).

Pom zoo: