Support: [email protected]
More Views

Smart home / remote / serial IR learning module 8-emitting head, with shell

CC1212125701

Available

Quick Overview

Seller Name : Mod N Shields
Best Quality Wholesale Price
Rs2,750.00
Cash-On-Delivery: Not Available for this product

OR

Details

Product Details

Module size and Interfaces

 

 

 

Remarks: GPIO4 , GPIO5 IR learning and is designed to transmit key interface, connected by two buttons you can test for learning and transmitting function modules. Press the button to learn, infrared modules into the learning function, press the launch button to launch the module studied the infrared codes. Learning content after power is not lost. Its key module connection diagram below

 

 

 

 

 

Module Features

 

1. High-speed32 Place arm cessor, cessing speed, high school code precision; built-in watchdog and high reliability.

2. Learning, instruction simple, suitable for most household appliances market?Such as TVs, set-top boxes, air conditioners, fans?And other infrared remote control devices.

3. Using the waveform memory, the maximum that can be stored512 A button to learn, to meet the learning needs of multiple remotes.

4. interfaceRS232 (TTL) ,compatible 3.3V and 5V . Baud Rate 9600 To 115200 It can be set.

5. Operating Voltage:3.3V or 5V

6. Omnidirectional launch, launch distance10 Meter

7. IR code reading and writing functions, the module after learning IR codes can be read out through the serial port, and can be written to other key learning through instruction.

8. IR code transmission interval setting function, you can adjust the time interval between two infrared emission code.

9. Two button IR transmitter function code, a command can be transmitted between any two IR code button.10. Traversal keys IR code transmitter functions, the start button to finish all the keys IR codes, IR code interval time can be set to modify the interval instructions.

11. Checksum function can be set by the directive can be set to check whether the instruction data checksum, convenient to simplify microcontroller gramming control.

12. LED2Light can switch control panel has a module LED2 Work lights, you can enable or disable instruction indicator flashes.

13. Key test function, there are two buttons on the module reserved port, simply connect the two buttons to complete the learning module, emission testing. On no other hardware and software conditions for rapid completion of the performance test function modules.

14.Supporting the set up and test software

 

Frame format is defined:

Header( 2 ) +Frame length ( 2 ) +Command code ( 2 ) +content ( N ) +Checksum (1)

1) Preamble:0x F7,0x7F .

2) Frame length? 2 byteHex code?: Near the high byte header. Including the header to Checksum of All Bytes .

3) Command code? 2 byteHex code?: Command code. Under details.

4) content ? N byteHex code? : See the definition of the content corresponds to the command.

5) Checksum ? 1 byteHex code? : Calculated only from the content header checksum, calculated as: bytes plus calculation performed after the calculated sum plus 1, Take low 8 Bit.

 

 

1Learn IR commands

send:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

0x00, 0x01 ( Two bytes, see the command code table )

XX, XX ( Specific key number, two bytes, high byte first. Ranges 0 To 512)

XX (1Byte checksum )

response:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

0x00, 0x81 ( Two bytes, see the command code table )

1Byte status code ( See status code tables )

XX (1Byte checksum )

 

?note: Examples in this specification are open and check for the premise, for example,XX This value needs to be representative of the value of the actual situation. The key value in the range of 1 To 512 , Consisting of two bytes, high byte first, low byte. ?

Example: study1 Number keys

send:F77F00090001000182

?82 A checksum, you can check whether to open checksum by checksum setting, if enabled checksum check, the check code must be content to header checksum, if not open the checksum, the checksum code can? 0 To FF Any one byte of data ) Checksum does not check, the infrared module receives instructions. After the operation is complete return the corresponding status code based on the instruction content?

response:F77F000800810000

?00 And to check whether or not to open checksum checksum checksum value for the real response back, See response status code status codes table ?

2A single infrared emission instruction

send:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

0x00, 0x02 ( Two bytes, see the command code table )

XX, XX ( Specific key number, two bytes, high byte first )

XX (1Byte checksum )

response:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

0x00, 0x82 ( Two bytes, see the command code table )

1Byte status code ( See status code tables ) XX, XX Two byte key number?Command to return to normal with the key number, command parameter is incorrect, no key number?

XX (1Byte checksum )

 

Example: infrared emission1 Number keys

send:F77F00090002000183

response:

I.?Command parameter error?

F77F000800820304

Scenario 2?Normal command?

 

F77F000A008200000104

3, 2 Infrared emission instruction

send:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

IDNo. 0x03 ( Two bytes, see the command code table )

XX, XX , XX , XX ( Specific key number, 4 Byte, high byte first, the first two bytes sent first key number and the last two bytes after sending the key number )

XX (1Byte checksum )

response:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

IDNo. 0x83 ( Two bytes, see the command code table )

1Byte status code ( See status code tables ) XX, XX Two byte key number?Command to return to normal with the key number, command parameter is incorrect, no key number?

XX (1Byte checksum )

 

Example: infrared emission1 And number keys 3 Number keys

send:F77F000B0103000100038A

response:

I.?Command parameter error?

F77F000801830306

Scenario 2?Normal command?

F77F000A018300000106 (The first launch buttons corresponding to the response code )

F77F000A018300000308 (Transmitting a second term response code corresponding to the key )

?Send keys1 And keys 3 , The middle interval by default 500 Ms, the time 100 Ms steps You can be modified by setting the time interval infrared commands, see below specific chapters interval command to set the infrared?

 

4, Traversal infrared emission instruction

send:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

0x00, 0x04 ( Two bytes, see the command code table )

XX, XX , XX , XX ( Specific key number, 4 Byte, high byte first, the first two bytes smaller keys, after two bytes larger keys?

XX (1Byte checksum )

response:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

0x00, 0x84 ( Two bytes, see the command code table )

1Byte status code ( See status code tables ) XX, XX Two byte key number?Command to return to normal with the key number, command parameter is incorrect, no key number?

XX (1Byte checksum )

 

Example: infrared emission1 Number keys to 5 Number keys

send:F77F000B0004000100058C

response:

I.?Command parameter error?

F77F000800840306

Scenario 2?Normal command?

F77F000A008400000106?Completion of the first launch 1 In response to a code of?

. . . . . .?Completion of the first launchN In response to a code of?

F77F000A00840000050A?Completion of the first launch 5 In response to a code of?

 

?Before sending content to traverse two bytes starting key number value, after a two-byte value for the End key number, the starting byte value must be less than the ending byte value, and must be valid key number in the range supported by the module?

5, Set the interval for sending infrared commands

send:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

IDNo. 0x05 ( Two bytes, see the command code table )

XX? 1 Byte, in the range of 1 To 50 ?The default value is 5 Each unit represents 100 millisecond, 5 Which represents 500 millisecond

XX (1Byte checksum )

response:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

IDNo. 0x85 ( Two bytes, see the command code table )

1Byte status code ( See status code tables )

XX (1Byte checksum )

 

Example: Set IR transmission time interval is0.5 second

send:F77F00080105058A

response:F77F000801850005

6, Read a single infrared key code storage

send:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

IDNo. 0x06 ( Two bytes, see the command code table )

XX, XX ( Specific key number, 2 Byte, high byte first?

XX (1Byte checksum )

response:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

IDNo. 0x86 ( Two bytes, see the command code table )

1Byte status code +2 Byte key number, 512 Byte data?When the command returns the correct parameters 512 Byte data, which otherwise no 512 Byte data is returned?

XX (1Byte checksum )

 

Example:

(1)Read 1 Number key storage yard?Normal command?

send:F77F00090106000188

response:F77F020A0186000001 XX ... XX ... XX (512Byte data ) XX

? XX ... XX ... XX (512Byte data ) for 1 Number key value stored code specific values, these modules are stored on the chip by the value stored in the IR learning success XXChecksum ?

(2)Send parameter error?Command parameter error?

send:F77F00090006000086

response:F77F000A00860300000A

? Key value must be1 To 512 , Sent here 0 Number keys, so the response status code is 03 Representative parameter error, various other error parameters, see status code table ?

7, Write single infrared key code storage

send:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

IDNo. 0x07 ( Two bytes, see the command code table )

1Byte status code ( The default is 0 ?, XX , XX ( Specific key number, 2 Byte, high byte first? XX ... XX ... XX (512 Infrared data byte code )

XX (1Byte checksum )

response:

Header

Frame length

Command code

content

Checksum

0xF7, 0x7F

XX, XX (2 High byte, high byte first?

IDNo. 0x87 ( Two bytes, see the command code table )

1Byte status code

XX (1Byte checksum )

 

Example: Write1 Key code value is stored

send:F77F020A0107000001XX ... XX..XX (512 Infrared byte code value ) XX

response:F77F000A01870000010A

 

? XX ... XX ... XX (512Byte data ) for 1 Number key value stored code specific values, these modules are stored on the chip by the value stored in the IR learning success XXChecksum ?

 

 



Related Images



























Additional Information

SKU CC1212125701
Cash on Delivery No

Product Tags

Use spaces to separate tags. Use single quotes (') for phrases.

Don't Miss Out

Stay up-to-date with the latest news, hottest trends and new arrivals direct to your inbox