Spisu treści:
- Krok 1: Wymagane komponenty
- Krok 2: Wybór mikrokontrolera
- Krok 3: Projektowanie PCB za pomocą Eagle Cad (część -1)
- Krok 4: Projektowanie PCB za pomocą Eagle Cad (część -2)
- Krok 5: Projektowanie PCB za pomocą Eagle Cad (część -3)
- Krok 6: Projektowanie PCB za pomocą Eagle Cad (część - 4)
- Krok 7: Projektowanie PCB za pomocą Eagle Cad (część - 5)
- Krok 8: Testowanie PCB przez domowe PCB
- Krok 9: Sprawdź plik Gerber i wyślij do produkcji
- Krok 10: Uzyskanie PCB i lutowanie komponentów
- Krok 11: Warstwa czujnika dotyku i mikrokontrolera
- Krok 12: Plik schematu i jego wykonanie
- Krok 13: Wykańczanie płytek drukowanych
- Krok 14: 3d drukowane etui
Wideo: Automatyka domowa nowej generacji za pomocą Eagle Cad (część 1 - PCB): 14 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Wstęp:
-
Dlaczego mówię o jego następnej generacji: ponieważ wykorzystuje pewne komponenty, które są znacznie lepsze niż tradycyjne urządzenia automatyki domowej.
-
Może sterować urządzeniami poprzez:
- Polecenia głosowe Google
- Panel dotykowy na urządzeniu
- Sterowanie z aplikacji
- Sterowanie włączaniem i wyłączaniem wraz z prędkością wentylatora
-
Całkowite urządzenie:
- 2 urządzenia sterujące włączaniem i wyłączaniem
- 1 Regulacja przyciemniania lub prędkości wentylatora
-
Jak triak jest lepszy niż tradycyjne przekaźniki
- Brak zużycia mechanicznego
- Łatwiejsze włączanie przejścia przez zero. (Można to zrobić również za pomocą przekaźnika, ale mniej dokładne ze względu na opóźnienie włączenia)
- Może być stosowany w niebezpiecznym środowisku, szczególnie w środowiskach wrażliwych na wybuchy, gdzie iskrzenie styków przekaźnika jest całkowicie wyłączone
- Brak EMI z powodu przełączania iskier/łuków
- Brak interakcji magnetycznych z pobliskimi cewkami indukcyjnymi.
- Często bardziej kompaktowy
- Wysoka częstotliwość przełączania
-
Krok 1: Wymagane komponenty
- Smps mini -5v
- MOC3041
- MOC3021
- Prostownik
- Triak-BT136
- Rezystory
- Piny nagłówka
- 4N35
- Czujnik dotyku
- D1 Mini Esp8266
Krok 2: Wybór mikrokontrolera
Który mikrokontroler wybrać:
Będziemy potrzebować sterowania przez Wi-Fi, dlatego popularnymi wyborami są Raspberry Pi lub Esp 8266.
Ponieważ koszt raspberry pi jest wysoki, do tego projektu wybrałem Esp 8266. Teraz pojawia się pytanie, który wariant 8266?
- Esp-01
- Esp 12e
- WęzełMCU
- D1 Mini
Teraz, gdy potrzebowałem 10 kontrolowanych cyfrowych pinów, a rozmiar był ważnym czynnikiem, wybrałem D1 mini, ponieważ nie ma wystarczającej liczby. szpilek do mojego projektu i jest niewielkich rozmiarów.
Krok 3: Projektowanie PCB za pomocą Eagle Cad (część -1)
(Wstęp):
- Otwórz nowy projekt, nazwij swój projekt. Kliknij prawym przyciskiem myszy i wybierz "Nowy schemat"
-
Eagle Cad używa 2 plików:
- Plik schematyczny - Do projektowania połączeń obwodów
- Pilnik płytowy- do ostatecznego projektu płyty.
(Dodaj części):
- Kliknij „Dodaj część”, jak pokazano na rysunku.
- Wyszukaj każdy komponent i naciśnij Ok.
- Umieść każdy element na schemacie.
Krok 4: Projektowanie PCB za pomocą Eagle Cad (część -2)
(Połącz komponenty):
- Zgodnie ze schematami obwodów każdy element powinien być odpowiednio podłączony.
- Wybrano „Net Tool”, a przewody wykonano tak, jak pokazano na rysunku.
Krok 5: Projektowanie PCB za pomocą Eagle Cad (część -3)
(Konwertuj na plik tablicy):
- Kliknij przycisk „Generuj na tablicę” w lewym górnym rogu, jak pokazano na obrazku.
- Kliknij „Utwórz ze schematu”.
- Umieść komponenty, jak chcesz, na ostatecznej płytce drukowanej.
Krok 6: Projektowanie PCB za pomocą Eagle Cad (część - 4)
(Połączenia w tablicy):
Użyj narzędzia "Routing", aby utworzyć połączenia śledzenia między komponentami
Krok 7: Projektowanie PCB za pomocą Eagle Cad (część - 5)
Generuj kamerę:
- Produkcja PCB wymaga wielu plików krzywek.
- Tak więc, klikając przycisk „Generuj dane kamery”, oprogramowanie przekonwertuje Twój projekt na pliki, które mogą być odczytane przez maszyny CNC używane do produkcji PCB.
Krok 8: Testowanie PCB przez domowe PCB
Ponieważ koszt produkcji PCB jest wysoki, chciałem sprawdzić, czy jest poprawny, czy nie, przed wysłaniem go do produkcji wykonałem 3 podobne obwody.
- Pierwszy był zrobiony na desce do krojenia chleba.
- Drugie zostało wykonane przez lutowanie elementów na stripboardzie (lub płytce lutowniczej)
- Trzecie zostało wykonane na miedzianej płycie przy użyciu tego samego pliku pcb i zostało wykonane grawerem cnc obecnym w moim kampusie uniwersyteckim.
Po sprawdzeniu w pełni wysyłam go do produkcji w sposób PCB
Krok 9: Sprawdź plik Gerber i wyślij do produkcji
Kontrola:
- Aby sprawdzić plik Gerber, przejdź do: (https://mayhewlabs.com/3dpcb)
- Skopiuj wszystkie pliki Gerber i uruchom przeglądarkę Gerber
- Sprawdź, jak będzie wyglądać ostateczna płytka drukowana.
Wyślij do produkcji:
Sfabrykowałem płytkę z (https://www.pcbway.com/)
Krok 10: Uzyskanie PCB i lutowanie komponentów
Po otrzymaniu płytki, elementy są lutowane i testowane.
Krok 11: Warstwa czujnika dotyku i mikrokontrolera
Ponieważ ten projekt automatyki domowej ma funkcję dotykową, wymaga czujników dotykowych. Dlatego musieliśmy wyprodukować kolejną płytkę drukowaną do czujnika dotykowego. Tym razem wykonałem ją w College CNC, a nie w PCB Way.
Krok 12: Plik schematu i jego wykonanie
Krok 13: Wykańczanie płytek drukowanych
Obie warstwy są mocowane jedna, jedna na drugiej.
Krok 14: 3d drukowane etui
Obudowa odbywa się za pomocą drukarki 3d. Wyjaśnienie tego będzie w części 2 Instructables.
Zalecana:
Automatyka domowa za pomocą głosu i wycinków Matrix Raspberry Pi (część 2): 8 kroków
Automatyka domowa przy użyciu głosu i wycinków Raspberry Pi Matrix (część 2): Aktualizacja automatyki domowej przy użyciu głosu i wycinków Raspberry Pi Matrix. W tym PWM służy do sterowania zewnętrznymi diodami LED i serwomotorem Wszystkie szczegóły podane w części 1 https://www.instructables.com/id/Controlling-Light
Retro synteza mowy. Część: 12 IoT, automatyka domowa: 12 kroków (ze zdjęciami)
Retro synteza mowy. Część: 12 IoT, automatyka domowa: Ten artykuł jest dwunastym z serii instrukcji dotyczących automatyki domowej, dokumentujących, jak stworzyć i zintegrować urządzenie do retrospekcji mowy IoT z istniejącym systemem automatyki domowej, w tym wszystkie niezbędne funkcje oprogramowania, aby umożliwić t
Kontroler sieci IoT. Część 9: IoT, automatyka domowa: 10 kroków (ze zdjęciami)
Kontroler sieci IoT. Część 9: IoT, automatyka domowa: ZastrzeżeniePRZECZYTAJ NAJPIERW W tej instrukcji szczegółowo opisano projekt wykorzystujący zasilanie sieciowe (w tym przypadku UK 240VAC RMS), podczas gdy dołożono wszelkich starań, aby stosować bezpieczne praktyki i zasady dobrego projektowania, zawsze istnieje ryzyko potencjalnie śmiertelnego zagrożenia elekt
Czujnik temperatury i wilgotności WiFi IoT. Część: 8 IoT, automatyka domowa: 9 kroków
Czujnik temperatury i wilgotności WiFi IoT. Część: 8 IoT, Automatyka domowa: WstępTen artykuł dokumentuje praktyczne wzmocnienie i dalszy rozwój wcześniejszego Instructable: „Pimping” pierwszego urządzenia IoT WiFi. Część 4: IoT, automatyka domowa, w tym wszystkie niezbędne funkcje oprogramowania, aby umożliwić sukces
SOCBOT - Wibrobot nowej generacji: 13 kroków (ze zdjęciami)
SOCBOT - Wibrobot nowej generacji:. Na początku były pagery. Fakt, że aktywowane pagery tańczyły zza biurek i komód, był dla większości ludzi niczym więcej niż irytacją. To się zmieniło, gdy stało się to w obecności twórcy. Wkrótce po tym eureka momen