ఆర్డునో-సంబంధిత ప్రాజెక్టులు బాగా ప్రాచుర్యం పొందాయి మరియు రాస్ప్బెర్రీ పైతో జరిగినట్లుగా, ఇది కంపెనీలలో ఎక్కువగా ఉపయోగించే ఉచిత హార్డ్వేర్ ప్రాజెక్టులలో ఒకటి. అందుకే మనం మాట్లాడబోతున్నాం Arduino వినియోగదారులలో అత్యంత ప్రాచుర్యం పొందిన కలయికలలో ఒకటి: LCD + Arduino.
LCD డిస్ప్లే పెరుగుతున్న ఆర్థిక మరియు ప్రాప్యత అనుబంధ, ఇది మా ఆర్డునో బోర్డుతో పాటు రావడానికి గొప్ప ఎంపికగా చేస్తుంది. కానీ మా ఆర్డునో బోర్డుతో ఎల్సిడి స్క్రీన్ను ఉపయోగించవచ్చా? LCD మరియు Arduino లతో ఏ ప్రాజెక్టులను ఉపయోగించవచ్చు, ఈ కలయిక ఉపయోగించడం విలువైనదేనా?
ఇండెక్స్
ఎల్సిడి అంటే ఏమిటి?
అనుభవం లేని వినియోగదారులకు వారి జీవితకాలంలో ఒకటి కంటే ఎక్కువసార్లు చూసినప్పటికీ, ఎల్సిడి అంటే ఏమిటో తెలియదు. LCD అంటే లిక్విడ్ క్రిస్టల్ డిస్ప్లే లేదా లిక్విడ్ క్రిస్టల్ డిస్ప్లే. అలారం గడియారాలు, గడియారపు తెరలు, కాలిక్యులేటర్లు మొదలైన వివిధ పరికరాల్లో మనలో చాలా మందికి తెలిసిన చిన్న లేదా పెద్ద స్క్రీన్ ... ఎల్సిడి + ఆర్డునో మరియు ఉచిత హార్డ్వేర్ కలయికకు కృతజ్ఞతలు విస్తరించిన అంతులేని ఎలక్ట్రానిక్ పరికరాలు.
ఎల్సిడి స్క్రీన్లు ఆర్డునో ప్రాజెక్ట్ బోర్డులతో సహా ఏదైనా ఉచిత హార్డ్వేర్తో అనుకూలంగా ఉంటాయి, ఎలక్ట్రానిక్స్ బోర్డ్ మరియు ఎల్సిడి స్క్రీన్ మధ్య కనెక్షన్ చేయడానికి బోర్డులకు కొన్ని కనెక్టర్లు లేదా పిన్లు ఉండాలని వారు కోరుతున్నారు.
ఒక ప్రియోరి, వేర్వేరు ఎల్సిడి స్క్రీన్ పరిమాణాలను ఉపయోగించడానికి ఎటువంటి అడ్డంకులు లేవు. మరో మాటలో చెప్పాలంటే, అదే ఆర్డునో బోర్డు 5-అంగుళాల, 20 “ఎల్సిడి స్క్రీన్ లేదా 5 × 2 అక్షరాల పరిమాణాన్ని చిన్న పరిమాణంలో మాట్లాడటానికి ఉపయోగించవచ్చు. కానీ మనకు అది తెలుసుకోవాలి Arduino బోర్డు గ్రాఫిక్స్ కార్డ్ లేదా మదర్బోర్డు వలె ఉండదుకాబట్టి, స్క్రీన్పై ప్రదర్శించాల్సిన సందేశం పెద్ద స్క్రీన్పై ఉన్న చిన్న స్క్రీన్పై అదే ఆర్డునో బోర్డు ఉన్నంత వరకు పనిచేయదు.
ఎల్సిడి స్క్రీన్కు కనెక్ట్ కావడానికి ఆర్డునో బోర్డులో మనకు అవసరమైన పిన్లు క్రిందివి:
- జిఎన్డి మరియు విసిసి
- కాంట్రాస్ట్
- RS
- RW
- En
- పిన్స్ D0 నుండి D7 వరకు
- బ్యాక్లైట్ కోసం రెండు పిన్లు
పైన పేర్కొన్న వాటికి తగినన్ని పిన్స్ మరియు పిన్స్ ఉంటే, ఆర్డునో బోర్డుతో ఎల్సిడి స్క్రీన్ ఖచ్చితంగా పని చేస్తుంది. కాబట్టి కనెక్షన్ ఉందో లేదో నిర్ధారించుకోవడానికి రెండు పరికరాల పిన్లను తనిఖీ చేయడం ఎల్లప్పుడూ మంచిది. ఏదేమైనా, ఎల్సిడి డిస్ప్లేతో కనెక్ట్ చేయలేని ఆర్డునో బోర్డ్కు ఇది చాలా అరుదు మరియు అలాంటి పరిస్థితి ఉన్నట్లయితే, మార్కెట్లో వేర్వేరు ఎల్సిడి మాడ్యూల్స్ ఉన్నాయి, ఇవి ఆర్డునోతో సులభంగా అనుసంధానించబడతాయి మరియు దీని ధర చాలా సరసమైనది.
ఏ రకమైన ఎల్సిడి స్క్రీన్లు ఉన్నాయి?
మేము ప్రస్తుతం మార్కెట్లో మూడు రకాల ఎల్సిడి స్క్రీన్లను కనుగొన్నాము:
- లైన్స్ ఎల్సిడి.
- పాయింట్ల వారీగా ఎల్సిడి.
- OLED ప్రదర్శన.
- LED డిస్ప్లే.
- TFT ప్రదర్శన.
El లైన్ LCD అనేది ఒక రకమైన స్క్రీన్, ఇది పంక్తుల ద్వారా సమాచారాన్ని చూపుతుంది. సమాచారం పంక్తులలో ఉంచబడుతుంది మరియు మేము ఆ ఫ్రేమ్ నుండి బయటపడలేము. ఈ రకమైన ఎల్సిడి ఎక్కువగా ఉపయోగించబడుతుంది, ఆర్థికంగా మరియు బాగా ప్రసిద్ది చెందింది, అయితే ఇది ఎల్సిడి రకం, ఇది తక్కువ ఆటను ఇస్తుంది, ఎందుకంటే ఇది నిర్దిష్ట సమాచారాన్ని మాత్రమే చూపిస్తుంది మరియు సాధారణంగా టెక్స్ట్ మాత్రమే.
El dot lcd ఇది మునుపటి రకమైన ఎల్సిడి మాదిరిగానే పనిచేస్తుంది, కానీ మునుపటిలా కాకుండా, లో పాయింట్ల ద్వారా lcd మనకు పాయింట్ల మాతృక ఉంటుంది. ఈ విధంగా, ఈ రకమైన ఎల్సిడిలో మనం టెక్స్ట్ మరియు చిత్రాలను కూడా ఎల్సిడి తెరపై ఎక్కడైనా ఉంచవచ్చు. ఇంకేముంది ఒకే ఎల్సిడి స్క్రీన్లో మనకు అనేక ఫాంట్ పరిమాణాలు ఉండవచ్చు, పంక్తుల ఎల్సిడి ప్రదర్శనలో జరగనిది, దీని పరిమాణం ఎల్లప్పుడూ ఒకే విధంగా ఉండాలి.
El OLED ప్రదర్శన ఇది చాలా రకాల సొంత ప్రదర్శన కోసం, మరికొందరికి ఇది ఎల్సిడి రకాల్లో ఉంటుంది. OLED డిస్ప్లే మాకు సమాచారాన్ని చూపించే స్క్రీన్, అయితే దీని నిర్మాణం LCD స్క్రీన్ నుండి భిన్నంగా ఉంటుంది దాని సృష్టి కోసం సేంద్రీయ భాగాలతో లెడ్ డయోడ్లను ఉపయోగిస్తుంది. మునుపటి రకాలు కాకుండా, OLED డిస్ప్లేలు అధిక రిజల్యూషన్, రంగు మరియు తక్కువ శక్తి వినియోగం. కంప్యూటర్ మానిటర్లు లేదా డాట్ ఎల్సిడి మాదిరిగా, OLED స్క్రీన్లు కంటెంట్ను ప్రదర్శించడానికి చుక్కలు లేదా పిక్సెల్ల మాతృకను ఉపయోగిస్తాయి (ఒకే ప్రదర్శనలో మేము అనేక రంగులను ఉపయోగించవచ్చు కాబట్టి).
El LED లేదా LCD Led డిస్ప్లే OLED డిస్ప్లే మాదిరిగానే ఉంటుంది, కానీ దారితీసిన డయోడ్లలో సేంద్రీయ అంశాలు ఉండవు. దీని పనితీరు OLED డిస్ప్లే వలె ఎక్కువ కాదు కాని ఇది చుక్కల LCD స్క్రీన్ కంటే ఎక్కువ రిజల్యూషన్ను అందిస్తుంది మరియు రంగును అందిస్తుంది.
El టిఎఫ్టి డిస్ప్లే అనేది మార్కెట్లో ఉన్న ఎల్సిడి యొక్క ఇటీవలి రకం. TFT డిస్ప్లే కంప్యూటర్ మానిటర్లు లేదా టెలివిజన్ల వంటి పిక్సెల్లను ఉపయోగిస్తుందని మరియు ఈ స్క్రీన్ల ద్వారా మనం ఏ రకమైన సమాచారాన్ని అయినా విడుదల చేయవచ్చని చెప్పగలను. దీని శక్తి వినియోగం మునుపటి రకాలు కంటే ఎక్కువగా ఉంటుంది, అందువల్ల చిన్న పరిమాణాలు ఉపయోగించబడతాయి. ఈ డిస్ప్లేల పరిమాణం కొన్ని ఇతర రకాల డిస్ప్లేల మాదిరిగా కాకుండా అంగుళాలలో కొలుస్తారు. వాటిని అక్షరాల ద్వారా లేదా స్క్రీన్ వెడల్పు ద్వారా కొలుస్తారు.
ఏ నమూనాలు అత్యంత ప్రాచుర్యం పొందాయి?
ఆన్లైన్ వాణిజ్యానికి ధన్యవాదాలు, ఎల్సిడి డిస్ప్లేల లెక్కలేనన్ని మోడళ్లను మేము కనుగొనగలం, కానీ కొన్ని మాత్రమే అత్యంత ప్రాచుర్యం పొందాయి. ఈ ప్రజాదరణ దాని సులభంగా సముపార్జన, దాని ధర, పనితీరు లేదా దాని నాణ్యత కారణంగా ఉంది.. ఇక్కడ మేము ఈ నమూనాల గురించి మాట్లాడుతాము:
నోకియా 5110 ఎల్సిడి
ఈ ప్రదర్శన పాత నోకియా 5110 మొబైల్ ఫోన్ల నుండి వచ్చింది. ఈ మొబైల్స్ యొక్క ఎల్సిడి మొబైల్ను మించిపోయింది మరియు సంస్థ ఈ ప్రదర్శనను తన స్వంత ఉపయోగం కోసం అమ్మడం కొనసాగించింది. స్క్రీన్ మోనోక్రోమ్ మరియు లీనియాస్ ఎల్సిడి రకం. నోకియా 5110 డిస్ప్లే 48 వరుసలు మరియు 84 నిలువు వరుసలను అందిస్తుంది. సమర్థవంతంగా కాకపోయినా చిత్రాలను ప్రదర్శించే అవకాశాన్ని ఇది అందిస్తుంది. అయితే దీని పనితీరు చాలా బాగుంది స్క్రీన్ను సరిగ్గా చూడగలిగేలా బ్యాక్లైటింగ్ను ఉపయోగించాల్సి ఉంటుంది, సాధారణంగా ఇది సాధారణంగా ఈ బ్యాక్లైటింగ్తో ఉంటుంది, అయితే ఈ ఫంక్షన్ లేని మాడ్యూల్స్ ఉండవచ్చు. ప్రదర్శన ఫిలిప్స్ PCD8544 డ్రైవర్ను ఉపయోగిస్తుంది. నోకియా 5110 ఎల్సిడి స్క్రీన్ను ఇక్కడ చూడవచ్చు 1,8 యూరోలకు షాపులు.
హిటాచీ HD44780 LCD
మాడ్యూల్ హిటాచీ HD44780 LCD ఇది తయారీదారు హిటాచీ సృష్టించిన మాడ్యూల్. ఎల్సిడి ప్యానెల్ మోనోక్రోమ్ మరియు లైన్ రకం. మేము కనుగొనవచ్చు 2 అక్షరాల 16 పంక్తులు కలిగిన మోడల్ మరియు 4 అక్షరాల 20 పంక్తులతో మరొక మోడల్. మేము సాధారణంగా ఏ దుకాణంలోనైనా హిటాచీ HD44780 LCD డిస్ప్లేని కనుగొంటాము, కాని మనం స్క్రీన్ లేకుండా హిటాచీ HD44780 కంట్రోలర్ను మాత్రమే కనుగొంటాము, ధర ఈ పరిస్థితిలో మాకు సహాయపడుతుంది, ఖర్చు 1,70 యూరోలకు స్క్రీన్ ప్లస్ కంట్రోలర్ మరియు 0,6 యూరో డ్రైవర్ మాత్రమే.
I2C OLED-LCD
ఈ lcd డిస్ప్లే OLED రకం. I2C OLED LCD అనేది ఒక అంగుళాల సైజు మోనోక్రోమ్ OLED స్క్రీన్, ఇది I2C ప్రోటోకాల్ ద్వారా ఆర్డునోకు అనుసంధానిస్తుంది., ఈ ప్రోటోకాల్ పిన్లను సేవ్ చేయడానికి అనుమతించే ద్వి దిశాత్మక బస్సును ఉపయోగిస్తుంది, గతంలో పేర్కొన్న అవసరమైన వాటి ముందు నాలుగు పిన్స్ అవసరం. ఈ ఎల్సిడి స్క్రీన్ కోసం డ్రైవర్ సాధారణమైనది కాబట్టి దాని ఉపయోగం కోసం మేము ఉచిత లైబ్రరీలను ఉపయోగించవచ్చు. ఈ మోడల్ ధర మునుపటి మోడళ్ల మాదిరిగా తక్కువ కాదు, కానీ చాలా మంది వినియోగదారులకు ఇది సరసమైనది అయితే, మనం చేయవచ్చు 10 యూరోల యూనిట్ కోసం కనుగొనండి.
ఇ-ఇంక్ ఎల్సిడి
సమాచారాన్ని ప్రదర్శించడానికి ఇ-ఇంక్ ఎల్సిడి స్క్రీన్ ఎలక్ట్రానిక్ సిరాను ఉపయోగిస్తుంది. మిగిలిన మోడళ్ల మాదిరిగా, Arduino తో కమ్యూనికేట్ చేయడానికి I2C ప్రోటోకాల్ను ఉపయోగిస్తుంది. తెరలు టిఎఫ్టి రకానికి చెందినవి కాని ఎలక్ట్రానిక్ సిరాను ఉపయోగించడం వల్ల వినియోగం గణనీయంగా తక్కువగా ఉంటుంది కాని రిజల్యూషన్ కోల్పోకుండా ఉంటుంది. రంగు తెరలు లేనప్పటికీ (ప్రస్తుతానికి), అవన్నీ ఉన్నాయి నలుపు మరియు బూడిద రంగులో.
ఎల్సిడి స్క్రీన్ల యొక్క ఈ మోడల్ గురించి ఉత్సుకతగా, ధర మరియు పరిమాణం ఐక్యంగా ఉన్నాయని మేము చెప్పాలి. మేము చేయవచ్చు విభిన్న పరిమాణాలు మరియు పెద్ద పరిమాణాన్ని కనుగొనండి, స్క్రీన్ ఖరీదైనది. అందువలన, 1 లేదా 2,5 అంగుళాల ఇ-ఇంక్ తెరలు వాటి ధర యూనిట్కు 25 యూరోలు. ఎక్కువ పరిమాణంలోని ప్యానెల్లు యూనిట్కు 1.000 యూరోలకు చేరతాయి.
ఎల్సిడి స్క్రీన్ను ఆర్డునోకు ఎలా కనెక్ట్ చేయాలి?
ఎల్సిడి స్క్రీన్ మరియు ఆర్డునో మధ్య కనెక్షన్ చాలా సులభం. సూత్రం లో మేము పైన పేర్కొన్న పిన్లను అనుసరించాలి మరియు వాటిని ఆర్డునో బోర్డుకు కనెక్ట్ చేయాలి. కనెక్షన్ రేఖాచిత్రం ఈ క్రింది విధంగా ఉంటుంది:
ఎల్సిడి స్క్రీన్ను ఆర్డునోకు కనెక్ట్ చేయడానికి మనం పరిగణనలోకి తీసుకోవలసినది ఒక్కటే కాదు. ఇంకేముంది మేము లైబ్రరీని ఉపయోగించాలి, అది ప్రోగ్రామ్ను పని చేయడానికి అవసరమైన కోడ్ను సృష్టించడానికి మాకు సహాయపడుతుంది స్క్రీన్తో సరిగ్గా. ఈ పుస్తక దుకాణం దీనిని LiquidCrystal.h అంటారు మరియు దీనిని ఉచితంగా పొందవచ్చు అధికారిక Arduino వెబ్సైట్. ఈ లైబ్రరీని మిగిలిన లైబ్రరీల మాదిరిగా ఉపయోగించాలి, కోడ్ ప్రారంభంలో ఈ క్రింది విధంగా అమలు చేయాలి:
#include <LiquidCrystal.h>
ఆర్డునో బోర్డు ఎల్సిడి స్క్రీన్తో పనిచేయడానికి సరళమైన మరియు వేగవంతమైన మార్గం.
మా ప్రాజెక్ట్ కోసం ఎల్సిడి స్క్రీన్ను ఉపయోగించడం మంచిది?
పై విషయాలను కొనసాగిస్తూ, మా వ్యక్తిగత ప్రాజెక్ట్ లేదా ప్రాజెక్ట్ కోసం ఎల్సిడి స్క్రీన్ మరియు ఆర్డునో కలిగి ఉండటం నిజంగా సౌకర్యంగా ఉందా అని మనం మనల్ని మనం ప్రశ్నించుకోవాలి. వ్యక్తిగతంగా, కొన్ని ప్రాజెక్టులకు ఇది అవసరమని నేను భావిస్తున్నాను మరియు మిగిలిన వాటికి ఇది అవసరం కంటే వ్యక్తిగతమైనది. ఉదాహరణకు, మేము 3 డి ప్రింటర్ల యొక్క తాజా మోడళ్ల గురించి మాట్లాడవచ్చు, కొన్ని సందర్భాల్లో మాత్రమే ఎల్సిడి డిస్ప్లేను జతచేసే మోడల్స్ మరియు మరేమీ లేదు, కానీ మోడల్ ధర గణనీయంగా ఎక్కువ ఖరీదైనది.
ఈ సందర్భాలలో, ఎల్సిడి డిస్ప్లేను ఉపయోగించాల్సిన అవసరం ఉందని నేను అనుకోను, కాని ఎల్సిడి డిస్ప్లే చాలా ముఖ్యమైన కొన్ని ప్రాజెక్టులలో ఇది జరగదు. గడియారాలు, గేమ్ కన్సోల్ లేదా కేవలం GPS లొకేటర్ వంటి ప్రాజెక్టులు తరువాతి ఉదాహరణలు. ఆ ప్రాజెక్టులు సమర్థవంతంగా పనిచేయడానికి గ్రాఫికల్ ఇంటర్ఫేస్ ఉండాలి. మేము చెప్పేది వెర్రి కావచ్చు, ముఖ్యంగా చాలా నిపుణులైన వినియోగదారులకు, కానీ ఏదైనా భాగం ఏదైనా ప్రాజెక్ట్ను ఖరీదైనదిగా చేస్తుంది మరియు దానిని అసంభవం చేస్తుంది. అందువల్ల, మా ప్రాజెక్ట్లో ఎల్సిడి స్క్రీన్ ఉందా లేదా అని అంచనా వేయడం చాలా ముఖ్యం.