Cov txheej txheem:

POV Tsheb Zaub Zaub - ESP8266 + APA102: 7 Cov Kauj Ruam (nrog Duab)
POV Tsheb Zaub Zaub - ESP8266 + APA102: 7 Cov Kauj Ruam (nrog Duab)

Video: POV Tsheb Zaub Zaub - ESP8266 + APA102: 7 Cov Kauj Ruam (nrog Duab)

Video: POV Tsheb Zaub Zaub - ESP8266 + APA102: 7 Cov Kauj Ruam (nrog Duab)
Video: Flipper Zero BH1750 Light-Meter module... 2024, Cuaj hlis
Anonim
POV Tsheb Zaub Zaub - ESP8266 + APA102
POV Tsheb Zaub Zaub - ESP8266 + APA102
POV Tsheb Zaub Zaub - ESP8266 + APA102
POV Tsheb Zaub Zaub - ESP8266 + APA102
POV Tsheb Zaub Zaub - ESP8266 + APA102
POV Tsheb Zaub Zaub - ESP8266 + APA102

** Tsis lees paub **

Cov ntawv qhia no yog ib feem ntawm kuv tus tswv thesis thiab yog los ntawm ib qho txhais tau tias ua tiav. Kuv tsis muaj chaw ua haujlwm tam sim no, yog li kuv tsis tuaj yeem ua tiav nws ua ntej kuv tau txais qhov chaw tsim nyog los sim thiab tsim.

Yog tias koj xav tsim POV tsheb kauj vab tso tawm kom pom zoo siv qhov no ua kev tshoov siab, tab sis kuv xav kom koj siv Adafruit phau ntawv qhia.

Yuav ua li cas tig koj lub tsheb kauj vab mus rau hauv lub vijtsam txav tau hauv nroog? Cov lus qhia no lub hom phiaj los teb yuav ua li cas thiaj pheej yig thiab yooj yim nrog feem ntau cov neeg tsim khoom twb tau dag ib puag ncig.

Ua ntej peb pib ua li cas los tsim lub cuab yeej Kuv xav ua tsaug Ada thiab nws phau ntawv qhia ntawm kev ua POV zaub. Kuv tau siv cov cai los ntawm nws phau ntawv qhia ua kev tshoov siab, ib kauj ruam thiab ib feem loj ntawm nws cov cai muaj nyob hauv kuv tus piv txwv.

Qhov sib txawv loj tshaj plaws yog tias kuv tau ua txoj cai ua haujlwm nrog WiFi nrov microprocesser, ESP8266. Kuv tab tom siv NodeMCU v2 hauv kuv qhov piv txwv uas xav tau ntau qhov tweaking. Kuv qhov laj thawj tseem ceeb tom qab xaiv ESP8266 lub cuab yeej yog tias nws yog ib qho khoom siv muaj zog, thiab koj tuaj yeem siv kev sib txuas lus wireless los tswj cov duab, ua ke ntau chav nyob lossis txhua yam uas koj tuaj yeem tuaj nrog. Lwm qhov sib txawv yog tias kuv tau siv cov duab ruaj khov uas yuav tsum ua kom lub vijtsam nyeem tau ntau dua thaum caij tsheb kauj vab (muaj ntau chav rau kev txhim kho tab sis yog tias koj xav tau cov khoom tiav thiab cov neeg siv khoom zoo yuav POV los ntawm Monkeylectric). Qhov sib txawv kawg yog tias kuv siv cov khoom pheej yig hauv kuv tsim. SK9822/APA102 yog cov khoom qub ib yam li Adafruit Dotstar tab sis txoj kev pheej yig dua. Koj tuaj yeem tau txais NodeMCU tsuas yog $ 3.95 yog tias koj tuaj yeem tos nws kom nkoj. Thiab tam sim no rau phau ntawv qhia !!

Kauj Ruam 1: Cheeb Tsam

Cheebtsam
Cheebtsam

Rau qhov kev tsim no koj yuav xav tau

  • 1x NodeMcu v2
  • 1x APA102 coj sawb tsawg kawg 32 pixel
  • 1x APA102 koob tshuaj pixel
  • 1x Reed hloov
  • 1 x Magnet
  • 1x 10 k ohm resistor
  • 1x3 AA roj teeb clip
  • 3 x AA roj teeb
  • 1x SPST hloov
  • 1 x 1000uf capacitor

NodeMCU:

Raws li tau hais los saum no, Kuv tau xaiv lub microprocessor no rau ntau yam. Nws yog nrawm, pheej yig, me me, thiab muaj peev xwm rau kev sib txuas lus wireless.

NPE 102:

Cov LEDs no nrawm heev thiab zoo rau cov phiaj xwm uas lub sijhawm yog qhov tseem ceeb. Piv rau lwm qhov kev xaiv nrov WS8212/neopixel nws tau txais lub moos tus pin kom ruaj ntseg tias nws tsis ploj mus. Koj tseem tuaj yeem xaiv APA102 clones hu ua SK9822. Koj tuaj yeem faib cov kab txaij thiab ob qho tib si tseem ua haujlwm tau zoo vim tias txhua lub pixel tau txais tus tsav tsheb, yog li thaum koj yuav ib lub meter ntawm LEDs rau koj qhov project POV, qhov seem tuaj yeem siv rau lwm lub log ntawm lub tsheb kauj vab lossis lwm qhov haujlwm.

Txhawb pixel:

Koj xav tau ib qho APA102 pixel (txiav nws qhov kawg ntawm koj daim kab xev) kom ze rau koj NodeMCU li sai tau. Qhov laj thawj yog tias NodeMCU tsuas yog tso tawm 3.3 volts thiab APA102 ua haujlwm ntawm 5 volts tab sis yog tias koj tso lub pixel ze txaus, nws ua haujlwm li Logic Level Converter, yog li lub moos thiab cov ntaub ntawv teeb liab tau hloov mus rau 5v mus rau lwm cov pixels. Hauv txoj cai peb tsis txhob xa xim mus rau lub koob txhawb ntxiv raws li nws lub luag haujlwm tsuas yog ua rau lub teeb liab, yog li peb tsis tas yuav muaj kab txaij ze rau ntawm NodeMCU. Kuv xav ua tsaug rau Elec-tron.org uas tau los nrog lub tswv yim.

Reed Hloov thiab hlau nplaum:

Qhov hloov pauv reed muab lub plawv dhia txhua lub sijhawm nws hla cov hlau nplaum, thiab kuv siv qhov no txhawm rau txhim kho cov duab thaum caij tsheb kauj vab. Kuv tsis muaj qhov txuas rau qhov twg kuv yuav qhov no, vim tias kuv pom nws hauv lub qhov qub qub qub lub qhov rooj miv hauv cov khoom siv hluav taws xob. Peb tab tom siv 10k ohm resistor raws li rub tawm kom txo qis suab nrov.

Tus so:

Lub capacitor tiv thaiv kev poob qis thaum lub pluaj mus los ntawm tsis muaj xim rau (ua piv txwv) tag nrho cov dawb.

Cov roj teeb tsuas yog muab 4.5 volts tab sis nws ntau dua txaus los tsav lub kaw lus.

SPST hloov tau siv los qhib thiab kaw lub Circuit Court.

PS: qee qhov APA102 hloov pauv ntawm tus pin liab thiab ntsuab. Yog tias koj muaj GRB hloov chaw ntawm RGB koj lub teeb nyem ntsuab thaum koj sau liab rau nws. Kuv tau siv ob qho tib si, yog li ntawd yog vim li cas qee qhov ntawm kuv cov duab ntawm github zoo li coj txawv txawv.

Kauj ruam 2: Circuit Court

Qhov Circuit
Qhov Circuit

Kuv tau ua yuam kev los ua cov xov hlau ntev los ntawm NodeMCU mus rau lub koob yees duab pixel hauv daim duab. Nws yog qhov tseem ceeb heev kom ua cov xov hlau luv li sai tau. Qhov kev ncua deb ntawm kev txhawb nqa mus rau lwm cov pixels tuaj yeem ntev li qhov xav tau. Hauv daim duab thiab hauv kuv qhov version kuv tau tso lub capacitor ze rau lub zog siv. Kuv yuav theej tso nws ze rau lub pixels tab sis ob qho tib si ua haujlwm tau zoo.

Kauj ruam 3: Soldering

Soldering
Soldering
Soldering
Soldering
Soldering
Soldering

Kauj Ruam 4: Sib dhos thiab Txuas rau Lub Log

Sib dhos thiab Txuas rau Lub Log
Sib dhos thiab Txuas rau Lub Log
Sib dhos thiab Txuas rau Lub Log
Sib dhos thiab Txuas rau Lub Log
Sib dhos thiab Txuas rau Lub Log
Sib dhos thiab Txuas rau Lub Log

Kuv tau ua kuv cov ntawv rau hauv pob me thiab txuas nws nrog kev sib txuas ntawm zip txuas thiab cov kab xev. Kuv yuav pom zoo lwm txoj hauv kev los ua qhov no vim tias nws tsis siv tau heev.

Yog tias koj xav kom lub log ruaj khov koj tuaj yeem txuas lub roj teeb thib ob (ua ke nrog thawj qhov, kev sib txuas lus zoo) ntawm sab nraud.

Cov hlau nplaum txuas nrog tus ncej ntawm lub tsheb kauj vab nrog cov kua nplaum kub yog li nws haum nrog cov cuab yeej ntsuas thaum lub log tig.

Kauj Ruam 5: Tshaj Tawm Cov Duab thiab Cov Tswv Yim

Sketching dluab thiab tswvyim
Sketching dluab thiab tswvyim
Sketching dluab thiab tswvyim
Sketching dluab thiab tswvyim
Sketching dluab thiab tswvyim
Sketching dluab thiab tswvyim
Sketching dluab thiab tswvyim
Sketching dluab thiab tswvyim

Cov kauj ruam no suav nrog ua cov ntsiab lus thiab kos cov duab rau lub tsheb kauj vab.

Raws li koj tuaj yeem pom hauv cov duab no tuaj yeem ua tiav nrog cov phooj ywg thiab nws yuav pab koj kom los nrog qee yam txaus siab rau koj lub log tsheb kauj vab. Nws yeej pab kuv/peb los tham txog peb cov tswv yim sib tham los ua tus qauv thiab rov kho cov lus peb xav xa. Nco ntsoov yog tias koj teeb tsa qhov no nws tsis yog tsuas yog rau koj saib, tab sis txhua tus neeg koj ntsib ntawm koj txoj kev. Xav txog txoj hauv kev uas koj nquag siv koj lub tsheb kauj vab, puas muaj qee yam raws txoj hauv kev uas koj xav tawm tswv yim?

Kuv tau ua tus qauv uas yuav pab tau koj los nrog cov ncauj lus thiab tsim koj lub log tsheb kauj vab

Kauj Ruam 6: Ua Duab

Ua Duab
Ua Duab
Ua Duab
Ua Duab
Ua Duab
Ua Duab

Tam sim no nws yog lub sijhawm mus rau Photoshop lossis lwm qhov program kho duab. Kuv cov duab yog 84 los ntawm 32 pixels vim tias kuv muaj 32 pixels hauv kuv cov hlua LED thiab kuv pom tias 84 yog qhov ntev zoo. Koj tuaj yeem ua si ib puag ncig nrog qhov dav ntawm daim duab kom pom qhov loj uas tsim cov duab zoo tshaj plaws ntawm koj lub tsheb kauj vab

Thaum koj tso koj cov duab ntawm koj lub tsheb kauj vab nws yuav nthuav mus rau saum cov duab thiab nyem ua ke hauv qab.

Thawj plaub daim duab yuav tsis tso tawm kom pom zoo ntawm lub log thiab yog cov duab lub tswv yim uas yuav tsum tau ua rog kom ua kom haum POV zaub zoo dua. Cov duab kawg tau siv los ua cov duab tshwj xeeb ntawm cov lus qhia no thiab muaj qhov ntev uas raug thiab ua rau kom nyeem tau ntau dua.

Nyob ntawm seb koj tig koj lub tsheb kauj vab thiab/lossis ntawm qhov chaw koj tso lub leds, tej zaum koj yuav tau tig lub duab digital ntsug thiab/lossis kab rov tav.

Kauj ruam 7: Code

Code
Code

Kuv tus lej tuaj yeem pom ntawm kuv github.

Pom zoo: