ਹੈਂਡਸਨ ਤਕਨਾਲੋਜੀ DSP-1182 I2C ਸੀਰੀਅਲ ਇੰਟਰਫੇਸ 1602 LCD ਮੋਡੀਊਲ ਉਪਭੋਗਤਾ ਗਾਈਡ
ਇਹ I2C ਇੰਟਰਫੇਸ 16×2 LCD ਡਿਸਪਲੇ ਮੋਡੀਊਲ, ਆਨ-ਬੋਰਡ ਕੰਟ੍ਰਾਸਟ ਕੰਟਰੋਲ ਐਡਜਸਟਮੈਂਟ, ਬੈਕਲਾਈਟ ਅਤੇ I2C ਸੰਚਾਰ ਇੰਟਰਫੇਸ ਦੇ ਨਾਲ ਇੱਕ ਉੱਚ-ਗੁਣਵੱਤਾ 16 ਲਾਈਨ 2 ਅੱਖਰ LCD ਮੋਡੀਊਲ ਹੈ। ਅਰਡਿਨੋ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਲਈ, ਕੋਈ ਹੋਰ ਬੋਝਲ ਅਤੇ ਗੁੰਝਲਦਾਰ LCD ਡਰਾਈਵਰ ਸਰਕਟ ਕੁਨੈਕਸ਼ਨ ਨਹੀਂ। ਅਸਲ ਮਹੱਤਤਾ ਸਲਾਹtagਇਸ I2C ਸੀਰੀਅਲ LCD ਮੋਡੀਊਲ ਦੇ es ਸਰਕਟ ਕੁਨੈਕਸ਼ਨ ਨੂੰ ਸਰਲ ਬਣਾਏਗਾ, Arduino ਬੋਰਡ 'ਤੇ ਕੁਝ I/O ਪਿੰਨਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰੇਗਾ, ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਉਪਲਬਧ Arduino ਲਾਇਬ੍ਰੇਰੀ ਦੇ ਨਾਲ ਫਰਮਵੇਅਰ ਵਿਕਾਸ ਨੂੰ ਸਰਲ ਬਣਾਇਆ ਜਾਵੇਗਾ।
SKU: DSP-1182
ਸੰਖੇਪ ਡੇਟਾ:
- Arduino ਬੋਰਡ ਜਾਂ I2C ਬੱਸ ਦੇ ਨਾਲ ਹੋਰ ਕੰਟਰੋਲਰ ਬੋਰਡ ਦੇ ਅਨੁਕੂਲ.
- ਡਿਸਪਲੇ ਦੀ ਕਿਸਮ: ਨੀਲੀ ਬੈਕਲਾਈਟ 'ਤੇ ਨਕਾਰਾਤਮਕ ਚਿੱਟਾ।
- I2C Address:0x38-0x3F (0x3F default)
- ਸਪਲਾਈ ਵਾਲੀਅਮtagਈ: 5 ਵੀ
- ਇੰਟਰਫੇਸ: I2C ਤੋਂ 4bits LCD ਡਾਟਾ ਅਤੇ ਕੰਟਰੋਲ ਲਾਈਨਾਂ।
- ਕੰਟ੍ਰਾਸਟ ਐਡਜਸਟਮੈਂਟ: ਬਿਲਟ-ਇਨ ਪੋਟੈਂਸ਼ੀਓਮੀਟਰ।
- ਬੈਕਲਾਈਟ ਕੰਟਰੋਲ: ਫਰਮਵੇਅਰ ਜਾਂ ਜੰਪਰ ਵਾਇਰ।
- ਬੋਰਡ ਦਾ ਆਕਾਰ: 80 × 36 ਮਿਲੀਮੀਟਰ.
ਸੈੱਟਅੱਪ ਕਰਨਾ:
Hitachi ਦੇ HD44780 ਆਧਾਰਿਤ ਅੱਖਰ LCD ਬਹੁਤ ਹੀ ਸਸਤੇ ਅਤੇ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਉਪਲਬਧ ਹਨ, ਅਤੇ ਜਾਣਕਾਰੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਵਾਲੇ ਕਿਸੇ ਵੀ ਪ੍ਰੋਜੈਕਟ ਲਈ ਇੱਕ ਜ਼ਰੂਰੀ ਹਿੱਸਾ ਹੈ। LCD ਪਿਗੀ-ਬੈਕ ਬੋਰਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, I2C ਬੱਸ ਦੁਆਰਾ LCD 'ਤੇ ਲੋੜੀਂਦਾ ਡੇਟਾ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਸਿਧਾਂਤਕ ਤੌਰ 'ਤੇ, ਅਜਿਹੇ ਬੈਕਪੈਕ PCF8574 (NXP ਤੋਂ) ਦੇ ਆਲੇ-ਦੁਆਲੇ ਬਣਾਏ ਗਏ ਹਨ ਜੋ ਕਿ ਇੱਕ ਆਮ ਉਦੇਸ਼ ਦੋ-ਦਿਸ਼ਾਵੀ 8 ਬਿੱਟ I/O ਪੋਰਟ ਐਕਸਪੈਂਡਰ ਹੈ ਜੋ I2C ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। PCF8574 ਇੱਕ ਸਿਲੀਕਾਨ CMOS ਸਰਕਟ ਹੈ ਜੋ ਜ਼ਿਆਦਾਤਰ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਪਰਿਵਾਰਾਂ ਲਈ ਦੋ-ਲਾਈਨ ਬਾਈਡਾਇਰੈਕਸ਼ਨਲ ਬੱਸ (I8C-ਬੱਸ) ਦੁਆਰਾ ਆਮ ਉਦੇਸ਼ ਰਿਮੋਟ I/O ਵਿਸਥਾਰ (ਇੱਕ 2-ਬਿੱਟ ਅਰਧ-ਬਾਈ-ਡਾਇਰੈਕਸ਼ਨਲ) ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਨੋਟ ਕਰੋ ਕਿ ਜ਼ਿਆਦਾਤਰ ਪਿਗੀ-ਬੈਕ ਮੋਡੀਊਲ 8574x16 ਦੇ ਡਿਫੌਲਟ ਸਲੇਵ ਐਡਰੈੱਸ ਦੇ ਨਾਲ PCF8574T (DIP16 ਪੈਕੇਜ ਵਿੱਚ PCF0 ਦਾ SO27 ਪੈਕੇਜ) ਦੁਆਲੇ ਕੇਂਦਰਿਤ ਹੁੰਦੇ ਹਨ। ਜੇਕਰ ਤੁਹਾਡੇ ਪਿਗੀ-ਬੈਕ ਬੋਰਡ ਵਿੱਚ PCF8574AT ਚਿੱਪ ਹੈ, ਤਾਂ ਡਿਫੌਲਟ ਸਲੇਵ ਐਡਰੈੱਸ 0x3F ਵਿੱਚ ਬਦਲ ਜਾਵੇਗਾ। ਸੰਖੇਪ ਵਿੱਚ, ਜੇਕਰ ਪਿਗੀ-ਬੈਕ ਬੋਰਡ PCF8574T 'ਤੇ ਅਧਾਰਤ ਹੈ ਅਤੇ ਐਡਰੈੱਸ ਕਨੈਕਸ਼ਨ (A0-A1-A2) ਨੂੰ ਸੋਲਡਰ ਨਾਲ ਬ੍ਰਿਜ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਇਸਦਾ ਸਲੇਵ ਐਡਰੈੱਸ 0x27 ਹੋਵੇਗਾ।
I2C-ਤੋਂ-LCD ਪਿਗੀ-ਬੈਕ ਬੋਰਡ ਵਿੱਚ ਪਤਾ ਚੋਣ ਪੈਡ।
PCD8574A ਦਾ ਪਤਾ ਸੈੱਟਿੰਗ (PCF8574A ਡਾਟਾ ਸਪੈਕਸ ਤੋਂ ਐਬਸਟਰੈਕਟ)।
ਨੋਟ: ਜਦੋਂ ਪੈਡ A0~A2 ਖੁੱਲ੍ਹਾ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਪਿੰਨ ਨੂੰ VDD ਤੱਕ ਖਿੱਚਿਆ ਜਾਂਦਾ ਹੈ। ਜਦੋਂ ਪਿੰਨ ਨੂੰ ਸੋਲਡਰ ਛੋਟਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਸਨੂੰ VSS ਵੱਲ ਖਿੱਚਿਆ ਜਾਂਦਾ ਹੈ।
ਇਸ ਮੋਡੀਊਲ ਦੀ ਡਿਫੌਲਟ ਸੈਟਿੰਗ A0~A2 ਪੂਰੀ ਤਰ੍ਹਾਂ ਖੁੱਲ੍ਹੀ ਹੈ, ਇਸ ਤਰ੍ਹਾਂ VDD ਤੱਕ ਖਿੱਚੋ। ਇਸ ਕੇਸ ਵਿੱਚ ਪਤਾ 3Fh ਹੈ।
ਇੱਕ Arduino-ਅਨੁਕੂਲ LCD ਬੈਕਪੈਕ ਦਾ ਹਵਾਲਾ ਸਰਕਟ ਚਿੱਤਰ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਅੱਗੇ ਕੀ ਹੈ ਇਸ ਬਾਰੇ ਜਾਣਕਾਰੀ ਹੈ ਕਿ ਇਹਨਾਂ ਸਸਤੇ ਬੈਕਪੈਕਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਨਾਲ ਇੰਟਰਫੇਸ ਕਰਨ ਲਈ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ ਜਿਵੇਂ ਕਿ ਇਹ ਬਿਲਕੁਲ ਇਰਾਦਾ ਸੀ।
I2C-ਤੋਂ-LCD ਪਿਗੀ-ਬੈਕ ਬੋਰਡ ਦਾ ਹਵਾਲਾ ਸਰਕਟ ਚਿੱਤਰ।
I2C LCD ਡਿਸਪਲੇ।
ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ I2C-ਤੋਂ-LCD ਪਿਗੀ-ਬੈਕ ਬੋਰਡ ਨੂੰ 16-ਪਿੰਨ LCD ਮੋਡੀਊਲ ਵਿੱਚ ਸੋਲਡਰ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ I2C-ਤੋਂ-LCD ਪਿਗੀ-ਬੈਕ ਬੋਰਡ ਪਿੰਨ ਸਿੱਧੇ ਹਨ ਅਤੇ LCD ਮੋਡੀਊਲ ਵਿੱਚ ਫਿੱਟ ਹਨ, ਫਿਰ I2C-ਤੋਂ-LCD ਪਿਗੀ-ਬੈਕ ਬੋਰਡ ਨੂੰ LCD ਮੋਡੀਊਲ ਦੇ ਨਾਲ ਇੱਕੋ ਪਲੇਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ ਪਹਿਲੇ ਪਿੰਨ ਵਿੱਚ ਸੋਲਡਰ ਕਰੋ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਸੋਲਡਰਿੰਗ ਦਾ ਕੰਮ ਪੂਰਾ ਕਰ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਹਦਾਇਤਾਂ ਅਨੁਸਾਰ ਚਾਰ ਜੰਪਰ ਤਾਰਾਂ ਪ੍ਰਾਪਤ ਕਰੋ ਅਤੇ LCD ਮੋਡੀਊਲ ਨੂੰ ਆਪਣੇ Arduino ਨਾਲ ਕਨੈਕਟ ਕਰੋ।
Arduino ਵਾਇਰਿੰਗ ਨੂੰ LCD ਡਿਸਪਲੇਅ.
Arduino ਸੈੱਟਅੱਪ
ਇਸ ਪ੍ਰਯੋਗ ਲਈ “Arduino I2C LCD” ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਸਥਾਪਿਤ ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ। ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਆਪਣੇ Arduino ਲਾਇਬ੍ਰੇਰੀ ਫੋਲਡਰ ਵਿੱਚ ਮੌਜੂਦਾ “LiquidCrystal” ਲਾਇਬ੍ਰੇਰੀ ਫੋਲਡਰ ਦਾ ਨਾਮ ਬੈਕਅੱਪ ਦੇ ਰੂਪ ਵਿੱਚ ਬਦਲੋ, ਅਤੇ ਬਾਕੀ ਪ੍ਰਕਿਰਿਆ ਲਈ ਅੱਗੇ ਵਧੋ।
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
ਅੱਗੇ, ਇਸ ਸਾਬਕਾ ਨੂੰ ਕਾਪੀ-ਪੇਸਟ ਕਰੋample sketch Listing-1 ਖਾਲੀ ਕੋਡ ਵਿੰਡੋ ਵਿੱਚ ਪ੍ਰਯੋਗ ਲਈ, ਤਸਦੀਕ ਕਰੋ, ਅਤੇ ਫਿਰ ਅੱਪਲੋਡ ਕਰੋ। Arduino ਸਕੈਚ ਸੂਚੀ-1:
ਜੇ ਤੁਸੀਂ 100% ਨਿਸ਼ਚਤ ਹੋ ਕਿ ਸਭ ਕੁਝ ਠੀਕ ਹੈ, ਪਰ ਤੁਸੀਂ ਡਿਸਪਲੇ 'ਤੇ ਕੋਈ ਅੱਖਰ ਨਹੀਂ ਦੇਖਦੇ, ਤਾਂ ਬੈਕਪੈਕ ਦੇ ਕੰਟ੍ਰਾਸਟ ਕੰਟਰੋਲ ਪੋਟ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਅਤੇ ਇਸ ਨੂੰ ਅਜਿਹੀ ਸਥਿਤੀ ਸੈਟ ਕਰੋ ਜਿੱਥੇ ਅੱਖਰ ਚਮਕਦਾਰ ਹੋਣ ਅਤੇ ਪਿਛੋਕੜ ਗੰਦਾ ਨਾ ਹੋਵੇ। ਅੱਖਰਾਂ ਦੇ ਪਿੱਛੇ ਬਕਸੇ। ਹੇਠ ਇੱਕ ਅੰਸ਼ਕ ਹੈ view 20×4 ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਦੇ ਨਾਲ ਉੱਪਰ ਦੱਸੇ ਕੋਡ ਨਾਲ ਲੇਖਕ ਦੇ ਪ੍ਰਯੋਗ ਦਾ। ਕਿਉਂਕਿ ਲੇਖਕ ਦੁਆਰਾ ਵਰਤੀ ਗਈ ਡਿਸਪਲੇ ਇੱਕ ਬਹੁਤ ਹੀ ਸਪਸ਼ਟ ਚਮਕਦਾਰ "ਪੀਲੇ ਉੱਤੇ ਕਾਲਾ" ਕਿਸਮ ਹੈ, ਇਸ ਲਈ ਧਰੁਵੀਕਰਨ ਪ੍ਰਭਾਵਾਂ ਦੇ ਕਾਰਨ ਇੱਕ ਚੰਗੀ ਕੈਚ ਪ੍ਰਾਪਤ ਕਰਨਾ ਬਹੁਤ ਮੁਸ਼ਕਲ ਹੈ।
ਇਹ ਸਕੈਚ ਸੀਰੀਅਲ ਮਾਨੀਟਰ ਤੋਂ ਭੇਜੇ ਅੱਖਰ ਵੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗਾ:
Arduino IDE ਵਿੱਚ, “ਟੂਲਸ” > “ਸੀਰੀਅਲ ਮਾਨੀਟਰ” ਤੇ ਜਾਓ। 9600 'ਤੇ ਸਹੀ ਬੌਡ ਰੇਟ ਸੈੱਟ ਕਰੋ। ਉੱਪਰਲੀ ਖਾਲੀ ਥਾਂ 'ਤੇ ਅੱਖਰ ਟਾਈਪ ਕਰੋ ਅਤੇ "ਭੇਜੋ" ਦਬਾਓ।
ਅੱਖਰ ਦੀ ਸਤਰ LCD ਮੋਡੀਊਲ 'ਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੀ ਜਾਵੇਗੀ।
ਸਰੋਤ:
ਹੈਂਡਸਨ ਤਕਨਾਲੋਜੀ
Arduino LCD ਇੰਟਰਫੇਸਿੰਗ (PDF) ਲਈ ਸੰਪੂਰਨ ਗਾਈਡ
ਹੈਂਡਓਨ ਟੈਕਨਾਲੋਜੀ ਇਲੈਕਟ੍ਰੋਨਿਕਸ ਵਿੱਚ ਦਿਲਚਸਪੀ ਰੱਖਣ ਵਾਲੇ ਹਰੇਕ ਲਈ ਇੱਕ ਮਲਟੀਮੀਡੀਆ ਅਤੇ ਇੰਟਰਐਕਟਿਵ ਪਲੇਟਫਾਰਮ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ। ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲੇ ਤੋਂ ਲੈਕਚਰਾਰ ਤੱਕ, ਵਿਦਿਆਰਥੀ ਤੋਂ ਲੈਕਚਰਾਰ ਤੱਕ। ਜਾਣਕਾਰੀ, ਸਿੱਖਿਆ, ਪ੍ਰੇਰਨਾ ਅਤੇ ਮਨੋਰੰਜਨ। ਐਨਾਲਾਗ ਅਤੇ ਡਿਜੀਟਲ, ਵਿਹਾਰਕ ਅਤੇ ਸਿਧਾਂਤਕ; ਸਾਫਟਵੇਅਰ ਅਤੇ ਹਾਰਡਵੇਅਰ.
ਹੈਂਡਓਨ ਟੈਕਨਾਲੋਜੀ ਓਪਨ ਸੋਰਸ ਹਾਰਡਵੇਅਰ (OSHW) ਵਿਕਾਸ ਪਲੇਟਫਾਰਮ ਦਾ ਸਮਰਥਨ ਕਰਦੀ ਹੈ।
ਸਿੱਖੋ: ਡਿਜ਼ਾਈਨ: ਸਾਂਝਾ ਕਰੋ
www.handsontec.com
ਸਾਡੇ ਉਤਪਾਦ ਦੀ ਗੁਣਵੱਤਾ ਪਿੱਛੇ ਚਿਹਰਾ…
ਨਿਰੰਤਰ ਤਬਦੀਲੀ ਅਤੇ ਨਿਰੰਤਰ ਤਕਨੀਕੀ ਵਿਕਾਸ ਦੇ ਸੰਸਾਰ ਵਿੱਚ, ਇੱਕ ਨਵਾਂ ਜਾਂ ਬਦਲਣ ਵਾਲਾ ਉਤਪਾਦ ਕਦੇ ਵੀ ਦੂਰ ਨਹੀਂ ਹੁੰਦਾ - ਅਤੇ ਉਹਨਾਂ ਸਾਰਿਆਂ ਦੀ ਜਾਂਚ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਬਹੁਤ ਸਾਰੇ ਵਿਕਰੇਤਾ ਬਿਨਾਂ ਜਾਂਚਾਂ ਦੇ ਸਿਰਫ਼ ਆਯਾਤ ਅਤੇ ਵੇਚਦੇ ਹਨ ਅਤੇ ਇਹ ਕਿਸੇ ਦੇ, ਖਾਸ ਕਰਕੇ ਗਾਹਕ ਦੇ ਅੰਤਮ ਹਿੱਤ ਨਹੀਂ ਹੋ ਸਕਦੇ। ਹੈਂਡਸੋਟੈਕ 'ਤੇ ਵਿਕਣ ਵਾਲੇ ਹਰ ਹਿੱਸੇ ਦੀ ਪੂਰੀ ਤਰ੍ਹਾਂ ਜਾਂਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਸ ਲਈ ਜਦੋਂ ਹੈਂਡਸੋਨਟੈਕ ਉਤਪਾਦਾਂ ਦੀ ਰੇਂਜ ਤੋਂ ਖਰੀਦਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਭਰੋਸਾ ਰੱਖ ਸਕਦੇ ਹੋ ਕਿ ਤੁਹਾਨੂੰ ਵਧੀਆ ਗੁਣਵੱਤਾ ਅਤੇ ਮੁੱਲ ਮਿਲ ਰਿਹਾ ਹੈ।
ਅਸੀਂ ਨਵੇਂ ਹਿੱਸੇ ਜੋੜਦੇ ਰਹਿੰਦੇ ਹਾਂ ਤਾਂ ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਅਗਲੇ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਰੋਲ ਕਰ ਸਕੋ।
ਇਸ ਮੈਨੂਅਲ ਬਾਰੇ ਹੋਰ ਪੜ੍ਹੋ ਅਤੇ PDF ਡਾਊਨਲੋਡ ਕਰੋ:
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
ਹੈਂਡਸਨ ਤਕਨਾਲੋਜੀ DSP-1182 I2C ਸੀਰੀਅਲ ਇੰਟਰਫੇਸ 1602 LCD ਮੋਡੀਊਲ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ DSP-1182 I2C ਸੀਰੀਅਲ ਇੰਟਰਫੇਸ 1602 LCD ਮੋਡੀਊਲ, DSP-1182, I2C ਸੀਰੀਅਲ ਇੰਟਰਫੇਸ 1602 LCD ਮੋਡੀਊਲ, ਇੰਟਰਫੇਸ 1602 LCD ਮੋਡੀਊਲ, 1602 LCD ਮੋਡੀਊਲ, LCD ਮੋਡੀਊਲ |