INHOUDSOPGAWE:
- Stap 1: Voorbereiding van hardeware en sagteware
- Stap 2: Temperatuurmeting
- Stap 3: Hersien hardeware
- Stap 4: Maak 'n stroombaan
- Stap 5: Arduino -kode
- Stap 6: Visual Studio 2008 -kode
- Stap 7: Kyk na die video
Video: Arduino - verwarmingsbeheerstelsel: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Beheer temperatuur deur verwarmingselement, Arduino Pro Mini beheer verwarmer om die ingestelde temperatuur te bereik, toon ook temperatuurgrafiek deur rekenaar (met behulp van Visual Studio)
Hierdie projek kan 'n temperatuurbeheerder genoem word.
Stap 1: Voorbereiding van hardeware en sagteware
Hardeware benodig:
1. Arduino Pro Mini
2. Verwarmingselement (hierdie projek gebruik verwarmingselement van rysstoof)
3. Relais 24VDC (kontak 220VAC 2A)
Sagteware benodig:
1. Arduino IDE
2. Visual Studio 2008
Stap 2: Temperatuurmeting
Sensor NTC Thermistor word gebruik om temperatuur te meet. Volledige instruksie hoe u hierdie sensor vir Arduino moet gebruik, sien die projek op hierdie skakel
As u reeds verstaan hoe u temperatuur deur Arduino moet meet, kan u hierdie stap omseil.
Stap 3: Hersien hardeware
Omdat 220VAC gebruik word om verwarming te beheer, is dit dus belangrik om na Relay 24VDC en verwarmingselement van rysstoof te kyk
Die aflos in hierdie projek is OMRON MY2NJ 24VDC 250VAC 5A
Dit beteken: die relais se spoel word beheer deur 24VDC, en die kontak kan tot 250VAC 5A laai
Die rysstoofmodel is die Sharp KSH-218, dit het 2 modusse: kook- en opwarmingsmodus. Warm modus: verwarmingsweerstand is 1,1 (KOhm); terwyl die kookmodus 'n verhittingsweerstand van 80 (Ohm) het, kan die "kookmodus" meer verwarming genereer as die "warm modus" -> "kookmodus" word in hierdie projek gebruik. Ohm) = 2,75 (Amp)-> hierdie stroom is klein genoeg vir relais (wat tot 5 Amp kan laai)
Stap 4: Maak 'n stroombaan
Die kring het 2 funksies: meet die temperatuur met die NTC -termistorsensor en beheer die AAN/UIT verwarmingselement deur 'n relais
Stap 5: Arduino -kode
Die kode sal die grafiek hierbo volg:
a. As die huidige temperatuur "T_present" onder die "T_low -limiet" is -> sal Arduino die uitvoeropdrag stuur, die verwarming sal AAN wees. Verwarming bly AAN tot "T_hoog limiet"
b. Verwarming is af totdat "T_aanwesig" "T_ hoë limiet" bereik
c. As die temperatuur tot "T_ laagste limiet" daal, sal die verhitting weer AAN. Hierdie kontrolepatroon sal help om te verhit dat dit nie so gereeld AAN/UIT is nie -> kan die relais of verwarmingselement vernietig
Die skakel vir die Arduino -kode is hier
Arduino sal die opdrag van die rekenaar (Visual Studio 2008) deur die COM -poort lees. Dan beheer dit die temperatuur soos hierbo beskryf.
Let wel: omdat die verwarmingselement te warm is, dus tydens die "AAN" -toestand, is dit afwisselend AAN/UIT om verwarming te verminder
Stap 6: Visual Studio 2008 -kode
'N Klein HMI van 'n rekenaar is ontwerp deur Visual Studio 2008. Dit stuur 'n opdrag na Arduino om die temperatuur te beheer, ontvang ook temperatuur van Adruino en word in die grafiek getoon
Die volledige kode van Visual Studio kan hier gevind word (Google -deel)
Stap 7: Kyk na die video
die hele projek word saamgevat in hierdie video, kyk daarna om dit maklik te verstaan
www.youtube.com/watch?v=R95Jmrp87wQ
Aanbeveel:
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Arduino Uno visvoerder in 6 goedkoop en maklike stappe !: 6 stappe
Arduino Uno Fish Feeder in 6 goedkoop en maklike stappe !: 'n Bietjie agtergrond kan dus nodig wees vir hierdie projek. Mense met troeteldiervisse het waarskynlik dieselfde probleem as ek gehad: vakansies en vergeetagtigheid. Ek het voortdurend vergeet om my vis te voer, en ek het altyd probeer om dit te doen voordat dit gebeur het
Akoestiese opheffing met Arduino Uno stap-vir-stap (8-stappe): 8 stappe
Akoestiese levitasie met Arduino Uno Stap-vir-stap (8-stappe): ultrasoniese klankomvormers L298N Dc vroulike adapter kragbron met 'n manlike DC-pen Arduino UNOBreadboard Hoe werk dit: Eerstens laai u kode op na Arduino Uno (dit is 'n mikrobeheerder toegerus met digitale en analoog poorte om kode (C ++) om te skakel
Brandalarmstelsel met Arduino [in 'n paar maklike stappe]: 3 stappe
Brandalarmstelsel met Arduino [in 'n paar maklike stappe]: wil u 'n eenvoudige en interessante projek maak met Arduino wat terselfdertyd baie nuttig en moontlik lewensreddend kan wees? Indien wel, het u op die regte plek gekom om te leer iets nuuts en vernuwend. In hierdie pos gaan ons
Goedkoopste Arduino -- Kleinste Arduino -- Arduino Pro Mini -- Programmering -- Arduino Neno: 6 stappe (met foto's)
Goedkoopste Arduino || Kleinste Arduino || Arduino Pro Mini || Programmering || Arduino Neno: …………………………. Teken asseblief in op my YouTube -kanaal vir meer video's ……. .Die projek handel oor hoe om 'n kleinste en goedkoopste arduino ooit te koppel. Die kleinste en goedkoopste arduino is arduino pro mini. Dit is soortgelyk aan arduino