Ako udržiavať konštantnú teplotu pre kurčatá v hydinových chatkách pomocou žiarovky?

Základnou úlohou každej hydinárskej farmy je udržiavať pre kurčatá konštantnú teplú teplotu. Väčšina hydinových fariem má malé chaty, v ktorých chovajú svoje kurčatá a vajcia. Na zabezpečenie zdravia týchto kurčiat musí byť teplota teplá. To sa dá dosiahnuť použitím vysokoenergetických žiaroviek v týchto chatkách. Tieto žiarovky produkujú tepelnú energiu potrebnú na udržanie vysokej teploty v týchto chatkách.



Používanie žiarovky na udržanie teplej teploty

Ako používať žiarovku na udržanie vysokej teploty?

Ako sme čítali abstrakt nášho projektu. Zozbierajme ďalšie informácie a začnime s realizáciou tohto projektu.



Krok 1: Zhromaždenie komponentov

Najlepším spôsobom, ako zahájiť akýkoľvek projekt, je zostaviť zoznam všetkých komponentov na začiatku a vytvoriť dobrý plán, ako na nich pracovať. Nasledujú komponenty, ktoré v tomto projekte použijeme.



  • DHT 22 - Senzor teploty a vlhkosti
  • Reléový modul
  • Nepál
  • Žiarovka

Krok 2: Štúdium komponentov

Teraz, keď sme vytvorili zoznam všetkých komponentov, ktoré budeme v tomto projekte používať. Poďme sa posunúť o krok ďalej a prejdime si krátkym štúdiom všetkých hlavných komponentov.



Arduino nano je doska mikrokontroléra, ktorá sa používa na riadenie alebo vykonávanie rôznych úloh v obvode. Pálime a Zákonníka C. na Arduino Nano, aby povedal doske mikrokontroléra, ako a aké operácie majú vykonávať. Arduino Nano má úplne rovnakú funkcionalitu ako Arduino Uno, ale v celkom malom rozmere. Mikrokontrolér na doske Arduino Nano je ATmega328p.

Arduino Nano

DHT11 je snímač teploty a vlhkosti. Jeho teplotný rozsah je 0 až 50 stupňov Celzia. Jedná sa o lacný a efektívny snímač, ktorý poskytuje vysokú stabilitu. Na meranie teploty má zabudovaný termistor. Meria tiež vlhkosť, ale v tomto projekte nemusíme merať vlhkosť.



DHT 11

Reléový modul je spínacie zariadenie, ktoré odoberá vstup z Arduina a podľa toho prepína. Funguje v dvoch režimoch, Normálne otvorený (NO) a Normálne zatvorené (NC). Ak je NO v prevádzke, obvod je prerušený, pokiaľ na reléový modul nie je aplikovaný signál HIGH. V režime NC je obvod dokončený, pokiaľ na reléový modul nie je privádzaný signál HIGH.

Reléový modul

Krok 3: Zostavenie komponentov

Ako sme prešli krátkou štúdiou o tom, ako fungujú všetky komponenty. Začnime zostavovať všetky komponenty, aby sme vytvorili konečný produkt.

Pripojte Vcc a uzemňovací kolík snímača DHT11 k 5V a zemi uzla Arduino nano. Pripojte výstupný pin snímača DHT11 k Pin2 a pin IN reléového modulu k Pin3 Arduina. Zapnite reléový modul cez Arduino a pripojte kladný vodič žiarovky k Č pin reléového modulu. Pri pripájaní reléového modulu k žiarovke buďte opatrní. Uistite sa, že pripojenie žiarovky k relé vyzerá takto:

Reléový modul

Krok 4: Začíname s Arduino

Ak ešte nemáte skúsenosti s Arduino IDE, nemajte obavy, nižšie je vysvetlené, ako používať Arduino IDE.

  1. Stiahnite si najnovšiu verziu Arduina z Arduino .
  2. Pripojte dosku mikrokontroléra k notebooku.
  3. Ísť do Ovládací panel a kliknite na Hardvér a zvuk. Teraz kliknite na Zariadenia a tlačiarne . Tu nájdete port, ku ktorému je vaše Arduino pripojené. V mojom prípade je to COM14, ale na rôznych počítačoch sa líši.

    Hľadá sa prístav

  4. Kliknite na ponuku Nástroj a nastavte dosku na Arduino Nano .

    Nastavovacia doska

  5. V rovnakej ponuke nástroja nastavte procesor na ATmega328p (starý bootloader).

    Nastavenie procesora

  6. Teraz nastavte port, ktorý pozorujete, späť na ovládací panel.

    Nastavuje sa port

  7. Na použitie snímača DHT11 budeme musieť zahrnúť knižnicu. Knižnica je spolu s kódom pripojená nižšie v odkaze na stiahnutie. Ísť do Skica> Zahrnúť knižnicu> Pridať knižnicu .ZIP.

    Vrátane knižnice

  8. Stiahnite si nižšie priložený kód a skopírujte ho do svojho IDE. Klikni na nahrať tlačidlo na vypálenie kódu na doske vášho mikrokontroléra.

    Nahrať

Kód si môžete stiahnuť kliknutím tu.

Krok 5: Kód

Kód pre snímač DHT11 je dobre komentovaný a je samovysvetľujúci, ale tu je vysvetlenie kódu.

  1. Na začiatku je zahrnutá knižnica na použitie DHT11, inicializujú sa premenné a inicializujú sa aj piny.
#include dht11 DHT11; #define dhtpin 2 #define relé 3 plaváková teplota;

2. nastavenie neplatnosti () je funkcia, ktorá sa používa na nastavenie pinov ako INPUT alebo OUTPUT. Nastavuje tiež prenosovú rýchlosť Arduina. Prenosová rýchlosť je komunikačná rýchlosť dosky mikrokontroléra.

void setup () {pinMode (dhtpin, INPUT); pinMode (relé, VÝSTUP); Serial.begin (9600); // prenosová rýchlosť}

3. neplatná slučka () je funkcia, ktorá beží znova a znova v cykle. V tejto funkcii načítame údaje z výstupného kolíka DHT11 a zapneme alebo vypneme relé pri určitej teplotnej úrovni.

void loop () {delay (1000); DHT11.read (dhtpin); // Načítanie údajov zo snímača teploty DHT = DHT11.temperature; // Preveďte tieto dáta na teplotu a uložte ich do temp Serial.print (temp); // Zobrazenie teploty na serial moonitor Serial.println ('C'); if (temp> = 35) // Zapnite ventilátor {digitalWrite (relé, LOW); //Serial.println(relay); } else // Vypnutie ventilátora {digitalWrite (relé, VYSOKÉ); //Serial.println(relay); }}

Teraz, keď ste sa naučili, ako automatizovať žiarovku na udržiavanie konštantnej teplej teploty v hydinových chatkách pre vaše kurčatá a vajcia, môžete teraz začať pracovať na tomto projekte. Tento snímač DHT11 môžete použiť aj v iných projektoch, napríklad v požiarnych hláseniach, inteligentných domoch, automatizáciách miestností atď.