Cov txheej txheem:

Neo Pixel, Kev Ua Si Thumb nrawm tshaj plaws: 8 Kauj Ruam (nrog Duab)
Neo Pixel, Kev Ua Si Thumb nrawm tshaj plaws: 8 Kauj Ruam (nrog Duab)

Video: Neo Pixel, Kev Ua Si Thumb nrawm tshaj plaws: 8 Kauj Ruam (nrog Duab)

Video: Neo Pixel, Kev Ua Si Thumb nrawm tshaj plaws: 8 Kauj Ruam (nrog Duab)
Video: Rihanna - Umbrella (Orange Version) (Official Music Video) ft. JAY-Z 2024, Kaum ib hlis
Anonim

Kuv tau tsim txoj haujlwm no vim tias coj mus rau kuv tus Makerfaire hauv nroog Newcastle, UK. Lub tswv yim yog ua kom tsev kawm ntawv ua si uas yuav raug nqi pheej yig thiab tsim tau yooj yim.

Lub tswv yim yog qhov yooj yim, kom yeej koj yuav tsum nias lub pob ntau zaus kom txog thaum koj ua lub nplhaib pixel nrog lub teeb. Koj sib tw ncaj qha nrog tus neeg sib tw thiab tus yeej tau txais lub nplhaib ntsuab flashing, thaum tus swb tau txais lub nplhaib liab flashing.

Txhawm rau ua txoj haujlwm, Kuv siv SolidWorks tsim, luam ntawv 3D thiab kuv tsim cov phiajcim Circuit Court siv Fritzing. Kuv tau muaj cov laug cam nyob hauv kuv lub Tsev Kawm Ntawv.

Hauv txhua qhov kuv xav tias txoj haujlwm tau ua tiav zoo. Cov vis dis aus qhia kev ua si; yooj yim tab sis siv tau.

Kauj Ruam 1: Qhov Yuav Tsum Tau

Kuv muaj qee yam khoom dag nyob ib puag ncig tab sis nws yuav tsum tsis raug nqi ntau dhau los tsim txhua yam. Kuv siv ethernet cov ntaub ntawv cable rau lub xov tooj vim tias nws muaj ntau lub hauv paus rau xaim xov tooj thiab khawm.

Daim Ntawv Teev Npe:

Solder headers poj niam thiab txiv neej

Adafruit Trinket - Mini Microcontroller - 5V Logic

NeoPixel nplhaib

3 x AAA Roj Teeb Nrog Nrog On/Off Hloov thiab 2-Pin JST

2 x 10K resistors

ib qho qub Ethernet network cable

JST-PH 2-Pin SMT Right Angle Connector

Ntsia Hlau Terminals 2.54mm Suab (3-Pin) thiab (5-pin)

Kauj Ruam 2: Circuit Board

Thawj qhov rov ua dua tau pom tseeb ua rau ntawm lub khob cij tab sis ib zaug kuv tau ua li ntawd, Kuv tau tsim cov phiaj xwm phiaj xwm siv Fritzing. Kuv tau ua txhua yam hauv daim phiaj xwm saib vim kuv xav siv lub taub hau, ntau dua li cov khoom ntawm lub khob cij, txhawm rau ntsaws yam khoom.

Kuv tau xa cov ntaub ntawv.fzz, Kuv tsis paub meej tias siv cov txheej txheem ntau npaum li cas, tab sis koj tuaj yeem siv cov ntawv yooj yim kom tau txais lub rooj tsavxwm ua milled lossis sau ua ke.

Pawg thawj coj saib pom sab hauv qab ntawm ib pawg tib tog. Kuv tau sau daim ntawv lo rau cov ntsia hlau nrog cov xov tooj uas cuam tshuam rau lub xov tooj.

Kauj Ruam 3: Tes Tes

Lub Tes
Lub Tes
Lub Tes
Lub Tes

Cov ntaub ntawv SolidWorks thiab STL cov ntaub ntawv rau lub xov tooj tau suav nrog.

Kuv siv Makerbot los luam tawm lawv thiab lawv tau taw qhia sawv ntsug ncaj li (piv txwv li txoj kev koj tuav lawv). Kuv tsis nco qab tso qhov rau cov xov hlau ntawm Neo-pixel rings yog li kuv yuav tsum tau laum lawv.

Kuv cim cov haujlwm ntawm lub qhov nrog tus cwj mem cim thiab kuv siv tes siv los laum qhov.

Kauj Ruam 4: Txuas Xov Tooj

Txuas xov tooj
Txuas xov tooj
Txuas xov tooj
Txuas xov tooj
Txuas xov tooj
Txuas xov tooj

Qhov no yog qhov nyuaj me ntsis, tab sis tom qab tinning cov xov hlau, Kuv pom tias los ntawm kev ntxig cov ntaub ntawv cable ua ntej thiab siv lub taub hau me me los ntxias cov xov hlau rau hauv txoj haujlwm raug kuv tuaj yeem hla cov xov hlau los ntawm qhov drilled qhov thiab lub pob qhov.

Cov xim xaim rau kuv cov ntaub ntawv cable tau xaim zoo li no

NeoPixel Nplhaib

Xim av - NeoPixel Hauv

Xim av thiab Dawb -NeoPixel Tawm

Ntsuab - Neopixel Fais Fab

Ntsuab thiab Dawb- Hauv av

Khawm

Xiav - Khawm Av

Xiav thiab dawb- Khawm Teeb liab

Kuv txuas ob qhov no mus rau tib lub davhlau ya nyob twg

Txiv kab ntxwv Khawm 5V

Kauj Ruam 5: Soldering Circuit Board

Soldering Circuit Board
Soldering Circuit Board
Soldering Circuit Board
Soldering Circuit Board
Soldering Circuit Board
Soldering Circuit Board

Kuv tau ua lub tsev hauv ob peb theem:

1) Kuv tau siv lub roj teeb txuas mus rau Trinket.

Qhov no yog qhov saum npoo soldering yog li me ntsis lo lus tab sis pom lub bulldog clip tau muaj txiaj ntsig los tuav lub txuas rau hauv qhov chaw rau kev siv tshuaj txhuam.

2) Kuv soldered hauv cov dhia thiab cov neeg tawm tsam.

Muaj peb qhov hauv Circuit Court thiab kuv paub tom qab tias ob qho tsis tas yuav tsum tau ua. Tsis tas li kuv tau xub xav siv lub khawm rov pib dua, tab sis pom tias lub roj teeb pob ntawm qhov hloov pauv raws li kev rov pib dua tau zoo dua thiab yooj yim dua rau txoj haujlwm. (tej zaum version 2 yuav zoo dua)

3) tom qab ntawd kuv tau muab cov ntsia hlau tso rau hauv qhov chaw.

4) thaum kawg kuv tau siv cov khoom pov tseg

Kauj Ruam 6: Ntsia Nws Txhua Qhov Ua Ke

Ntsia Nws Txhua Qhov Ua Ke
Ntsia Nws Txhua Qhov Ua Ke

Thaum kuv tau ua tiav qhov ntawd, Kuv Ntsia Hlau rau txhua txhais tes teeb rau hauv lub rooj tsavxwm. Kuv muab lub rooj tsavxwm tso rau hauv ib lub thawv me me nrog grommets los tuav cov hlua nyob hauv qhov chaw.

Kauj Ruam 7: Txoj Cai

Txoj Cai
Txoj Cai

Cov cai tau suav nrog, (Kuv tau tawm tswv yim nws kom nws nkag siab ntau dua) tab sis yog tias koj xav tias muaj lub siab tawv txaus los nyob ib puag ncig thiab tej zaum ua rau qhov kev ua si ntau dua lossis tsawg dua qhov nyuaj hauv qab no muaj txiaj ntsig zoo.

Txhawm rau teeb tsa trinket hauv kuv Arduino IDE, Kuv ua raws Adafruit, Qhia Trinket Qhia, rau kev nyeem lub pob hloov pauv, Kuv tsuas yog hloov tus piv txwv hauv Arduino IDE. Rau txhua yam khoom NeoPixel, qhov siv tau zoo yog Adafruit NeoPixel Überguide.

Tsuas yog qhov teeb meem coding uas kuv tau nyam ntawm qhov ntawd, vim tias kuv tau siv RGB thiab Dawb (RGBW) NeoPixel, Kuv yuav tsum hloov kab no:

Adafruit_NeoPixel strip = Adafruit_NeoPixel (60, PIN, NEO_GRB + NEO_KHZ800);

rau

Adafruit_NeoPixel strip = Adafruit_NeoPixel (60, PIN, NEO_RGBW + NEO_KHZ800);

Kauj Ruam 8: Kev Ua Haujlwm Yav Tom Ntej

Txoj haujlwm no tau ua tiav zoo nkauj, tab sis kev txhim kho kuv tuaj yeem xav txog yog:

  1. Ua kom nws wireless (Wemos lossis Huzzahs yuav ua haujlwm rau qhov no). Tej zaum txawm tias yog IOT version koj tuaj yeem ua si nrog tib neeg hla Skype piv txwv.
  2. Ntxiv kev tswj hwm qhov nyuaj xws li lub hwj chim hloov pauv tus lej nias kom puv lub nplhaib.
  3. Pom tseeb nws me ntsis.
  4. Txhua yam ntxiv uas koj tuaj yeem xav txog. Yog tias koj muaj cov lus qhia kuv yuav zoo siab tau hnov lawv.

Pom zoo: