Sadržaj:

WineCabinet - SRO2004: 8 koraka
WineCabinet - SRO2004: 8 koraka

Video: WineCabinet - SRO2004: 8 koraka

Video: WineCabinet - SRO2004: 8 koraka
Video: Почему здесь остались миллионы? ~ Благородный заброшенный замок 1600-х годов 2024, Novembar
Anonim
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004

U ovom uputstvu upoznat ću vas s "obnovom" električnog ormara za vino koji više nije bio u funkciji. Jedan od mojih kolega me je pitao mogu li to popraviti jer uopće neće početi.

Prvo sam pokušao popraviti originalnu karticu za napajanje ormara, ali nakon što sam nekoliko sati pokušavao popraviti, morao sam odustati jer nisam mogao pronaći kvar … Mora se reći da je druga osoba prije mene pokušala popraviti ovu karticu i da izazvao je veliku štetu, nikada nije lako vratiti popravku koju je započela druga osoba!

Pa sam potražio mogu li pronaći rezervni dio po ispravnoj cijeni, ali nisam mogao pronaći istu karticu, pa sam odlučio krenuti od nule i sam preurediti cijeli električni i elektronički sistem.

Korak 1: Analiza sistema prije izmjene

Originalni sistem se sastoji od:

- od metalnog kućišta (ormara)

- karticu za napajanje i upravljanje temperaturom

- modul efekta peltier

- ventilator unutar kutije koji puše na hladnoj strani modula peltier za cirkulaciju hladnog zraka unutar ormara

- dva ventilatora izvan kutije koji duvaju na vrući dio modula peltier

- kutija unutar ormara koja omogućuje uključivanje/isključivanje i postavljanje željene temperature

Korak 2: Analiza sistema nakon izmjena

Neke sam elemente zadržao, druge sam izmijenio, a neke sam u potpunosti zamijenio. Evo detalja:

Šta sam zadržao:

- metalno kućište

- modul peltier

- ventilator unutar ormara (hladna strana peltiera)

- ventilatori izvan ormara (vruće lice peltiera)

Šta sam promijenio:

- upravljačka kutija (prekidač) i podešavanje temperature

Šta sam zamenio:

- karticu za napajanje i upravljanje temperaturom:

* dio napajanja zamijenjen je adapterom od 12V/10A

* upravljački dio zamijenjen je Arduino UNO -om, štitom motora za Arduino, karticom koja sadrži 2 releja i karticom koja se koristi za distribuciju 12V napona na različite elemente

Korak 3: Izbor Arduina

Ovo je prvi put da sam koristio Arduino u jednom od svojih projekata. Kad moram koristiti mikrokontroler, uvijek koristim Microchip PIC jer sam upravo na ovoj vrsti komponente naučio programirati tokom studija.

Ali onda sam se prepustio iskušenju svijeta Arduina i moram priznati da je to zaista lijepo! Kartice su zaista dobro osmišljene i zauzimaju mnogo manje prostora nego kada sami napravite PCB. Ali ono što me najviše iznenadilo je jednostavnost programiranja, zahvaljujući velikoj zajednici postoje mnoge biblioteke koje uvelike pojednostavljuju zadatak!

Razumijem da su se ove kartice upoznale i da su i dalje vrlo uspješne, sve je lakše, ima jako malo tehničkog znanja za stvaranje zaista kul projekata.

Druga strana medalje je možda to što je "previše jednostavno", kao da imamo kutiju sa kontrolama unosa i izlaznim rezultatom, lično uvijek više volim razumjeti svu mehaniku rada sistema. Ne volim imati "sive zone". Kad nešto napravite i radi, ali ne znate kako i zašto to često stvara probleme … Ali to je samo moje mišljenje!

Ne mogu poreći činjenicu da je cijeli Arduino ekosistem, podržan od velike zajednice, dobra stvar! To čini elektroniku/informatiku dostupnom najvećem broju ljudi.

Korak 4: Lista komponenti

Za ovaj dio ću staviti samo dijelove koje sam dodao:

- Adapter 12V/10A

- Arduino UNO

- Štitnik vozača motora L293D

- Relej 5V

- Senzor temperature DS18B20

- Mala prototipna kartica

- DC-IN kabl (sa prenosivog računara)

- Neki dupont kablovi

- Neki odstojnici (sa stolnog računara)

- Komad šperploče

Korak 5: Shema ožičenja

Shema ožičenja
Shema ožičenja

Kao što sam već rekao, ovo je moje prvo uređivanje s Arduinom. Tokom svog istraživanja na internetu vidio sam mnogo shema koje vidimo Arduino kartice i veze u obliku "crteža". Pa sam proučio s kojim softverom se mogu napraviti ove sheme i pronašao jedan koji se zove Fritzing.

Ovo je moja prva shema napravljena s ovim softverom, pokušao sam učiniti najbolje što sam mogao, ali sam se malo mučio da uspostavim različite veze između elemenata, nisam morao razumjeti sve funkcionalnosti softvera …. Vježba čini savršenu …;)

Na dijagramu možemo vidjeti da štitnik motora nije potpuno isti kao što sam ja koristio, ali pošto su iglice identične, uzeo sam ovaj. Slično, ne vidimo gotovo nikakvu vezu od arduina s ostalim elementima jer je u stvarnosti štit motora povezan iznad Arduino UNO ploče, zato sam sve spojio na štit motora na shemi. Također sam zamijenio ventilatore motorima na dijagramu jer su to na kraju oni …

Korak 6: Program

Program
Program

Za program koji sam koristio Arduino IDE, također sam koristio nekoliko biblioteka kako bih olakšao upotrebu štitnika motora i senzora temperature.

Zato hvala tvorcima biblioteka: OneWire.h, DallasTemperature.h, AFMotor.h i Timer.h

Program i komentari su napisani na francuskom jeziku jer nisam planirao da napravim uputstva za ovaj projekat, ali svejedno je prilično lako razumjeti.

Ispod sam stavio program in.ino kao i korištene biblioteke:

Korak 7: Dijagram rada sistema

Evo dijagrama kako sistem funkcioniše, a ne program. To je neka vrsta mini korisničkog priručnika. U prilogu sam stavio PDF datoteku dijagrama.

Korak 8: Zaključak

Ovaj projekt sam radio prije nekoliko mjeseci i od tada sve funkcionira vrlo dobro. Moguće je da neke informacije nedostaju ili da postoje stvari koje nedostaju preciznosti u ovom uputstvu jer je napisano nekoliko mjeseci nakon završetka ovog projekta. Izvinjavam se zbog toga.

U svakom slučaju, bio je to lijep projekt, morao sam početi od nule, ali za prilično mali budžet. I vjerovatno će biti pouzdaniji od originalnog sistema, koji nije dugo trajao prije nego što se pokvario. Nisam planirao napisati uputstvo za ovaj projekt, možda će biti manje razumljivo od mojih drugih instrukcija, ali ako neki elementi mogu koristiti drugi ljudi, već ću biti sretan! =)

Ne znam da li će moj stil pisanja biti ispravan jer djelimično koristim automatski prevoditelj kako bih brže išao, a budući da ne govorim engleski maternji jezik, mislim da će neke rečenice vjerovatno biti čudne za ljude koji savršeno pišu engleski. Zato hvala prevodiocu DeepL -a na pomoći;)

Ako imate bilo kakvih pitanja ili komentara o ovom projektu, slobodno me obavijestite!

Preporučuje se: