Spisu treści:

Automatyka domowa z Arduino: 4 kroki
Automatyka domowa z Arduino: 4 kroki

Wideo: Automatyka domowa z Arduino: 4 kroki

Wideo: Automatyka domowa z Arduino: 4 kroki
Wideo: Automatyka domowa Sterowanie przez Bluetooth Arduino 2024, Lipiec
Anonim
Automatyka domowa z Arduino
Automatyka domowa z Arduino

Ten gotowy produkt łączy w sobie część alarmową, pogodę, bezprzewodowy zegar, montaż i cięcie części wytwarzanych przez cięcie laserowe. Wybrałem 3 obiekty o stosunkowo niewielkich rozmiarach, aby ułatwić dyskretną implantację w miejscu życia. Mój wybór padł na bezprzewodowy czujnik pogodowy, bezprzewodowy czujnik ruchu i centralne pobieranie informacji z różnych czujników. Możliwe jest również wykonanie dodatkowych modułów, w tym samym duchu i metodzie produkcji. Zacząłem od zebrania i wymienienia różnych komponentów potrzebnych do produkcji. Następnie ustaliłem odpowiednie kody dla każdego modułu. Aby ostatecznie złożyć wszystko w pudełku, które posłuży jako przedmiot i produkt końcowy.

Mój projekt podzielony jest na trzy części:

- Centralny hub z ekranem i klawiaturą pełniącą rolę interfejsu. Ten jest podzielony na 4 menu, Data i godzina, Pogoda, Uzbrojenie systemu i zmiana hasła.

- Czujnik pogodowy: czujnik temperatury i wilgotności z modułem bezprzewodowym i 2 diodami LED.

- Czujnik alarmu: czujnik ruchu, nadajnik i 2 diody LED.

Każda część jest napędzana przez płytkę Arduino, zasilaną baterią 9V.

Krok 1: Główny koncentrator

Główny HUB
Główny HUB
Główny HUB
Główny HUB
Główny HUB
Główny HUB
Główny HUB
Główny HUB

Ekwipunek

- Arduino MEGA

- ekran LCD 20x4

- Klawiatura 4x4

- NRF24L01

-DS3231

- Odbiornik 433MHZ

- Brzęczyk

-LED x3 (zielony, żółty, czerwony)

- Rezystancja 220 omów x3

- Plastikowa obudowa ABS

- Deska do krojenia chleba

- Kable Dupont

- Bateria 9V + włącznik

Do zasilania moich pudełek używam baterii 9V z przejściówką jack do podłączenia do żeńskiego wtyku Arduino. Jednak przełącznik przylutowałem, aby wyłączyć i włączyć pudełko zgodnie z naszymi życzeniami i zaoszczędzić pieniądze. bębny.

Aby to zrobić, zdjąłem czerwony przewód, +, aby przyspawać przełącznik, aby utworzyć kontakt, aby przepuścić prąd. Wreszcie, aby chronić moje spoiny, zastosowałem rurki termokurczliwe, które pod wpływem ciepła chowają się i przyczepiają do spoiny, chroniąc ją przed fałszywym kontaktem i wzmacniając.

montaż

Przed przystąpieniem do produkcji przedmiotu montuję poszczególne elementy według schematu zrealizowanego za pomocą oprogramowania OpenSource Fritzing.

Po złożeniu wszystkich elementów sprawdzam, czy wszystko działa poprawnie. Zielona dioda LED oznacza zasilanie.

Zaletą ekranu LCD 20x4 jest to, że może wyświetlać znacznie więcej znaków w porównaniu do 16x2. W moim przypadku bez problemu mogę wyświetlić 4 menu programu.

Jeśli chodzi o cięcie, natknąłem się na problem. Rzeczywiście planowałem wyciąć elewację na cięcie laserem, jednak ze względu na plastik groziło stopienie górnej części obudowy. Wolałem wszystko sam wycinać ręcznie za pomocą przecinarek, pił, wiertarki i papieru ściernego.

Czas produkcji: 2 godziny

Na początek musimy zmontować różne łączniki elewacji. Wiercenie jest dokładne, prawie nie wymaga kleju, łatwo się układa.

Na koniec montuję pozostałe elementy według wzoru wykonanego na Fritzing przed umieszczeniem wszystkiego w pudełku. Dodałem również rurki termokurczliwe dla większego bezpieczeństwa i wytrzymałości na spawach diody. Następnie zamykam montaż za pomocą 4 śrub znajdujących się na każdym rogu i sprawdzam, czy wszystko działa poprawnie.

Krok 2: Stacja pogodowa

Stacja pogodowa
Stacja pogodowa
Stacja pogodowa
Stacja pogodowa
Stacja pogodowa
Stacja pogodowa

Ekwipunek

- Arduino UNO

- NRF24L01

- DHT 11

- LED x2 (zielony, niebieski)

- Rezystancja 220 omów x2

- Plastikowa obudowa ABS

- Deska do krojenia chleba

- Kable Dupont

- Bateria 9V + włącznik

montaż

Przed przystąpieniem do produkcji przedmiotu montuję poszczególne elementy według schematu zrealizowanego za pomocą oprogramowania OpenSource Fritzing.

Po złożeniu wszystkich elementów sprawdzam, czy wszystko działa poprawnie. Zielona dioda LED oznacza zasilanie. Niebieska dioda LED, gdy świeci co 5 sekund. Te 5 sekund odpowiada odstępowi czasu między każdym pomiarem temperatury przez czujnik DHT 11.

Po złożeniu testuję moduł główny i czujnik pogodowy. Naciskając klawisz B na klawiaturze otrzymuję dane temperatury i wilgotności przesyłane bezprzewodowo przez czujnik NRF24L01.

Produkcja

Zacząłem od stworzenia fasady mojego etui na

Autocad. Włożyłem otwór na włącznik i 2 diody.

Jeśli chodzi o cięcie, natknąłem się na problem. Rzeczywiście planowałem wyciąć elewację na cięcie laserem, jednak ze względu na plastik groziło stopienie górnej części obudowy. Wolałem wszystko sam wycinać ręcznie za pomocą przecinarek, pił, wiertarki i papieru ściernego.

Czas produkcji: 0h30

Na początek musimy zmontować różne łączniki elewacji. Wiercenie jest dokładne, prawie nie wymaga kleju, łatwo się układa.

Na koniec montuję pozostałe elementy według wzoru wykonanego na Fritzing przed umieszczeniem wszystkiego w pudełku. Dodałem również rurki termokurczliwe dla dodatkowego bezpieczeństwa i solidności na spawach diody.

Nie zapominam o wywierceniu dziury po obu stronach

w celu wpuszczenia powietrza i uzyskania danych czujnika DHT 11.

Następnie zamykam montaż za pomocą 4 śrub znajdujących się na każdym rogu i sprawdzam, czy wszystko działa poprawnie.

Krok 3: Czujnik alarmu

Czujnik alarmu
Czujnik alarmu
Czujnik alarmu
Czujnik alarmu
Czujnik alarmu
Czujnik alarmu

Ekwipunek

- Arduino UNO

- Nadajnik 433 MHz

- czujnik PIR

- LED x2 (zielony, czerwony)

- Rezystancja 220 omów x2

- Plastikowa obudowa ABS

- Deska do krojenia chleba

- Kable Dupont

- Bateria 9V + włącznik

montaż

Przed przystąpieniem do produkcji przedmiotu montuję poszczególne elementy według schematu zrealizowanego za pomocą oprogramowania OpenSource Fritzing.

Po złożeniu wszystkich elementów sprawdzam, czy wszystko działa poprawnie. Zielona dioda LED oznacza zasilanie. Czerwona dioda LED zapala się, gdy czujnik PIR wykryje ruch. Po wykryciu ruchu należy odczekać 5 sekund na zresetowanie czujnika.

Po złożeniu testuję moduł główny i czujnik alarmu. Naciskając klawisz C na klawiaturze uzbrajam system, który automatycznie rozpoczyna odliczanie 9 sekund. Klawisz D pozwala mi zmienić hasło.

Produkcja

Zacząłem od stworzenia fasady mojego etui na

Autocad. Wstawiłem otwór na włącznik, kółko do przejścia obudowy czujnika PIR i 2 diody LED.

Jeśli chodzi o cięcie, natknąłem się na problem. Rzeczywiście planowałem wyciąć elewację na cięcie laserem, jednak ze względu na plastik groziło stopienie górnej części obudowy. Wolałem wszystko sam wycinać ręcznie za pomocą przecinarek, pił, wiertarki i papieru ściernego.

Czas produkcji: 1h20

Na początek musimy zmontować różne łączniki elewacji. Wiercenie jest dokładne, prawie nie wymaga kleju, łatwo się układa. Ja też sklejam baterię z pojedynkiem naprzeciw

pokrowiec, aby zaoszczędzić miejsce w etui.

Na koniec montuję pozostałe elementy według wzoru wykonanego na Fritzing przed umieszczeniem wszystkiego w pudełku. Dodałem również rurki termokurczliwe dla dodatkowego bezpieczeństwa i

solidność na spoinach led.

Następnie zamykam montaż za pomocą 4 śrub znajdujących się na każdym rogu i sprawdzam, czy wszystko działa poprawnie.

Krok 4: Test końcowy

Test końcowy
Test końcowy
Test końcowy
Test końcowy
Test końcowy
Test końcowy

Wszystko działa idealnie !

Dziękujemy za zapoznanie się z tym samouczkiem i baw się dobrze z nowymi produktami!

Zalecana: