Spisu treści:
- Krok 1: Analiza systemu przed modyfikacją
- Krok 2: Analiza systemu po modyfikacji
- Krok 3: Wybór Arduino
- Krok 4: Lista komponentów
- Krok 5: Schemat połączeń
- Krok 6: Program
- Krok 7: Schemat działania systemu
- Krok 8: Wniosek
Wideo: WineCabinet - SRO2004: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
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ń
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
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:
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Lewitacja akustyczna z Arduino Uno krok po kroku (8 kroków): 8 kroków
Lewitacja akustyczna z Arduino Uno Krok po kroku (8-kroków): ultradźwiękowe przetworniki dźwięku Zasilacz żeński L298N Dc z męskim pinem dc Arduino UNOBreadboardJak to działa: Najpierw wgrywasz kod do Arduino Uno (jest to mikrokontroler wyposażony w cyfrowy oraz porty analogowe do konwersji kodu (C++)
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: W tym samouczku dowiemy się, jak śledzić kroki silnika krokowego na wyświetlaczu OLED. Obejrzyj film demonstracyjny.Kredyt samouczka oryginalnego trafia do użytkownika YouTube „sky4fly”
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: 13 kroków (ze zdjęciami)
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: To jest instrukcja demontażu komputera. Większość podstawowych komponentów ma budowę modułową i jest łatwa do usunięcia. Jednak ważne jest, abyś był w tym zorganizowany. Pomoże to uchronić Cię przed utratą części, a także ułatwi ponowny montaż