Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Tsim Lub Thawv Teeb
- Kauj Ruam 2: Teeb LEDs
- Kauj Ruam 3: Kev thaiv kab hlau
- Kauj ruam 4: Code
Video: LED Phab Ntsa Mount Zaub: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Hauv cov lus qhia no, peb yuav kawm paub yuav ua li cas thiaj ua rau phab ntsa teeb LED teeb pom kev haum rau ob qho tib si xws li ib puag ncig thiab ib puag ncig zoo. Kuv xav ua qhov no vim tias LEDs yog lub tswv yim tshiab rau kuv thiab feem ntau tsis pom zoo li cas los xij, lawv tuaj yeem yog qhov haujlwm yooj yim thiab lom zem los ua. qhov no yog thawj qhov haujlwm uas kuv muaj lub sijhawm nyuaj tab sis kawm ntau yam los ntawm.
Khoom siv
Ntoo (Kuv siv ntoo los ua lub teeb tab sis cov ntaub ntawv twg yuav ua haujlwm tau)
IR Sensor (Infrared sensor) Kuv tab tom siv sunfounder IR receiver (CA $ 9.38)
IR Cov Khoom Siv Hluav Taws Xob (Infrared chaw taws teeb nrog qhov sib xws IR Sensor (CA $ 4.48)
Ib RGB LED Sawb (CA $ 29.99)
Arduino UNO R3 (CA $ 14.29)
Jumper cables cov khoom siv (xaiv tau) (CA $ 5.29)
Tawm ntawm Rocker Hloov (20 Pob) (CA $ 14.99)
Ob Chav Roj (CA $ 12.99)
Plaub Roj Teeb Case (CA $ 9.98)
Arduino Roj teeb txuas fais fab ntsaws
Ntoo Nplaum
2025 Roj Teeb
Cov cuab yeej
Laum
Ntoo Nplaum
Hlau Cutters/Strippers
Soldering Hlau
Kauj Ruam 1: Tsim Lub Thawv Teeb
Tus kheej, Kuv xav mus rau cov ntoo kom huv zoo li soi tsuas yog ua lub thawv yooj yim ces ua rau nws tiaj tus 5 1/2 "x9" thooj ntoo. qhov no yog kev tsim kho sai thiab yooj yim. muaj ob peb txoj hauv kev los ua qhov no. kuv thawj kauj ruam yog txiav ob 1 1/2 "x 2 1/4" ntoo. qhov no yog ua raws li qhov dav ntawm lub npov. Tom qab ntawd kuv txiav ob daim 5 "x1 1/4" ntawm cov ntoo thiab lo lawv ua ke. ua ib lub duab plaub, HLOOV cov ntawv me me ntawm sab hauv ntawm ob daim ntoo ntev dua, qhov no tso cai rau chav txaus txaus rau Arduino thiab lub roj teeb pob nyem rau hauv. Kuv tus kheej glued lub thawv ua ke thiab tom qab ntawd kuv ruaj ntseg lawv nrog 2 1 "ntsia hlau los ntawm txhua sab.
thaum kuv ntsia lub thawv ua ke kuv mam pib txiav kuv daim ntoo, daim ntoo no yog 9 "x 5 3/4" Kuv mam li tos lub thawv ntoo kom qhuav (24 teev sijhawm tos). ib zaug txhua qhov qhuav kuv mam li nruab nrab lub npov mus rau ntawm lub vijtsam tom qab ntawd kuv glued nws (24 teev sijhawm tos) thiab tias nws yog lub thawv tsim
tom qab ntawd kuv tsuas yog drilled 2 qhov, ib qho rau txuas thiab qhov thib ob rau qhov hloov rocker, rau cov xov hlau kuv tau hlais 1/2 "qhov hauv qab. nws kuv tau txais 1/2 "laum me ntsis thiab drilled 2 qhov ntawm ob sab ntawm txoj kab txhawm rau txhawm rau ua qhov chaw sab hauv kom khoob li sai tau. tom qab ntawd kuv siv cov ntawv los ua plaub fab txhua yam (kos daim duab).
Kauj Ruam 2: Teeb LEDs
Thaum lub thawv tau qhuav tag thiab drilled koj yog qhov zoo mus rau mount koj cov LEDs rau saum npoo.i tau siv ob peb yam kev ceev faj thaum teeb tsa kuv cov LEDs uas tsis tsim nyog tab sis ua qhov txawv ntawm cov zaub. Kuv pom tias qhov ze dua uas koj tau mus rau hauv nruab nrab lub teeb pom kev zoo yuav tawm los ntawm ob sab raws li pom hauv daim vis dis aus. Kuv nruab nrab kuv cov LEDs thiab ua kom ntseeg tau tias lawv tau teeb tsa ncaj thiab muaj tseeb rau hauv nruab nrab. Kuv tau ua kuv cov LEDs 1/2 los ntawm sab nrauv ntawm lub ntsej muag zaub. Qhov no ua rau lub teeb zoo ib yam nyob ib puag ncig. tias koj tau ua tib zoo saib cov xub uas nyob ntawm LEDs, qhov no qhia qhov kev taw qhia tias qhov tam sim no yuav tsum ntws los lossis koj tuaj yeem xaus qhov thim rov qab qhov sib txawv ntawm cov LEDs.
ib zaug kuv tau lined lawv Kuv tau siv cov kua nplaum uas tuaj rau tom qab ntawm kab txaij los lo rau hauv qhov chaw, yog tias koj tsis tuaj yeem ua kom nws lo tau zoo nws ib txwm zoo los ntxuav cov nplaim kom paub tseeb tias nws tau lo rau ntawm ntoo hloov cov hmoov av thiab lwm yam ntawm qhov chaw. koj kuj tseem tuaj yeem siv daim kab xev ob tog tab sis kuv tus kheej dot nyiam nws vim tias nws loj dua li cov kab txaij coj dav thiab tau qias neeg yooj yim thiab tev tawm.
vim yog cov LEDs uas kuv tab tom siv lawv yuav tsum tau muab pauv kom tig 90 degree tig raws li pom hauv daim duab. koj yuav tsum txuas tag nrho cov kab hluav taws xob qhib rau lawv qhov sib txuas sib txuas ntawm lwm qhov kawg ntawm LED sawb nrog qee lub jumper cables zoo li pom saum toj no.
ib yam dab tsi ntxiv uas yuav tsum nco ntsoov thaum ua haujlwm nrog koj cov LEDs yog qhov hluav taws xob uas lawv tuaj yeem tswj tau, cov LED uas kuv siv tuaj yeem tswj tau txog 6 volts hluav taws xob, qhov no yog vim li cas kuv thiaj siv plaub lub roj teeb pob. qhov siab tshaj plaws uas nws tuaj yeem muab tawm yog 6 volts.
Kauj Ruam 3: Kev thaiv kab hlau
txoj hlua rau txoj haujlwm no yooj yim heev, IR sensor tsuas xav tau lub zog, hauv av, thiab cov ntaub ntawv. Kuv cov ntaub ntawv tus pin rau IR sensor yog tus pin 3. teeb meem kuv tau khiav mus rau thaum ua cov zaub no yog tias kuv tus neeg txais IR xav tau 5V ntawm hluav taws xob, txawm li cas los xij, IR sensor yuav tsum muaj peev xwm ua haujlwm tau zoo. tab sis hauv qhov xwm txheej uas nws tsis ua haujlwm rau koj ib yam li koj tuaj yeem siv lub tshuab hluav taws xob sensor rau 5V cable rau LEDs. qhov no tuaj yeem pom hauv daim duab. Kuv cov ntaub ntawv LEDs cable yog 6. cov LEDs tseem xav tau ib cov ntaub ntawv xov hlau, ib lub zog, thiab hauv av. yooj yim super
Yog tias koj xaiv ua qhov hloov pauv rocker. Zoo li kuv tau ua koj yuav tsum tau siv lub tshuab xaim hluav taws xob los ntawm plaub lub roj teeb pob mus rau qhov txuas ntawm sab laug. ntawm qhov no koj yuav tsum tau tso qhov hloov pauv rau hauv lub qhov nyob rau sab saum toj ntawm lub thawv, tom qab ntawd muab cov xov hlau txuas rau. txoj cai prong yuav tsum muaj lub dc txuas fais fab cable. hauv av tuaj yeem khiav ncaj qha los ntawm lub roj teeb mus rau qhov txuas. qhov hloov pauv nres tam sim no los ntawm kev hla mus rau qhov txuas thiab nres lub zog hla Arduino, qhov no yuav yog koj tus tswv tswj (ON, OFF). ntawm LEDs uas kuv tab tom siv muaj ib qho chaw uas koj yuav tsum tau siv lub zog, hauv av thiab cov xov hlau txuas mus raws li pom hauv daim duab, ua tam sim no. thaum koj ua kom ntseeg tau tias koj hla cov kab hluav taws xob hla lub qhov hauv qab kom lub thawv tuaj yeem tso ncaj rau ntawm phab ntsa.
ib zaug txhua yam tau muag lawm ces hla 3 lub xov hlau tawm los ntawm IR lub ntsuas hluav taws xob thiab hla lawv los ntawm lub qhov nyob saum (qhov hloov mus) koj yuav tsum muaj chav txaus los swb koj qhov kev hloov pauv thiab muaj cov xov hlau tsis pub txav mus los. koj tuaj yeem hloov kho qhov chaw ntawm lub ntsuas cua dawb kom haum rau koj cov kev xav tau thiab qhov chaw nyob hauv chav.
Kauj ruam 4: Code
cov tsev qiv ntawv kuv siv tau yog txhua qhov hais nyob rau sab saum toj ntawm cov cai thiab tuaj yeem ua tiav txhua qhov ntawm GitHub.com.
Nco Ntsoov: Nco ntsoov tias koj hloov koj tus pin thiab coj # raws li.
tus lej no tam sim no ua haujlwm ntawm lub Windows 10 pro qauv, mus rau mac lossis lwm tus qauv yuav cuam tshuam rau cov cai yog li ua tib zoo mloog qhov ntawd.
raws li koj tuaj yeem pom muaj Serial.ln yog li koj tuaj yeem siv lub ntsuas saib kom ua raws cov cai thiab saib qhov twg yuav muaj qhov tsis raug.
#include #include #ifdef _AVR_ #include #endif
#define LED_PIN 6
#define LED_COUNT 60
int MY_RECV_PIN = 3;
IRrecv irrecv (MY_RECV_PIN); decode_results cov txiaj ntsig;
Adafruit_NeoPixel sawb (LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);
// teeb tsa () muaj nuj nqi-khiav ib zaug thaum pib --------------------------------
void teeb tsa () {
#if txhais (_ AVR_ATtiny85_) && (F_CPU == 16000000)
clock_prescale_set (clock_div_1); #ib
Serial.begin (9600);
strip.begin (); strip.show (); strip.setBrightness (50);
irrecv.enableIRIn (); // Pib tus txais
}
// loop () muaj nuj nqi-sau ntau zaus tsuav lub rooj tsavxwm nyob ---------------
int khawm_mode = 0;
void voj () {
Serial.println ("hauv voj"); yog (irrecv.decode (& cov txiaj ntsig)) {button_mode = button_mode +1; yog (button_mode> = 3) {button_mode = 0; } Serial.println (button_mode); yog (button_mode == 0) {Serial.println ("Tshem tag nrho cov LEDs"); colorWipe (strip. Color (0, 0, 0), 0); } lwm qhov yog (button_mode == 1) {Serial.println ("Teeb LEDs kom ua raws cov nyhuv"); colorWipe (strip. Color (255, 0, 0), 50); // Liab ximWipe (strip. Color (0, 255, 0), 50); // Green colorWipe (strip. Color (0, 0, 255), 50); // Blue colorWipe (strip. Color (255, 255, 255), 50); // dawb} lwm tus yog (button_mode == 2) {Serial.println ("Teeb LEDs rau cov nyhuv zaj sawv"); zaj sawv (10); colorWipe (strip. Color (255, 255, 255), 50); // dawb} irrecv.resume (); // Tau txais tus nqi tom ntej} // ncua (500); }
void colorWipe (uint32_t xim, tos tos) {
rau (int i = 0; i
// Zaj sawv los ntawm tag nrho cov kab txaij. Dhau sijhawm ncua sijhawm (hauv ms) ntawm cov thav duab.
void rainbow (tos tos) {
rau (ntev firstPixelHue = 0; firstPixelHue <5*65536; firstPixelHue += 256) {rau (int i = 0; i
/
Pom zoo:
Phab Ntsa Meter Zaub: 4 Cov Kauj Ruam (nrog Duab)
Phab Ntsa Meter Zaub: Kuv yuav lub hnab tshos pheej yig saib lub ntsuas los ntawm eBay xav tias nws yuav ua rau cov khoom tshiab nthuav. Nws muab tawm tias lub ntsuas kuv yuav yuav tsis haum, tab sis los ntawm qhov ntawd kuv tau cog lus kuv tus kheej los tsim qee yam uas yuav dai rau ntawm phab ntsa thiab
Phab Ntsa Mount rau IPad Raws Li Tsev Automation Tswj Vaj Huam Sib Luag, Siv Servo Tswj Cov Hlau nplaum los Qhib Screen: 4 Cov Kauj Ruam (nrog Duab)
Phab Ntsa Mount rau IPad Raws Li Tsev Automation Tswj Vaj Huam Sib Luag, Siv Servo Tswj Cov Hlau nplaum los Qhib Screen: Tsis ntev los no kuv tau siv sijhawm qee lub sijhawm siv khoom hauv thiab ib puag ncig kuv lub tsev. Kuv tab tom siv Domoticz ua kuv daim ntawv thov Tsev Automation, saib www.domoticz.com kom paub meej. Hauv kuv tshawb nrhiav daim ntawv thov daim ntawv qhia uas qhia tag nrho Domoticz cov ntaub ntawv tog
Loj hlob Zaub Zaub Ntxiv Hauv Qhov Chaw Tsawg Los Yog Loj hlob Zaub Zaub Hauv Chaw, (Ntau lossis Tsawg): 10 Kauj Ruam
Loj Hlob Ntau Cov Zaub Zaub Hauv Tsawg Chaw lossis … Loj hlob Zaub Zaub Hauv Chaw, (Ntau lossis Tsawg).: Qhov no yog kev tshaj lij tshaj lij rau Kev Loj Hlob Tshaj Ntiaj Teb, Kev Tsim Khoom Sib Tw, xa los ntawm Cov Lus Qhia. Kuv tsis tuaj yeem muaj kev zoo siab dua los tsim rau thaj chaw cog qoob loo thiab tshaj tawm kuv thawj Cov Lus Qhia. Yuav pib, kev sib tw nug peb kom
Dakboard Phab Ntsa Zaub Nrog Pi Zero W: 6 Cov Kauj Ruam (nrog Duab)
Dakboard Phab Ntsa Zaub Nrog Pi Zero W: Kuv ua haujlwm IT. Feem ntau peb tau txais cov neeg siv khoom uas xav kom peb tshem lawv cov khoom qub. Qhov no feem ntau tso peb nrog cov seem seem, thiab cov saib yog ib yam uas peb pom uas tau nkim. Hauv tsev kuv tau hloov kho kuv tus kheej saib thiab qhov no ua rau kuv laus dua
Shanzhai Remix: Zaub Phab Ntsa ntawm Knockoffs: 7 Cov Kauj Ruam (nrog Duab)
Shanzhai Remix: Zaub Phab Ntsa ntawm Knockoffs: Shanzhai Remix tshawb xyuas lub ntsiab lus txuas ntxiv ntawm shanzhai 山寨, lus Suav ib txwm hais txog cov khoom cuav uas ua raws cov khoom lag luam uas paub zoo. Txawm hais tias lo lus tuaj yeem cuam tshuam lub ntsiab lus tsis zoo ntawm qib saum npoo, nws nqa cov yam ntxwv ntawm kev rov ua dua