Spisu treści:
- Krok 1: Części
- Krok 2: Połączenie
- Krok 3: Program
- Krok 4: Jak to działa?
- Krok 5: Aplikacja na Androida
- Krok 6: Konfiguracja aplikacji
- Krok 7: Przeglądarka
- Krok 8: Przekierowanie portów
- Krok 9: BRAK IP (opcjonalnie)
- Krok 10: Przetestuj to
- Krok 11: EDYCJA: Kod źródłowy aplikacji na Androida
![Inteligentny dom z Arduino: 11 kroków (ze zdjęciami) Inteligentny dom z Arduino: 11 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/003/image-7431-j.webp)
Wideo: Inteligentny dom z Arduino: 11 kroków (ze zdjęciami)
![Wideo: Inteligentny dom z Arduino: 11 kroków (ze zdjęciami) Wideo: Inteligentny dom z Arduino: 11 kroków (ze zdjęciami)](https://i.ytimg.com/vi/hkzDBwvBPm0/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
![Inteligentny dom z Arduino Inteligentny dom z Arduino](https://i.howwhatproduce.com/images/003/image-7431-1-j.webp)
Dzień dobry.
Pokażę Ci jak zbudować własny inteligentny dom. Pokazuje temperaturę zarówno wewnątrz, jak i na zewnątrz, czy okno jest otwarte czy zamknięte, pokazuje, kiedy pada i alarmuje, gdy czujniki czujnika PIR się poruszają. Zrobiłem aplikację na androida do wyświetlania wszystkich danych (można też oglądać w przeglądarce). Możesz zobaczyć temperaturę w swoim domu i inne informacje z całego świata! Aplikacja jest przetłumaczona na język angielski i polski. Zbudowałem go, ponieważ chciałem stworzyć własny inteligentny dom i nim sterować. Jeśli chcesz, możesz stworzyć swój własny inteligentny dom, wystarczy części (wymienione poniżej) i dużo chęci. Więc zacznijmy.
Wyjaśnienie akronimów dla początkujących:
GND - uziemienie
VCC - moc
PIR - czujnik ruchu
Krok 1: Części
![Części Części](https://i.howwhatproduce.com/images/003/image-7431-2-j.webp)
![Części Części](https://i.howwhatproduce.com/images/003/image-7431-3-j.webp)
Wszystkie części kosztowały mnie 90$
- Arduino
- Moduł Ethernet ENC28J60
- Termometr DS18B20 x2
- Moduł mikrofonu
- Czujnik deszczu
- Czujnik PIR
- Kontaktron
- Przekaźnik
- Rezystor 4, 7kΩ
- Skrętka
- kabel Ethernet
- Narzędzia (lutowanie, śrubokręt)
Krok 2: Połączenie
![Połączenie Połączenie](https://i.howwhatproduce.com/images/003/image-7431-4-j.webp)
![Połączenie Połączenie](https://i.howwhatproduce.com/images/003/image-7431-5-j.webp)
![Połączenie Połączenie](https://i.howwhatproduce.com/images/003/image-7431-6-j.webp)
Powyżej dodałem zdjęcie z frytu z podłączeniem. Jeśli masz z tym problem zostaw komentarz.
Krok 3: Program
Najpierw musisz pobrać, rozpakować i zaimportować tę bibliotekę do arduino IDE. I pobierz bibliotekę 1Wire stąd, temperaturę Dallas stąd i zaimportuj je również do arduino IDE. Możesz wgrać ten program do swojego arduino. W komentarzu znajduje się wyjaśnienie kodu.
Krok 4: Jak to działa?
![Jak to działa? Jak to działa?](https://i.howwhatproduce.com/images/003/image-7431-7-j.webp)
Po kliknięciu odśwież w aplikacji lub przeglądarce Arduino wysyła dane do smartfona/przeglądarki. Aplikacja pobiera kod źródłowy z każdej strony (/tempin, /tempout, /rain, /window, /alarm) i wyświetla go na telefonie.
Krok 5: Aplikacja na Androida
![Aplikacja na Androida Aplikacja na Androida](https://i.howwhatproduce.com/images/003/image-7431-8-j.webp)
![Aplikacja na Androida Aplikacja na Androida](https://i.howwhatproduce.com/images/003/image-7431-9-j.webp)
![Aplikacja na Androida Aplikacja na Androida](https://i.howwhatproduce.com/images/003/image-7431-10-j.webp)
Aby zainstalować aplikację na telefonie z Androidem, musisz to zrobić (widać to na powyższym obrazku)::1. Pierwszym krokiem jest pobranie pliku smartHome.apk2. Wyślij plik apk na swój telefon3. Otwórz menedżera plików i zlokalizuj plik smarthHome.apk4. Kliknij na niego i kliknij zainstaluj (jeśli masz włączoną opcję instalacji aplikacji poza Google Play potrzebujesz aby go włączyć) 5. Zakończyłeś instalację, możesz włączyć aplikację
Aplikacja jest przetłumaczona na język angielski i polski. W przeglądarce można włączać i wyłączać światło, ale w aplikacji nie, bo nie mogę tego zrobić, przepraszam.
Krok 6: Konfiguracja aplikacji
![Konfiguracja aplikacji Konfiguracja aplikacji](https://i.howwhatproduce.com/images/003/image-7431-11-j.webp)
![Konfiguracja aplikacji Konfiguracja aplikacji](https://i.howwhatproduce.com/images/003/image-7431-12-j.webp)
![Konfiguracja aplikacji Konfiguracja aplikacji](https://i.howwhatproduce.com/images/003/image-7431-13-j.webp)
![Konfiguracja aplikacji Konfiguracja aplikacji](https://i.howwhatproduce.com/images/003/image-7431-14-j.webp)
Wyjaśnię, jak działa aplikacja. Pokazuje wszystkie dane z Twojego domu. Możesz kliknąć ikonę ustawień, aby edytować swój adres IP i włączyć lub wyłączyć alarm. Po włączeniu alarmu aplikacja pobiera dane z działającego czujnika PIR, a jeśli wykryje ruch w Twoim domu, wyśle powiadomienie. Aplikacja co minutę pobiera dane z czujnika ruchu. W polu IP musisz podać swój adres IP. Możesz to sprawdzić tutaj.
Krok 7: Przeglądarka
![Przeglądarka Przeglądarka](https://i.howwhatproduce.com/images/003/image-7431-15-j.webp)
![Przeglądarka Przeglądarka](https://i.howwhatproduce.com/images/003/image-7431-16-j.webp)
Wpisz w przeglądarce swoje ip/wszystko. Tam możesz zobaczyć wszystkie dane oraz włączyć i wyłączyć światło.
Możesz użyć tego zamiast aplikacji na Androida.
Krok 8: Przekierowanie portów
![Przekazywanie portów Przekazywanie portów](https://i.howwhatproduce.com/images/003/image-7431-17-j.webp)
Musisz otworzyć port na routerze. Otwórz konfigurację routera i ustaw arduino ip i otwórz port 80. Możesz to zobaczyć na powyższym obrazku.
Krok 9: BRAK IP (opcjonalnie)
![BRAK IP (opcjonalnie) BRAK IP (opcjonalnie)](https://i.howwhatproduce.com/images/003/image-7431-18-j.webp)
Możesz założyć konto bez adresu IP, ale nie jest to konieczne. Na powyższym obrazku możesz zobaczyć, jak to skonfigurować.
Krok 10: Przetestuj to
Jeśli chcesz zobaczyć dane na swoim komputerze, możesz to zrobić wpisując w przeglądarce yourip/all (np. 12.345.678.901/all) lub korzystając z aplikacji na Androida.
Pamiętaj, aby zostawić komentarz i kliknąć ulubione, jeśli podoba Ci się mój projekt:)
Krok 11: EDYCJA: Kod źródłowy aplikacji na Androida
Ponieważ wiele osób pytało mnie o kod źródłowy Androida, dodaję go poniżej.
Zalecana:
Inteligentny dom Raspberry Pi: 5 kroków (ze zdjęciami)
![Inteligentny dom Raspberry Pi: 5 kroków (ze zdjęciami) Inteligentny dom Raspberry Pi: 5 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-202-j.webp)
Smart Home od Raspberry Pi: Istnieje już kilka produktów, które czynią Twoje mieszkanie bardziej inteligentnym, ale większość z nich to rozwiązania autorskie. Ale dlaczego potrzebujesz połączenia z Internetem, aby włączyć światło za pomocą smartfona? To był jeden z powodów, dla których zbudowałem własnego Smara
Jak zrobić inteligentny dom za pomocą modułu przekaźnika sterującego Arduino - Pomysły na automatykę domową: 15 kroków (ze zdjęciami)
![Jak zrobić inteligentny dom za pomocą modułu przekaźnika sterującego Arduino - Pomysły na automatykę domową: 15 kroków (ze zdjęciami) Jak zrobić inteligentny dom za pomocą modułu przekaźnika sterującego Arduino - Pomysły na automatykę domową: 15 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/003/image-6810-j.webp)
Jak zrobić inteligentny dom za pomocą modułu przekaźnika sterującego Arduino | Pomysły na automatykę domową: W tym projekcie automatyki domowej zaprojektujemy moduł przekaźnika inteligentnego domu, który może sterować 5 urządzeniami domowymi. Ten moduł przekaźnikowy może być sterowany z telefonu komórkowego lub smartfona, pilota na podczerwień lub pilota do telewizora, przełącznika ręcznego. Ten inteligentny przekaźnik może również wykrywać r
DIY Inteligentny dom z Asystentem Google i Arduino: 6 kroków
![DIY Inteligentny dom z Asystentem Google i Arduino: 6 kroków DIY Inteligentny dom z Asystentem Google i Arduino: 6 kroków](https://i.howwhatproduce.com/images/006/image-16413-j.webp)
DIY Inteligentny dom z Asystentem Google i Arduino: Kto nie chce inteligentnego domu? Jedną z najprzyjemniejszych rzeczy, jakie możesz zrobić, jest przełączanie świateł lub innych urządzeń w domu za pomocą sterowania głosowego. Z pomocą aplikacji Google Home i asystenta Google to naprawdę bułka z masłem ……Nie
Inteligentny budzik: inteligentny budzik z Raspberry Pi: 10 kroków (ze zdjęciami)
![Inteligentny budzik: inteligentny budzik z Raspberry Pi: 10 kroków (ze zdjęciami) Inteligentny budzik: inteligentny budzik z Raspberry Pi: 10 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/007/image-19330-j.webp)
Inteligentny budzik: inteligentny budzik z Raspberry Pi: Czy kiedykolwiek chciałeś mieć inteligentny zegar? Jeśli tak, to jest to rozwiązanie dla Ciebie! Zrobiłem Inteligentny Budzik, jest to zegar, w którym możesz zmienić godzinę alarmu zgodnie ze stroną internetową. Gdy alarm się włączy, rozlegnie się dźwięk (brzęczyk) i 2 światła będą
Najtańszy inteligentny dom za 38 USD: 8 kroków (ze zdjęciami)
![Najtańszy inteligentny dom za 38 USD: 8 kroków (ze zdjęciami) Najtańszy inteligentny dom za 38 USD: 8 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/003/image-8696-12-j.webp)
Najtańszy inteligentny dom za 38 USD: Czy słyszałeś o nowym Raspberry Pi Zero? Wyceniony tylko na 5 USD (lub 10 USD za wersję W), rewolucjonizuje inteligentny dom, czyniąc go tańszym niż kiedykolwiek i dostępnym dla każdego budżetu. Kolejnym elementem zwiększania dostępności inteligentnego domu jest połączenie