loading

Tianhui- iray amin'ireo mpanamboatra sy mpamatsy chip UV LED lehibe indrindra dia manome serivisy chip ODM / OEM UV.

Fanamboarana savony valin'ny feo IR LED Strip

Consumables:



Mazava ho azy fa miaraka amin'ny famatsiana herinaratra

2 jiro LED. Esp8266 / node MCU

Mpitarika IR IR

Fanoherana 4



Cable fandaharana 5。

6را arduino idee

7 。 vy Soldering (sambo fototra sasany)

8ration 7805 IC (ho an'ny fampiasana famatsiana herinaratra LED ho toy ny famatsiana herinaratra ESP)

9。 Dingana 1: Manomana ESP

Voalohany, mampifandray ny nodemcu amin'ny solosaina na solosaina finday.

Ampidiro izao ny mpamily ho an'ny nodemcu (mampiasa ny fikarohana Google).

Aorian'ny fanokafana ny Arduino IDE (mazava ho azy fa mila misintona sy mametraka azy ianao), tsindrio ny Tools eo amin'ny Arduino toolbar, avy eo tsindrio ny board, safidio ny manager board ary tadiavo ny fametrahana esp8266 (mety ho vita izany)

Safidio izao ny "sketch" ao amin'ny Arduino toolbar, safidio ny "include library", ary safidio ny "manage library", tadiavo ny "iremoteesp8266" ary apetraho izany

Amin'izao fotoana izao, mba hamitana ny fanamafisam-peo amin'ny alàlan'ny "fitaovana" ihany, mila mandeha any amin'ny "motherboard" ianao ary misafidy "nodemcu 1.0 (ESP 12-e)" na dikan-teny hafa amin'ny esp8266.

Dingana 2: manomana sy hizaha toetra ny IR LED

Voalohany, mila mametraka isika

Mandehana eto

Fantaro ny tady jiro LED anao, na fanalahidy 24 na fanalahidy 44 (lehibe kokoa).

Mba hahazoana ny kaody fanaraha-maso lavitra eto

Aorian'ny fametrahana ny tranomboky dia manomana ny LED IR izahay amin'ny fampifandraisana ireo LED IR araka ny aseho amin'ny sary. Ampifandraiso amin'izany ny IR nitarika azy, ary ampidiro ity sketch manaraka ity ary atoro ny IR mitondra mankany amin'ny controller. Ny jiro LED dia tokony hamirapiratra (eo sy maty) // Fanaraha-maso lavitra miaraka amin'ny fanalahidy 24 sy 44 miaraka.

Ity ny code hanaovana izany.

#define IR_ OFF 0xF740BF //Resective ir codes in 32 bits

#farito ny IR_ ON 0xF7C0

#IncludeIRsend irsend (4); // IR pin

Void setup () {0

Irsend.begin ();

}

Void loop () {

Irsend.sendNEC (IR_ON, 32);

Fahatarana (5000);

Irsend.sendNEC (IR_OFF, 32);

Fahatarana (5000);

}

Dingana 3: tariby sy manomana ny mikrô

Ny pin analogue an'ny espe8266 A0 ihany no hampiasainay ho fampidiran-dresaka ho toy ny famantarana analog ary hampiasa izany hanesorana ny famantarana infrarouge mifototra amin'ny feo.

Ampifandraiso amin'ny A0

Ampifandraiso amin'ny VIN ny 5V (satria tsy misy output 5V ny node MCU)

Amin'izany fomba izany, mampifandray ny IR LED D2 pin amin'ny fifandraisana fampifanarahana amin'ny mpandray ny jiro LED.

A

Dingana 4: ampidiro ny kaody ary miomàna

#ao anatin'izany

#ao anatin'izany

#farito ny microphonePin A0

int feo;

int feo1;

Const int irPin = 4; // d2IRsend irsend (irPin); setup voina () {

Serial.begin (19600);

PinMode (microphonePin, INPUT);

PinMode (irPin, OUTPUT);}

// ir led Codes

#define IR_ BPlus 0xFF3AC5 //

#define IR_ BMinus 0xFFBA45 //

#define IR_ ON 0xFF827D //

#define IR_ OFF 0xFF02FD //

#farito ny IR_ R 0xFF1AE5 //

#farito IR_ G 0xFF9A65 //

#define IR_ B 0xFFA25D //

#define IR_ W 0xFF22DD //

#define IR_ B1 0xFF2AD5 //

#farito IR_ B2 0xFFAA55 //

#define IR_ B3 0xFF926D //

#define IR_ B4 0xFF12ED //

#farito ny IR_ B5 0xFF0AF5 //

#define IR_ B6 0xFF8A75 //

#define IR_ B7 0xFFB24D //

#define IR_ B8 0xFF32CD //

#define IR_ B9 0xFF38C7 ​​//

#define IR_ B10 0xFFB847 //

#define IR_ B11 0xFF7887 //

#define IR_ B12 0xFFF807 //

#define IR_ B13 0xFF18E7 //

#define IR_ B14 0xFF9867 //

#define IR_ B15 0xFF58A7 //

#define IR_ B16 0xFFD827 //

#define IR_ UPR 0xFF28D7 //

#define IR_ UPG 0xFFA857 //

#define IR_ UPB 0xFF6897 //

#define IR_ QUICK 0xFFE817 //

#define IR_ DOWNR 0xFF08F7 //

#define IR_ DOWNG 0xFF8877 //

#define IR_ DOWNB 0xFF48B7 //

#define IR_ SLOW 0xFFC837 //

#define IR_ DIY1 0xFF30CF //

#farito IR_ DIY2 0xFFB04F //

#define IR_ DIY3 0xFF708F //

#define IR_ AUTO 0xFFF00F //

#define IR_ DIY4 0xFF10EF //

#define IR_ DIY5 0xFF906F //

#farito IR_ DIY6 0xFF50AF //

#define IR_ FLASH 0xFFD02F //

#define IR_ JUMP3 0xFF20DF //

#define IR_ JUMP7 0xFFA05F //

#define IR_ FADE3 0xFF609F //

#define IR_ FADE7 0xFFE01F //

Void loop () {

Feo = analogRead (microphonePin); // mahazo famakiana famantarana audio fidirana

Serial.print (feo); // famakiana famakiana famantarana audio amin'ny fampisehoana Serial

Serial.print ( “” );

Raha (feo 415)

{

Feo1 = sarintany (feo, 415, 750, 140, 255); // fanaovana sarintany ny sanda matetika avo kokoa izay ambonin'ny offset hatramin'ny 150 - 255

}

Raha toa ka (feo) 340 && Feo τ 415) // mitazona offset mamaky amin'ny ambaratonga aotra .. aiza ny sanda offset amin'ny elanelam-potoana 340 - 415 (santo offset amin'ny 1.45v) 。. miankina amin'ny singa ampiasaina amin'ny faritra. laha

{

Feo1 = sarintany (feo, 340, 415, 0, 9);

}

Raha toa ka (feo τ 340)

{

Feond1 = sarintany (feo, 0, 340, 10, 139); // mitazona eo ambanin'ny famakiana offset ka hatramin'ny 1-139 。

}

Raha (feo1 Α 240)

{

Irsend.sendNEC (IR_FLASH, 32);

Irsend.sendNEC (IR_QUICK, 32);

Irsend.sendNEC (IR_QUICK, 32);

Irsend.sendNEC (IR_QUICK, 32);

Irsend.sendNEC (IR_QUICK, 32);

Irsend.sendNEC (IR_QUICK, 32);

Irsend.sendNEC (IR_QUICK, 32);

}

Raha toa ka ((feo 1) =" 200)

{

Irsend.sendNEC (IR_G, 32);

Irsend.sendNEC (IR_B, 32);

Elanelam-potoana (120);}

Raha toa ka (feo1 tho 160)

{

Irsend.sendNEC (IR_R, 32);

Irsend.sendNEC (IR_B, 32);

Fahatarana (120);

}

Raha toa ka (feo1 =" 120)

{

Irsend.sendNEC (IR_B, 32);

Fahatarana (120);

}

Raha toa ka (feo1 Α 80)

{

Irsend.sendNEC (IR_B, 32);

Fahatarana (120);

}

Raha toa ka (feo1 Α 40)

{

Irsend.sendNEC (IR_G, 32);

Fahatarana (120);

}

Raha toa ka (feo1 Α 10)

{

Irsend.sendNEC (IR_R, 32);

Elanelam-potoana (120);}

Consumables hafa:

1. Mazava ho azy fa miaraka amin'ny famatsiana herinaratra

2 jiro LED. Esp8266 / node MCU

3. Mpitarika IR emitter

4. Fanoherana

5. Cable fandaharana

6را arduino idee

7. Soldering vy (soso-doko fototra sasany)

8. 7805 IC (amin'ny fampiasana herinaratra LED ho famatsiana herinaratra ESP)

9. Dingana 1: manomana ESP

Voalohany, mampifandray ny nodemcu amin'ny solosaina na solosaina finday.

Ampidiro izao ny mpamily ho an'ny nodemcu (mampiasa ny fikarohana Google).

Aorian'ny fanokafana ny Arduino IDE (mazava ho azy fa mila misintona sy mametraka azy ianao), tsindrio ny Tools eo amin'ny Arduino toolbar, avy eo tsindrio ny board, safidio ny manager board ary tadiavo ny fametrahana esp8266 (mety ho vita izany)

Safidio izao ny "sketch" ao amin'ny Arduino toolbar, safidio ny "include library", ary safidio ny "manage library", tadiavo ny "iremoteesp8266" ary apetraho izany

Amin'izao fotoana izao, mba hamitana ny fanamafisam-peo amin'ny alàlan'ny "fitaovana" ihany, mila mandeha any amin'ny "motherboard" ianao ary misafidy "nodemcu 1.0 (ESP 12-e)" na dikan-teny hafa amin'ny esp8266.

Dingana 2: manomana sy hizaha toetra ny IR LED

Voalohany, mila mametraka isika

Mandehana eto

Fantaro ny tady jiro LED anao, na fanalahidy 24 na fanalahidy 44 (lehibe kokoa).

Mba hahazoana ny kaody fanaraha-maso lavitra eto

Aorian'ny fametrahana ny tranomboky dia manomana ny IR mitarika amin'ny alàlan'ny fampifandraisana ny LED IR araka ny aseho eo amin'ny sary. Ampifandraiso amin'izany ny IR nitarika azy, ary ampidiro ity sketch manaraka ity ary atoro ny IR mitondra mankany amin'ny controller. Ny jiro LED dia tokony hamirapiratra (eo sy maty). // ny fanaraha-maso lavitra miaraka amin'ny fanalahidy 24 sy 44 dia azo ampiasaina miaraka.

Ity ny code hanaovana izany.

#define IR_OFF 0xF740BF //Resective ir codes in 32 bits

#farito ny IR_ON 0xF7C0

#ao anatin'izany

IRsend irsend (4); // IR pin pin

Void setup () {0

Irsend.begin ();

}

Void loop () {

Irsend.sendNEC (IR_ON, 32);

Fahatarana (5000);

Irsend.sendNEC (IR_OFF, 32);

Fahatarana (5000);

}

Dingana 3: tariby sy manomana ny mikrô

Ny pin analogue an'ny espe8266 A0 ihany no hampiasainay ho fampidiran-dresaka ho toy ny famantarana analog ary hampiasa izany hanesorana ny famantarana infrarouge mifototra amin'ny feo.

Ampifandraiso amin'ny A0

Ampifandraiso amin'ny VIN ny 5V (satria tsy misy output 5V ny node MCU)

Amin'izany fomba izany, mampifandray ny IR LED D2 pin amin'ny fifandraisana fampifanarahana amin'ny mpandray ny jiro LED.

A

Dingana 4: ampidiro ny kaody ary miomàna

#ao anatin'izany

#ao anatin'izany

#farito ny microphonePin A0

int feo;

int feo1;

Const int irPin = 4; // d2IRsend irsend (irPin); setup () {

Serial.begin (19600);

PinMode (microphonePin, INPUT);

PinMode (irPin, OUTPUT);}

// ir led Codes

#define IR_BPlus 0xFF3AC5 //

#define IR_BMinus 0xFFBA45 //

#define IR_ON 0xFF827D //

#farito ny IR_OFF 0xFF02FD //

#farito ny IR_R 0xFF1AE5 //

#farito ny IR_G 0xFF9A65 //

#define IR_B 0xFFA25D //

#define IR_W 0xFF22DD //

#define IR_B1 0xFF2AD5 //

#define IR_B2 0xFFAA55 //

#define IR_B3 0xFF926D //

#define IR_B4 0xFF12ED //

#farito ny IR_B5 0xFF0AF5 //

#define IR_B6 0xFF8A75 //

#define IR_B7 0xFFB24D //

#define IR_B8 0xFF32CD //

#define IR_B9 0xFF38C7 ​​//

#define IR_B10 0xFFB847 //

#define IR_B11 0xFF7887 //

#define IR_B12 0xFFF807 //

#define IR_B13 0xFF18E7 //

#define IR_B14 0xFF9867 //

#define IR_B15 0xFF58A7 //

#define IR_B16 0xFFD827 //

#define IR_UPR 0xFF28D7 //

#define IR_UPG 0xFFA857 //

#define IR_UPB 0xFF6897 //

#define IR_QUICK 0xFFE817 //

#define IR_DOWNR 0xFF08F7 //

#define IR_DOWNG 0xFF8877 //

#define IR_DOWNB 0xFF48B7 //

#define IR_SLOW 0xFFC837 //

#define IR_DIY1 0xFF30CF //

#define IR_DIY2 0xFFB04F //

#define IR_DIY3 0xFF708F //

#farito ny IR_AUTO 0xFFF00F //

#define IR_DIY4 0xFF10EF //

#define IR_DIY5 0xFF906F //

#define IR_DIY6 0xFF50AF //

#define IR_FLASH 0xFFD02F //

#define IR_JUMP3 0xFF20DF //

#define IR_JUMP7 0xFFA05F //

#define IR_FADE3 0xFF609F //

#farito ny IR_FADE7 0xFFE01F //

Void loop () {

Feo = analogRead (microphonePin); // mahazo famakiana famantarana audio fidirana

Serial.print (feo); // famakiana famakiana famantarana audio amin'ny fampisehoana Serial

Serial.print ( “” );

Raha (feo 415)

{

Feo1 = sarintany (feo, 415, 750, 140, 255); // fanaovana sarintany ny sanda matetika avo kokoa izay ambonin'ny offset hatramin'ny 150 - 255

}

Raha toa ka (feo) 340 && Feo τ 415) // mitazona offset mamaky amin'ny ambaratonga aotra .. aiza ny sanda offset amin'ny elanelam-potoana 340 - 415 (santo offset amin'ny 1.45v) 。. miankina amin'ny singa ampiasaina amin'ny faritra. laha

{

Feo1 = sarintany (feo, 340, 415, 0, 9);

}

Raha toa ka (feo τ 340)

{

Feond1 = sarintany (feo, 0, 340, 10, 139); // mitazona eo ambanin'ny famakiana offset ka hatramin'ny 1-139 。

}

Raha (feo1 Α 240)

{

Irsend.sendNEC (IR_FLASH, 32);

Irsend.sendNEC (IR_QUICK, 32);

Irsend.sendNEC (IR_QUICK, 32);

Irsend.sendNEC (IR_QUICK, 32);

Irsend.sendNEC (IR_QUICK, 32);

Irsend.sendNEC (IR_QUICK, 32);

Irsend.sendNEC (IR_QUICK, 32);

}

Raha toa ka ((feo 1) =" 200)

{

Irsend.sendNEC (IR_G, 32);

Irsend.sendNEC (IR_B, 32);

Elanelam-potoana (120);}

Raha toa ka (feo1 tho 160)

{

Irsend.sendNEC (IR_R, 32);

Irsend.sendNEC (IR_B, 32);

Fahatarana (120);

}

Raha toa ka (feo1 =" 120)

{

Irsend.sendNEC (IR_B, 32);

Fahatarana (120);

}

Raha toa ka (feo1 Α 80)

{

Irsend.sendNEC (IR_B, 32);

Fahatarana (120);

}

Raha toa ka (feo1 Α 40)

{

Irsend.sendNEC (IR_G, 32);

Fahatarana (120);

}

Raha toa ka (feo1 Α 10)

{

Irsend.sendNEC (IR_R, 32);

Elanelam-potoana (120);}

hafa

{

Irsend.sendNEC (IR_FADE7, 32);

Fahatarana (120);

} Serial.println (feo 1);

Fahatarana (50);

}

{

Irsend.sendNEC (IR_FADE7, 32);

Fahatarana (120);

} Serial.println (feo 1);

dela

About Fanamboarana savony valin'ny feo IR LED Strip

Alefaso ny fanontanianao
Tsy misy data
Mifandraisa aminay
Mitaona ny famolavolana sy ny hevitra mahazatra izahay ary afaka mikarakara ireo fepetra takiana manokana. Raha mila fanazavana fanampiny, tsidiho azafady ny tranokala na hifandraisa aminay mivantana amin'ny fanontaniana na famotorana.
iray amin'ireo mpamatsy UV LED matihanina indrindra any Shina
Hitanao  Izahay eto
2207F Yingxin International Building, No.66 Shihua West Road, Jida, Xiangzhou District, Zhuhai City, Guangdong, Sina
Customer service
detect