Indholdsfortegnelse:
- Trin 1: Systemanalyse før ændring
- Trin 2: Systemanalyse efter ændring
- Trin 3: Valget af Arduino
- Trin 4: Listen over komponenter
- Trin 5: Ledningsdiagram
- Trin 6: Programmet
- Trin 7: Systemdriftsdiagram
- Trin 8: Konklusion
Video: WineCabinet - SRO2004: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
I denne instruktive vil jeg introducere dig til "renoveringen" af et elektrisk vinskab, der ikke længere var funktionelt. Denne af mine kolleger spurgte mig, om jeg kunne ordne det, fordi det slet ikke ville starte.
Jeg forsøgte først at reparere kabinettets originale strømkort, men efter at have brugt flere timer på at reparere det, måtte jeg opgive, fordi jeg ikke kunne finde fejlen … Det må siges, at en anden person før mig havde forsøgt at reparere dette kort og det det havde forårsaget meget skade, det er aldrig let at tage en reparation tilbage, som en anden person startede!
Så jeg ledte efter, om jeg kunne finde en reservedel til en korrekt pris, men kunne ikke finde det samme kort, så jeg besluttede at starte forfra og lave om det hele elektriske og elektroniske system selv.
Trin 1: Systemanalyse før ændring
Det originale system består af:
- af metalhuset (kabinettet)
- et strømforsynings- og temperaturstyringskort
- et peltier effekt modul
- en ventilator inde i boksen, der blæser på den kolde side af peltiermodulet for at cirkulere den kolde luft inde i kabinettet
- to ventilatorer uden for boksen, der blæser på den varme del af peltiermodulet
- en kasse inde i kabinettet, der gør det muligt at tænde/slukke og indstille den ønskede temperatur
Trin 2: Systemanalyse efter ændring
Jeg har beholdt nogle elementer, jeg har ændret andre, og jeg har fuldstændig udskiftet nogle af dem. Her er detaljen:
Hvad jeg beholdt:
- metalhuset
- peltier -modulet
- blæseren inde i kabinettet (kold side af peltier)
- ventilatorer uden for kabinettet (peltierens varme ansigt)
Hvad jeg har ændret:
- kontrolboksen (switch) og temperaturjustering
Hvad jeg erstattede:
- kortet til strømforsyning og temperaturstyring:
* strømforsyningsdelen er blevet erstattet af en 12V/10A adapter
* ledelsesdelen er blevet erstattet af en Arduino UNO, et motorskærm til Arduino, et kort indeholdende 2 relæer og et kort, der bruges til at fordele 12V spændingen til de forskellige elementer
Trin 3: Valget af Arduino
Dette er første gang, jeg har brugt en Arduino i et af mine projekter. Når jeg skal bruge en mikrokontroller, bruger jeg altid Microchip PIC, fordi det er på denne type komponenter, jeg lærte programmering under mine studier.
Men så lod jeg mig friste af Arduino -verdenen, og jeg må indrømme, at det er virkelig dejligt! Kortene er virkelig gennemtænkte og fylder meget mindre, end når du selv laver et printkort. Men det der overraskede mig mest var enkelheden i programmeringen, takket være et stort fællesskab er der mange biblioteker, der i høj grad forenkler opgaven!
Jeg forstår, at disse kort har mødt og stadig er meget vellykkede, alt er lettere, der er meget lidt teknisk viden at skulle lave virkelig fede projekter.
Den anden side af mønten er måske, at det er "for simpelt", det er som om vi havde en boks med input -kontroller og et output -resultat, personligt foretrækker jeg altid at forstå alle mekanikerne i et systems drift. Jeg kan ikke lide at have "gråzoner". Når du laver noget, og det virker, men du ikke ved, hvordan eller hvorfor det ofte forårsager problemer … Men det er bare min mening!
Jeg kan ikke benægte det faktum, at hele Arduino -økosystemet, understøttet af et stort samfund, er en god ting! Dette gør elektronik/informatik tilgængelig for det største antal mennesker.
Trin 4: Listen over komponenter
Til denne del vil jeg kun lægge de dele, jeg tilføjede:
- Adapter 12V/10A
- Arduino UNO
- Motorførerskærm L293D
- Relæ 5V
- Temperatursensor DS18B20
- Et lille prototypekort
- DC-IN-kabel (fra en bærbar computer)
- Nogle dupont kabler
- Nogle afstandsstykker (fra stationær computer)
- Et stykke krydsfiner
Trin 5: Ledningsdiagram
Som jeg sagde før, er dette min første redigering med en Arduino. Under min forskning på internettet så jeg en masse skemaer, vi ser Arduino -kortene og forbindelserne i form af en "tegning". Så jeg undersøgte, hvilken software disse skemaer kunne laves med, og fandt en, der hed Fritzing.
Så dette er mit første skema lavet med denne software, jeg forsøgte at gøre det bedste jeg kunne, men jeg kæmpede lidt for at få de forskellige forbindelser mellem elementerne, jeg behøvede ikke at forstå al funktionaliteten af softwaren …. Øvelse gør mester…;)
På diagrammet kan vi se, at motorskærmen ikke er nøjagtig den samme, som jeg brugte, men da stifterne er identiske, tog jeg denne. På samme måde ser vi næsten ingen forbindelse fra arduinoen til resten af elementerne, fordi motorskærmen i virkeligheden er forbundet over Arduino UNO -kortet, derfor har jeg tilsluttet alt til motorskærmen på skemaet. Jeg udskiftede også ventilatorerne med motorer på diagrammet, fordi det i sidste ende er, hvad de er …
Trin 6: Programmet
Til det program, jeg brugte Arduinos IDE, brugte jeg også flere biblioteker til at lette brugen af motorskærmen og temperatursensoren.
Så tak til skaberne af bibliotekerne: OneWire.h, DallasTemperature.h, AFMotor.h og Timer.h
Programmet og kommentarerne er skrevet på fransk, fordi jeg ikke planlagde at lave en instruerbar oprindeligt til dette projekt, men alligevel er det ret let at forstå.
Jeg satte under programmet in.ino såvel som de anvendte biblioteker:
Trin 7: Systemdriftsdiagram
Her er diagrammet over hvordan systemet fungerer, ikke programmet. Det er en slags mini brugermanual. Jeg har lagt PDF -filen i diagrammet som en vedhæftet fil.
Trin 8: Konklusion
Jeg lavede dette projekt for flere måneder siden, og alt har fungeret meget godt siden da. Det er muligt, at nogle oplysninger mangler, eller at der er ting, der mangler præcision i dette instruerbare, fordi det blev skrevet flere måneder efter at dette projekt var afsluttet. Det beklager jeg.
Under alle omstændigheder var det et godt projekt at lave, jeg var nødt til at starte forfra, men for et ret lille budget. Og det vil sandsynligvis være mere pålideligt end det originale system, som ikke varede særlig længe, før det gik i stykker. Jeg havde ikke planlagt at skrive en instruerbar til dette projekt, det er måske mindre klart at forstå end mine andre instruktører, men hvis nogle elementer kan bruges af andre mennesker, vil jeg allerede være glad! =)
Jeg ved ikke, om min skrivestil vil være korrekt, fordi jeg delvis bruger en automatisk oversætter for at gå hurtigere, og da jeg ikke er engelsktalende indfødt, tror jeg, at nogle sætninger sandsynligvis vil være underlige for folk, der skriver perfekt engelsk. Så tak til DeepL -oversætteren for hans hjælp;)
Hvis du har spørgsmål eller kommentarer til dette projekt, så lad mig det vide!
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)