Spisu treści:

WineCabinet - SRO2004: 8 kroków
WineCabinet - SRO2004: 8 kroków

Wideo: WineCabinet - SRO2004: 8 kroków

Wideo: WineCabinet - SRO2004: 8 kroków
Wideo: Zobacz Jak Skręcić Szafkę Na Wino z Gotowych Formatek 2024, Listopad
Anonim
Szafka na wino - SRO2004
Szafka na wino - SRO2004
Szafka na wino - SRO2004
Szafka na wino - SRO2004
Szafka na wino - SRO2004
Szafka na wino - SRO2004

W tej instrukcji przedstawię „renowację” elektrycznej szafki na wino, która nie była już funkcjonalna. Ten jeden z moich współpracowników zapytał mnie, czy mógłbym to naprawić, ponieważ w ogóle się nie uruchamia.

Najpierw próbowałem naprawić oryginalną kartę zasilania szafki, ale po spędzeniu kilku godzin na naprawie musiałem się poddać, ponieważ nie mogłem znaleźć awarii… Trzeba powiedzieć, że inna osoba przede mną próbowała naprawić tę kartę i tamtą spowodował wiele szkód, nigdy nie jest łatwo odebrać naprawę rozpoczętą przez inną osobę!

Sprawdziłem więc, czy mogę znaleźć część zamienną w odpowiedniej cenie, ale nie mogłem znaleźć tej samej karty, więc postanowiłem zacząć od zera i sam przerobić cały układ elektryczny i elektroniczny.

Krok 1: Analiza systemu przed modyfikacją

Oryginalny system składa się z:

- metalowej obudowy (szafy)

- karta zasilania i zarządzania temperaturą

- moduł efektu Peltiera

- wentylator wewnątrz skrzynki, który wieje po zimnej stronie modułu Peltiera, aby cyrkulować zimne powietrze wewnątrz szafy

- dwa wentylatory na zewnątrz pudełka, które dmuchają na gorącą część modułu Peltiera

- skrzynka wewnątrz szafki umożliwiająca jej włączanie/wyłączanie oraz ustawienie żądanej temperatury

Krok 2: Analiza systemu po modyfikacji

Niektóre elementy zachowałem, inne zmodyfikowałem, a niektóre całkowicie wymieniłem. Oto szczegóły:

Co zachowałem:

- metalowa obudowa

- moduł Peltiera

- wentylator wewnątrz szafki (zimna strona peltiera)

- wentylatory na zewnątrz szafki (gorąca powierzchnia peltiera)

Co zmodyfikowałem:

- skrzynka sterownicza (przełącznik) i regulacja temperatury

Co wymieniłem:

- karta zasilania i zarządzania temperaturą:

* część zasilająca została wymieniona na zasilacz 12V/10A

* część zarządzająca została zastąpiona przez Arduino UNO, osłonę silnika dla Arduino, kartę zawierającą 2 przekaźniki oraz kartę służącą do dystrybucji napięcia 12V na poszczególne elementy

Krok 3: Wybór Arduino

Po raz pierwszy użyłem Arduino w jednym z moich projektów. Kiedy muszę używać mikrokontrolera, zawsze używam Microchip PIC, ponieważ to na tego typu komponencie nauczyłem się programowania podczas moich studiów.

Ale potem dałem się skusić światu Arduino i muszę przyznać, że jest naprawdę fajny! Karty są naprawdę dobrze przemyślane i zajmują znacznie mniej miejsca niż w przypadku samodzielnego wykonania płytki PCB. Ale najbardziej zaskoczyła mnie prostota programowania, dzięki dużej społeczności istnieje wiele bibliotek, które znacznie upraszczają zadanie!

Rozumiem, że te karty spotkały się i nadal odnoszą duże sukcesy, wszystko jest prostsze, wiedza techniczna jest bardzo mała, aby robić naprawdę fajne projekty.

Druga strona medalu może być taka, że to „zbyt proste”, to tak, jakbyśmy mieli pudełko z kontrolkami wejściowymi i wynikiem wyjściowym, osobiście zawsze wolę zrozumieć całą mechanikę działania systemu. Nie lubię mieć „szarych obszarów”. Kiedy coś robisz i działa, ale nie wiesz jak i dlaczego często powoduje to problemy… Ale to tylko moja opinia!

Nie mogę zaprzeczyć, że cały ekosystem Arduino, wspierany przez liczną społeczność, to dobra rzecz! Dzięki temu elektronika/informatyka jest dostępna dla jak największej liczby osób.

Krok 4: Lista komponentów

Do tej części umieszczę tylko te części, które dodałem:

- Adapter 12V/10A

- Arduino UNO

- Osłona sterownika silnika L293D

- Przekaźnik 5V

- Czujnik temperatury DS18B20

- Mała karta prototypowa

- Kabel DC-IN (z notebooka)

- Niektóre kable dupontowe

- Niektóre przekładki (z komputera stacjonarnego)

- Kawałek sklejki

Krok 5: Schemat połączeń

Schemat połączeń
Schemat połączeń

Jak powiedziałem wcześniej, to moja pierwsza edycja z Arduino. Podczas moich poszukiwań w internecie widziałem wiele schematów, widzimy karty Arduino i połączenia w postaci „rysunku”. Sprawdziłem więc, za pomocą jakiego oprogramowania można wykonać te schematy, i znalazłem takie, które nazywa się Fritzing.

Więc to jest mój pierwszy schemat stworzony za pomocą tego oprogramowania, starałem się zrobić wszystko, co mogłem, ale trochę się zmagałem, aby stworzyć różne połączenia między elementami, nie musiałem rozumieć całej funkcjonalności oprogramowania…. Praktyka czyni mistrza…;)

Na schemacie widać, że osłona silnika nie jest dokładnie taka sama jak użyłem, ale ponieważ piny są identyczne, wziąłem tę. Podobnie prawie nie widzimy połączenia z arduino z resztą elementów, ponieważ w rzeczywistości osłona silnika jest podłączona nad płytką Arduino UNO, dlatego na schemacie podłączyłem wszystko do osłony silnika. Wymieniłem też wentylatory z silnikami na schemacie bo w końcu takie są…

Krok 6: Program

Program
Program

Do programu wykorzystałem IDE Arduino, wykorzystałem też kilka bibliotek ułatwiających korzystanie z osłony silnika i czujnika temperatury.

Tak więc podziękowania dla twórców bibliotek: OneWire.h, DallasTemperature.h, AFMotor.h i Timer.h

Program i komentarze są napisane po francusku, ponieważ pierwotnie nie planowałem tworzyć instrukcji dla tego projektu, ale i tak jest to dość łatwe do zrozumienia.

Poniżej umieściłem program in.ino oraz użyte biblioteki:

Krok 7: Schemat działania systemu

Oto schemat działania systemu, a nie programu. To jakaś mini instrukcja obsługi. W załączniku umieściłem plik PDF schematu.

Krok 8: Wniosek

Zrobiłem ten projekt kilka miesięcy temu i od tego czasu wszystko działa bardzo dobrze. Możliwe, że brakuje niektórych informacji lub są rzeczy, które nie są precyzyjne w tej instrukcji, ponieważ została napisana kilka miesięcy po zakończeniu tego projektu. Przepraszam za to.

W każdym razie był to fajny projekt do zrobienia, musiałem zacząć od zera, ale przy dość małym budżecie. I prawdopodobnie będzie bardziej niezawodny niż oryginalny system, który nie przetrwał długo, zanim się zepsuł. Nie planowałem napisać instrukcji dla tego projektu, może to być mniej jasne do zrozumienia niż moje inne instrukcje, ale jeśli niektóre elementy mogą być używane przez inne osoby, już będę szczęśliwy! =)

Nie wiem, czy mój styl pisania będzie poprawny, ponieważ częściowo używam automatycznego tłumacza, aby jechać szybciej, a ponieważ nie mówię po angielsku natywnie, myślę, że niektóre zdania będą prawdopodobnie dziwne dla osób doskonale piszących po angielsku. Dziękuję tłumaczowi DeepL za pomoc;)

Jeśli masz jakieś pytania lub uwagi dotyczące tego projektu, daj mi znać!

Zalecana: