Innholdsfortegnelse:
- Trinn 1: Forberedelse av maskinvare og programvare
- Trinn 2: Temperaturmåling
- Trinn 3: Gjennomgå maskinvare
- Trinn 4: Lag krets
- Trinn 5: Arduino -kode
- Trinn 6: Visual Studio 2008 -kode
- Trinn 7: Se videoen
Video: Arduino - Varmekontrollsystem: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Kontroller temperaturen med varmeelementet, Arduino Pro Mini vil kontrollere varmeren for å nå innstilt temperatur, også vise temperaturgraf etter datamaskin (ved hjelp av Visual Studio)
Dette prosjektet kan kalles som temperaturregulator.
Trinn 1: Forberedelse av maskinvare og programvare
Maskinvarebehov:
1. Arduino Pro Mini
2. Varmeelement (dette prosjektet bruker varmeelement fra riskoker)
3. Relé 24VDC (kontakt 220VAC 2A)
Programvare trenger:
1. Arduino IDE
2. Visual Studio 2008
Trinn 2: Temperaturmåling
Sensor NTC -termistor brukes til å måle temperatur. Full instruksjon om hvordan du bruker denne sensoren til Arduino, se gjerne prosjektet på denne lenken
Hvis du allerede forstår hvordan du måler temperatur med Arduino, kan du omgå dette trinnet.
Trinn 3: Gjennomgå maskinvare
Fordi 220VAC brukes til å kontrollere oppvarming, er det derfor viktig å se på relé 24VDC og varmeelement i riskomfyr
Reléet i dette prosjektet er OMRON MY2NJ 24VDC 250VAC 5A
Dette betyr: reléets spole styres av 24VDC, og kontakten kan laste opptil 250VAC 5A
Modell av riskoker er Sharp KSH-218, den har 2 moduser: kok og oppvarmingsmodus. Varm modus: varmebestandighet er 1,1 (KOhm); mens kokemodus har varmebestandighet er 80 (Ohm) "Kokemodus" kan generere mer oppvarming enn "varm modus" -> "kokemodus" brukes i dette prosjektet I "kokemodus" er strømbruken 220 (VAC) / 80 (Ohm) = 2,75 (Amp)-> denne strømmen er liten nok til relé (som kan laste opptil 5 ampere)
Trinn 4: Lag krets
Kretsen har 2 funksjoner: måle temperaturen med NTC -termistorsensor og styre ON/OFF varmeelementet med relé
Trinn 5: Arduino -kode
Koden vil følge grafen ovenfor:
en. Når nåværende temperatur "T_present" er under "T_low limit" -> Arduino sender utgangskommando, oppvarming vil PÅ. Oppvarming holder seg på til "T_high limit"
b. Oppvarming er AV til "T_present" når "T_high limit"
c. Når temperaturen faller ned til "T_low limit", vil oppvarmingen PÅ igjen. Dette kontrollmønsteret vil hjelpe til med at oppvarming ikke PÅ/AV så ofte -> kan ødelegge relé eller varmeelement
Lenke til Arduino -koden er her
Arduino vil lese kommandoen fra PC (Visual Studio 2008) av COM -porten. Deretter kontrollerer den temperaturen som ovenfor mønster.
Merk: fordi varmeelementet er for varmt, så under "PÅ" -tilstand er det PÅ/AV vekselvis for å redusere oppvarmingen
Trinn 6: Visual Studio 2008 -kode
En liten HMI fra PC er designet av Visual Studio 2008. Den sender kommando til Arduino for å kontrollere temperaturen, mottar også temperaturen fra Adruino og vises i grafen
Full kode for Visual Studio finner du her (Google -deling)
Trinn 7: Se videoen
hele prosjektet er oppsummert av denne videoen, se det for enkel forståelse
www.youtube.com/watch?v=R95Jmrp87wQ
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
DIY Arduino robotarm, trinn for trinn: 9 trinn
DIY Arduino robotarm, trinn for trinn: Denne opplæringen lærer deg hvordan du bygger en robotarm selv