ఒక టిల్ట్ సెన్సార్ స్విచ్ ఒక వస్తువు యొక్క విన్యాసాన్ని కనుగొంటుంది మరియు దాని అవుట్పుట్ అధిక లేదా తక్కువ తదనుగుణంగా ఇచ్చే ఒక ఎలక్ట్రానిక్ పరికరం. సాధారణంగా, దాని లోపల పాదరసం బంతిని కలిగి ఉంటుంది, ఇది సర్క్యూట్ను కదిలిస్తుంది. కాబట్టి టిల్ట్ సెన్సార్ ధోరణి ఆధారంగా సర్క్యూట్ను ఆన్ లేదా ఆఫ్ చేయవచ్చు.
ఈ ప్రాజెక్ట్లో, మేము మెర్క్యురీ స్విచ్ / టిల్ట్ సెన్సార్ను ఆర్డునో యుఎన్ఓతో ఇంటర్ఫేస్ చేస్తున్నాము. వంపు సెన్సార్ యొక్క అవుట్పుట్ ప్రకారం మేము LED మరియు బజర్ను నియంత్రిస్తున్నాము. మేము సెన్సార్ను టిల్ట్ చేసినప్పుడల్లా అలారం ఆన్ చేయబడుతుంది. ఈ టిల్ట్ సెన్సార్ సర్క్యూట్లో టిల్ట్ సెన్సార్ యొక్క పనిని మీరు చూడవచ్చు.
మెటీరియల్ అవసరం
- మెర్క్యురీ స్విచ్ / టిల్ట్ సెన్సార్
- ఆర్డునో UNO
- బజర్
- LED
- రెసిస్టర్ - 220 ఓం
- బ్రెడ్బోర్డ్
- వైర్లను కనెక్ట్ చేస్తోంది
సర్క్యూట్ రేఖాచిత్రం
కు Arduino తో ఒక టిల్ట్ సెన్సార్ కనెక్ట్, అది ఆపరేట్ 5V DC ఇన్పుట్ అవసరం. ఆ 5v Arduino UNO ని ఉపయోగించి సరఫరా చేయబడుతుంది మరియు టిల్ట్ సెన్సార్ యొక్క అవుట్పుట్ Arduino యొక్క PIN 4 వద్ద తీసుకోబడుతుంది. కరెంటును సురక్షిత విలువకు పరిమితం చేయడానికి 220-ఓం రెసిస్టర్తో ఆర్డునో యుఎన్ఓ యొక్క పిన్ 2 తో LED అనుసంధానించబడి ఉంది. మరియు, బజర్ నేరుగా ఆర్డునో UNO యొక్క పిన్ 3 కి అనుసంధానించబడి ఉంది.
టిల్ట్ సెన్సార్
ఇది మెర్క్యురీ స్విచ్ బేస్డ్ టిల్ట్ సెన్సార్ మాడ్యూల్, ఇది వంగి ఉన్నప్పుడు దాని అవుట్పుట్ పిన్ వద్ద అధికంగా ఇస్తుంది. దీనికి 5V DC ఇన్పుట్ అవసరం. ఇది మూడు టెర్మినల్ పరికరం ఇన్పుట్, గ్రౌండ్ మరియు అవుట్పుట్ కలిగి ఉంటుంది. ఇది ఒక గాజు గొట్టంలో రెండు ఎలక్ట్రోడ్ మరియు ద్రవ పాదరసం బంతిని కలిగి ఉంటుంది. ద్రవ పాదరసం బంతి ఒక నిర్దిష్ట దిశలో వంపుతిరిగినప్పుడు మూసివేసి సర్క్యూట్ను తెరుస్తుంది. మాడ్యూల్ యొక్క పని మరియు అంతర్గత నిర్మాణం క్రింద ఇవ్వబడింది:
అంతర్గత నిర్మాణం
టిల్ట్ సెన్సార్ పని
కేసు 1: వంగి లేదు
ప్రారంభంలో, దిగువ చిత్రంలో చూపిన విధంగా ఇది వంపుతిరిగిన స్థితిలో లేనప్పుడు, ద్రవ పాదరసం రెండు ఎలక్ట్రోడ్లను అనుసంధానించడం ద్వారా సర్క్యూట్ను పూర్తి చేయడం వలన ఇది తక్కువ ఉత్పత్తిని ఇస్తుంది. అవుట్పుట్ తక్కువగా ఉన్నప్పుడు ఆన్-బోర్డ్ LED ఆన్లో ఉంటుంది.
కేసు 1: వంగి ఉంది
ఇది ఒక నిర్దిష్ట దిశలో లేదా కోణంలో వంపుతిరిగినప్పుడు, ద్రవ పాదరసం లోహ ఎలక్ట్రోడ్ల మధ్య సంబంధాన్ని విచ్ఛిన్నం చేస్తుంది మరియు సర్క్యూట్ తెరుచుకుంటుంది. అందువల్ల, మేము ఈ స్థితిలో హై అవుట్పుట్ పొందుతాము మరియు ఆన్బోర్డ్ LED ఆపివేయబడుతుంది.
కోడ్ మరియు వర్కింగ్ వివరణ
పూర్తి Arduino కోడ్ Arduino తో అంతర్ముఖ టిల్ట్ సెన్సార్ కోసం చివరిలో ఇవ్వబడుతుంది.
దిగువ కోడ్లో, మేము పిన్లను ఇన్పుట్ మరియు అవుట్పుట్గా నిర్వచించాము. పిన్ 2 మరియు పిన్ 3 వరుసగా LED మరియు బజర్ కొరకు అవుట్పుట్ పిన్స్ గా సెట్ చేయబడతాయి మరియు టిల్ట్ సెన్సార్ నుండి ఇన్పుట్ డేటాను పొందడానికి పిన్ 4 ఇన్పుట్గా సెట్ చేయబడింది.
శూన్య సెటప్ () { పిన్మోడ్ (2, OUTPUT); పిన్ మోడ్ (3, U ట్పుట్); పిన్మోడ్ (4, ఇన్పుట్); }
ఇప్పుడు, టిల్ట్ సెన్సార్ ఒక నిర్దిష్ట కోణానికి మించి వంపుతిరిగినప్పుడు టిల్ట్ సెన్సార్ యొక్క అవుట్పుట్ అధికంగా ఉంటుంది. ఈ అవుట్పుట్ పిన్ 4 ద్వారా చదవబడుతుంది. అందువల్ల, పిన్ 4 అధికంగా ఉన్నప్పుడు, అది LED మరియు బజర్ ఆన్ చేస్తుంది.
void loop () { if (DigitalRead (4) == 1) { DigitalWrite (2, HIGH); డిజిటల్ రైట్ (3, హై); ఆలస్యం (300); డిజిటల్ రైట్ (2, తక్కువ); డిజిటల్ రైట్ (3, తక్కువ); ఆలస్యం (300); } }
ఇది యాంటీథెఫ్ట్ బాక్స్, అలారం బాక్స్ లేదా సీక్రెట్ డాక్యుమెంట్ బాక్స్ వంటి కూల్ హాబీ ప్రాజెక్టులు కావచ్చు.