Sadržaj:

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

Video: WineCabinet - SRO2004: 8 koraka

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

U ovom uputstvu upoznat ću vas s "obnovom" električnog ormara za vino koji više nije bio u funkciji. Ovaj moj suradnik me 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 popravak koji je započela druga osoba!

Pa sam pogledao mogu li pronaći rezervni dio po ispravnoj cijeni, ali nisam mogao pronaći istu karticu, pa sam odlučio početi ispočetka i sam preurediti cijeli električni i elektronički sustav.

Korak 1: Analiza sustava prije izmjene

Izvorni sustav sastoji se od:

- od metalnog kućišta (ormarića)

- karticu za napajanje i upravljanje temperaturom

- modul peltier efekta

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

- dva ventilatora izvan kutije koja puše na vrući dio modula peltier

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

Korak 2: Analiza sustava nakon izmjena

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

Ono što sam zadržao:

- metalno kućište

- modul peltier

- ventilator unutar ormara (hladna strana peltiera)

- ventilatori izvan ormara (vruće lice peltiera)

Ono što sam izmijenio:

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

Ono što sam zamijenio:

- 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 tijekom studija.

Ali onda sam se prepustio iskušenju svijeta Arduina i moram priznati da je to zaista lijepo! Kartice su doista dobro osmišljene i zauzimaju mnogo manje prostora nego kada sami napravite PCB. No, najviše me iznenadila jednostavnost programiranja, zahvaljujući velikoj zajednici postoje mnoge knjižnice 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 jako kul projekata.

Druga strana medalje je možda to što je "previše jednostavno", kao da imamo okvir s kontrolama unosa i izlaznim rezultatom, osobno uvijek radije razumijem svu mehaniku rada sustava. 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 ekosistem Arduino, podržan od velike zajednice, dobra stvar! Time elektronika/informatika postaje dostupna najvećem broju ljudi.

Korak 4: Popis komponenti

Za ovaj dio stavit ću 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 kabel (s prijenosnog računala)

- Neki dupont kabeli

- Neki odstojnici (sa stolnog računala)

- 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. Tijekom 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.

Dakle, ovo je moja prva shema napravljena s ovim softverom, pokušao sam učiniti najbolje što sam mogao, ali sam se malo borio da uspostavim različite veze među elementima, nisam morao razumjeti sve funkcionalnosti softvera…. Vježbom do savršenstva…;)

Na dijagramu možemo vidjeti da štitnik motora nije potpuno isti kao što sam ja koristio, ali budući da 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 knjižnica kako bih olakšao korištenje štitnika motora i osjetnika temperature.

Dakle, zahvaljujući tvorcima knjižnica: OneWire.h, DallasTemperature.h, AFMotor.h i Timer.h

Program i komentari napisani su na francuskom jeziku jer nisam planirao napraviti izvorno uputstvo za ovaj projekt, ali svejedno je prilično lako razumjeti.

Ispod sam stavio program in.ino kao i korištene knjižnice:

Korak 7: Dijagram rada sustava

Ovdje je dijagram kako sustav radi, a ne program. To je neka vrsta mini korisničkog priručnika. U privitku sam stavio PDF datoteku dijagrama.

Korak 8: Zaključak

Napravio sam ovaj projekt prije nekoliko mjeseci i od tada sve radi jako dobro. Moguće je da neke informacije nedostaju ili da postoje stvari koje nedostaju preciznosti u ovoj uputi jer je napisana nekoliko mjeseci nakon završetka ovog projekta. Ispričavam se zbog toga.

U svakom slučaju to je bio lijep projekt, morao sam krenuti od nule, ali za prilično mali proračun. I vjerojatno će biti pouzdaniji od izvornog sustava, koji nije dugo trajao prije nego što se pokvario. Nisam planirao napisati upute za ovaj projekt, možda će biti manje razumljiv od mojih drugih instrukcija, ali ako neki elementi mogu koristiti drugi ljudi, već ću biti sretan! =)

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

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

Preporučeni: