Obsah:
- Krok 1: Příprava hardwaru a softwaru
- Krok 2: Měření teploty
- Krok 3: Zkontrolujte hardware
- Krok 4: Vytvořte obvod
- Krok 5: Arduino kód
- Krok 6: Kód Visual Studio 2008
- Krok 7: Podívejte se na video
Video: Arduino - systém řízení vytápění: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Řízení teploty topným tělesem, Arduino Pro Mini bude ovládat ohřívač tak, aby dosáhl nastavené teploty, také zobrazí teplotní graf pomocí počítače (pomocí Visual Studio)
Tento projekt lze nazvat jako regulátor teploty.
Krok 1: Příprava hardwaru a softwaru
Hardwarová potřeba:
1. Arduino Pro Mini
2. Topné těleso (tento projekt využívá topné těleso z rýžovaru)
3. Relé 24VDC (kontakt 220VAC 2A)
Softwarová potřeba:
1. Arduino IDE
2. Visual Studio 2008
Krok 2: Měření teploty
Senzor NTC Termistor se používá k měření teploty. Úplný návod, jak tento senzor používat pro Arduino, naleznete v projektu na tomto odkazu
Pokud již rozumíte tomu, jak měřit teplotu pomocí Arduina, můžete tento krok obejít.
Krok 3: Zkontrolujte hardware
Protože 220 VAC se používá k ovládání ohřevu, je důležité se podívat na relé 24 V DC a topný článek rýžovaru
Relé v tomto projektu je OMRON MY2NJ 24VDC 250VAC 5A
To znamená: cívka relé je řízena 24 V DC a kontakt může zatížit až 250 V AC 5 A
Model rýžovaru je Sharp KSH-218, má 2 režimy: režim vaření a ohřívání. Teplý režim: topný odpor je 1,1 (KOhm); vzhledem k tomu, že režim vaření má ohřívací odpor 80 (Ohm) „Režim vaření“může generovat více ohřevu než „teplý režim“-> „režim vaření“se v tomto projektu používá V „režimu vaření“je aktuální použití 220 (VAC) / 80 (Ohm) = 2,75 (Amp)-> tento proud je dostatečně malý pro relé (které by mohlo načíst až 5 Amp)
Krok 4: Vytvořte obvod
Obvod má 2 funkce: měření teploty čidlem termistoru NTC a ovládání topného tělesa ZAP/VYP relé
Krok 5: Arduino kód
Kód bude následovat nad grafem:
A. Když je aktuální teplota „T_present“pod „T_low limit“-> Arduino odešle výstupní příkaz, ohřev se zapne. Topení se udržuje ZAPNUTÉ, dokud „T_vysoký limit“
b. Topení je VYPNUTO, dokud „T_přítomný“nedosáhne „T_vysokého limitu“
C. Když teplota klesne na „T_low limit“, topení se znovu ZAPNE. Tento řídicí vzor pomůže vyhřívání nezapínat/vypínat tak často -> může zničit relé nebo topné těleso
Odkaz na kód Arduino je zde
Arduino bude číst příkaz z PC (Visual Studio 2008) přes COM port. Poté řídí teplotu podle výše uvedeného schématu.
Poznámka: Protože je topné těleso příliš horké, během režimu „ZAPNUTO“se střídavě zapíná/vypíná, aby se snížilo vytápění
Krok 6: Kód Visual Studio 2008
Malý HMI z PC je navržen Visual Studio 2008. Pošle příkaz Arduinu pro řízení teploty, také přijímá teplotu z Adruina a zobrazí v grafu
Úplný kód sady Visual Studio najdete zde (sdílení Google)
Krok 7: Podívejte se na video
celý projekt je shrnut v tomto videu, podívejte se na něj pro snadné pochopení
www.youtube.com/watch?v=R95Jmrp87wQ
Doporučuje:
Vytvořte si vlastní připojený termostat pro vytápění a ušetřete úspory při vytápění: 53 kroků (s obrázky)
Vytvořte si vlastní připojený termostat pro vytápění a ušetřete na vytápění: Jaký je účel? Zvyšte komfort vytápěním svého domu přesně tak, jak chcete Ušetřete úspory a snižte emise skleníkových plynů vytápěním svého domu pouze tehdy, když potřebujete Udržujte kontrolu nad vytápěním, ať jste kdekoli Buďte hrdí, že jste to dokázali
Regulační obvod alternativního vytápění: 5 kroků
Alternativní topný řídicí obvod: Když používáme budovací obvody, vždy si vybereme nejproduktivnější způsob, jak jej postavit. Například v naší třídě výpočetních řemesel často používáme měděnou pásku pro rychlé budování obvodů. V procesu výroby měkkých obvodů však někdy potřebujeme
Výukový program Arduino - Řízení krokového motoru s ovladačem ULN 2003: 5 kroků
Výukový program Arduino - Ovládání krokového motoru s ovladačem ULN 2003: Tento návod je písemnou verzí mého „Arduino: Jak ovládat krokový motor pomocí ovladače motoru ULN 2003“Video z YouTube, které jsem nedávno nahrál. Důrazně vám doporučuji, abyste si to prohlédli
Řízení krokového motoru s Arduino: 8 kroků
Řízení krokového motoru s Arduino: Salut les Makers :) c'est Maker3.0Nemá premiérovou " instrukovatelnou " naše malé projekty mohou mít vliv na ovládání motoru a pasu " Stepper Motor " Senzujte své otáčení a otáčejte se! Manuelle nebo automatique
Weather Interlock pro domácí vytápění - IoT RasPi Zero & ESP12: 5 kroků
Weather Interlock for Home Heating - IoT RasPi Zero & ESP12: StoryTo note, Tento projekt spoléhá na to, že máte RaspberryPi Zero se spuštěním serveru pro domácí automatizaci Domoticz (celkem snadno vytvořeného) s uzlem -red a je nastaven jako MQTT Broker. Proč psát tato přehlídka? Abych předvedl své řešení toho, jak jsem ušetřil