లైట్ బల్బ్ ఉపయోగించి పౌల్ట్రీ గుడిసెల్లో కోళ్ళకు స్థిరమైన ఉష్ణోగ్రతను ఎలా నిర్వహించాలి?

ఏదైనా పౌల్ట్రీ ఫామ్‌లో అవసరమైన పని కోడిపిల్లలకు స్థిరమైన వెచ్చని ఉష్ణోగ్రతను నిర్వహించడం. పౌల్ట్రీ పొలాలలో చాలా వరకు చిన్న గుడిసెలు ఉన్నాయి, అందులో అవి కోడిపిల్లలను, గుడ్లను ఉంచుతాయి. ఈ కోడిపిల్లల ఆరోగ్యాన్ని నిర్ధారించడానికి ఉష్ణోగ్రత వెచ్చగా ఉండాలి. ఆ గుడిసెలలో అధిక శక్తి బల్బులను వేయడం ద్వారా ఇది చేయవచ్చు. ఈ గడ్డలు వేడి శక్తిని ఉత్పత్తి చేస్తాయి, ఇవి ఈ గుడిసెలలో ఉష్ణోగ్రతను ఎక్కువగా ఉంచడానికి అవసరం.



వెచ్చని ఉష్ణోగ్రతను నిర్వహించడానికి బల్బ్‌ను ఉపయోగించడం

వెచ్చని ఉష్ణోగ్రతను నిర్వహించడానికి లైట్ బల్బును ఎలా ఉపయోగించాలి?

మేము మా ప్రాజెక్ట్ యొక్క సారాంశాన్ని చదివినట్లు. మరికొన్ని సమాచారాన్ని సేకరించి ఈ ప్రాజెక్ట్ చేయడం ప్రారంభిద్దాం.



దశ 1: భాగాలు సేకరించడం

ఏదైనా ప్రాజెక్ట్ను ప్రారంభించడానికి ఉత్తమమైన విధానం ఏమిటంటే ప్రారంభంలో ఉన్న అన్ని భాగాల జాబితాను మరియు దానిపై పని చేయడానికి మంచి ప్రణాళిక. ఈ ప్రాజెక్ట్‌లో మనం ఉపయోగించబోయే భాగాలు ఈ క్రిందివి.



  • డిహెచ్‌టి 22 - ఉష్ణోగ్రత మరియు తేమ సెన్సార్
  • రిలే మాడ్యూల్
  • బ్రెడ్‌బోర్డ్
  • బల్బ్

దశ 2: భాగాలు అధ్యయనం

ఇప్పుడు మేము ఈ ప్రాజెక్ట్లో ఉపయోగించబోయే అన్ని భాగాల జాబితాను తయారు చేసాము. ఒక అడుగు ముందుకు వేసి, అన్ని ప్రధాన భాగాల గురించి క్లుప్త అధ్యయనం చేద్దాం.



ఆర్డునో నానో అనేది మైక్రోకంట్రోలర్ బోర్డు, ఇది సర్క్యూట్లో వేర్వేరు పనులను నియంత్రించడానికి లేదా నిర్వహించడానికి ఉపయోగిస్తారు. మేము ఒక బర్న్ సి కోడ్ ఎలా మరియు ఏ ఆపరేషన్లు చేయాలో మైక్రోకంట్రోలర్ బోర్డుకు చెప్పడానికి ఆర్డునో నానోలో. ఆర్డునో నానోకు ఆర్డునో యునో వలె అదే కార్యాచరణ ఉంది, కానీ చాలా తక్కువ పరిమాణంలో ఉంది. ఆర్డునో నానో బోర్డులోని మైక్రోకంట్రోలర్ ATmega328p.

ఆర్డునో నానో

DHT11 ఒక ఉష్ణోగ్రత మరియు తేమ సెన్సార్. దీని ఉష్ణోగ్రత పరిధి 0 నుండి 50-డిగ్రీల సెల్సియస్. ఇది తక్కువ ఖర్చు మరియు అధిక స్థిరత్వాన్ని ఇచ్చే సమర్థవంతమైన సెన్సార్. ఉష్ణోగ్రతను కొలవడానికి దీనికి అంతర్నిర్మిత థర్మిస్టర్ ఉంది. ఇది తేమను కూడా కొలుస్తుంది, కానీ ఈ ప్రాజెక్టులో, మేము తేమను కొలవవలసిన అవసరం లేదు.



డిహెచ్‌టి 11

రిలే మాడ్యూల్ అనేది స్విచ్చింగ్ పరికరం, ఇది ఆర్డునో నుండి ఇన్పుట్ తీసుకొని తదనుగుణంగా మారుతుంది. ఇది రెండు రీతుల్లో పనిచేస్తుంది, సాధారణంగా తెరవండి (NO) మరియు సాధారణంగా మూసివేయబడుతుంది (NC). NO oped లో, రిలే మాడ్యూల్‌కు HIGH సిగ్నల్ వర్తించకపోతే సర్క్యూట్ విచ్ఛిన్నమవుతుంది. NC మోడ్‌లో, రిలే మాడ్యూల్‌కు HIGH సిగ్నల్ వర్తించకపోతే సర్క్యూట్ పూర్తవుతుంది.

రిలే మాడ్యూల్

దశ 3: భాగాలను సమీకరించడం

అన్ని భాగాలు ఎలా పనిచేస్తాయో క్లుప్త అధ్యయనం ద్వారా మేము వెళ్ళాము. తుది ఉత్పత్తి చేయడానికి అన్ని భాగాలను సమీకరించడం ప్రారంభిద్దాం.

DHT11 సెన్సార్ యొక్క Vcc మరియు గ్రౌండ్ పిన్ను 5V మరియు Arduino నానో యొక్క భూమికి కనెక్ట్ చేయండి. DHT11 సెన్సార్ యొక్క అవుట్పుట్ పిన్ను పిన్ 2 కి మరియు రిలే మాడ్యూల్ యొక్క IN పిన్ను ఆర్డునో యొక్క పిన్ 3 కి కనెక్ట్ చేయండి. ఆర్డునో ద్వారా రిలే మాడ్యూల్‌ను శక్తివంతం చేయండి మరియు బల్బ్ యొక్క పాజిటివ్ వైర్‌ను కనెక్ట్ చేయండి లేదు రిలే మాడ్యూల్ యొక్క పిన్. రిలే మాడ్యూల్‌ను బల్బుకు కనెక్ట్ చేసేటప్పుడు జాగ్రత్తగా ఉండండి. రిలేకు మీ బల్బ్ కనెక్షన్ క్రింద చూపినట్లు కనిపిస్తుందని నిర్ధారించుకోండి.

రిలే మాడ్యూల్

దశ 4: ఆర్డునోతో ప్రారంభించడం

మీకు ఇప్పటికే ఆర్డునో ఐడిఇ గురించి తెలియకపోతే, చింతించకండి, క్రింద ఆర్డునో ఐడిఇని ఎలా ఉపయోగించాలో మీకు వివరించబడింది.

  1. Arduino యొక్క తాజా సంస్కరణను డౌన్‌లోడ్ చేయండి ఆర్డునో .
  2. మీ మైక్రోకంట్రోలర్ బోర్డ్‌ను మీ ల్యాప్‌టాప్‌కు కనెక్ట్ చేయండి.
  3. వెళ్ళండి నియంత్రణ ప్యానెల్ మరియు క్లిక్ చేయండి హార్డ్వేర్ మరియు సౌండ్. ఇప్పుడు క్లిక్ చేయండి పరికరాలు మరియు ప్రింటర్లు . ఇక్కడ, మీ ఆర్డునో కనెక్ట్ చేయబడిన పోర్టును కనుగొనండి. నా విషయంలో ఇది COM14 అయితే ఇది వేర్వేరు కంప్యూటర్లలో భిన్నంగా ఉంటుంది.

    పోర్ట్ కనుగొనడం

  4. టూల్ మెనుపై క్లిక్ చేసి, బోర్డుని సెట్ చేయండి ఆర్డునో నానో .

    సెట్టింగ్ బోర్డు

  5. అదే సాధనం మెను నుండి, ప్రాసెసర్‌ను సెట్ చేయండి ATmega328p (పాత బూట్‌లోడర్).

    ప్రాసెసర్ సెట్టింగ్

  6. ఇప్పుడు మీరు పరిశీలించిన పోర్టును తిరిగి కంట్రోల్ పానెల్‌లో సెట్ చేయండి.

    పోర్ట్ సెట్ చేస్తోంది

  7. మేము DHT11 సెన్సార్‌ను ఉపయోగించడానికి లైబ్రరీని చేర్చాలి. కోడ్‌తో పాటు డౌన్‌లోడ్ లింక్‌లో లైబ్రరీ క్రింద జతచేయబడింది. వెళ్ళండి స్కెచ్> లైబ్రరీని చేర్చండి> .ZIP లైబ్రరీని జోడించండి.

    లైబ్రరీతో సహా

  8. దిగువ జోడించిన కోడ్‌ను డౌన్‌లోడ్ చేసి, మీ IDE కి కాపీ చేయండి. పై క్లిక్ చేయండి అప్‌లోడ్ చేయండి మీ మైక్రోకంట్రోలర్ బోర్డులో కోడ్‌ను బర్న్ చేయడానికి బటన్.

    అప్‌లోడ్ చేయండి

క్లిక్ చేయడం ద్వారా మీరు కోడ్‌ను డౌన్‌లోడ్ చేసుకోవచ్చు ఇక్కడ.

దశ 5: కోడ్

DHT11 సెన్సార్ కోసం కోడ్ బాగా వ్యాఖ్యానించబడింది మరియు స్వీయ వివరణాత్మకంగా ఉంది, అయితే ఇక్కడ కోడ్ గురించి కొంత వివరణ ఉంది.

  1. ప్రారంభంలో, DHT11 ను ఉపయోగించడానికి లైబ్రరీ చేర్చబడింది, వేరియబుల్స్ ప్రారంభించబడ్డాయి మరియు పిన్స్ కూడా ప్రారంభించబడతాయి.
# చేర్చండి dht11 DHT11; # dhtpin 2 ని నిర్వచించండి # రిలే 3 ఫ్లోట్ టెంప్ నిర్వచించండి;

2. శూన్య సెటప్ () పిన్‌లను INPUT లేదా OUTPUT గా సెట్ చేయడానికి ఉపయోగించే ఫంక్షన్. ఇది ఆర్డునో యొక్క బాడ్ రేటును కూడా నిర్దేశిస్తుంది. బాడ్ రేట్ మైక్రోకంట్రోలర్ బోర్డు యొక్క కమ్యూనికేషన్ వేగం.

శూన్య సెటప్ () {పిన్‌మోడ్ (dhtpin, INPUT); పిన్‌మోడ్ (రిలే, OUTPUT); సీరియల్.బెగిన్ (9600); // బాడ్ రేటు }

3. శూన్య లూప్ () ఒక చక్రంలో మళ్లీ మళ్లీ నడిచే ఫంక్షన్. ఈ ఫంక్షన్‌లో, మేము DHT11 యొక్క అవుట్పుట్ పిన్ నుండి డేటాను చదువుతున్నాము మరియు ఒక నిర్దిష్ట ఉష్ణోగ్రత స్థాయిలో రిలేను ఆన్ లేదా ఆఫ్ చేస్తాము.

void loop () {ఆలస్యం (1000); DHT11.read (dhtpin); // DHT సెన్సార్ టెంప్ = DHT11.temperature నుండి డేటాను చదవండి; // ఈ డేటాను తాత్కాలికంగా మార్చండి మరియు దానిని తాత్కాలిక సీరియల్.ప్రింట్ (టెంప్) లో నిల్వ చేయండి; // సీరియల్ మూనిటర్ సీరియల్.ప్రింట్ల్న్ ('సి') పై ఉష్ణోగ్రత చూపించు; if (టెంప్> = 35) // అభిమానిని {డిజిటల్ రైట్ (రిలే, తక్కువ) ఆన్ చేయండి; //Serial.println(relay); } else // అభిమానిని ఆపివేయండి {DigitalWrite (రిలే, HIGH); //Serial.println(relay); }}

మీ కోళ్లు మరియు గుడ్ల కోసం పౌల్ట్రీ గుడిసెల్లో స్థిరమైన వెచ్చని ఉష్ణోగ్రతను నిర్వహించడానికి బల్బును ఎలా ఆటోమేట్ చేయాలో మీరు నేర్చుకున్నందున, మీరు ఇప్పుడు ఈ ప్రాజెక్ట్‌లో పనిచేయడం ప్రారంభించవచ్చు. మీరు ఇతర ప్రాజెక్టులలో ఈ DHT11 సెన్సార్‌ను కూడా ఉపయోగించవచ్చు, ఉదాహరణకు, ఫైర్ అలారాలు, స్మార్ట్ హోమ్స్, రూమ్ ఆటోమేషన్స్ మొదలైనవి.