Spisu treści:
- Krok 1: Zachowanie
- Krok 2: Materiały
- Krok 3: Połącz diody LED
- Krok 4: Podłącz czujnik wilgotności/temperatury
- Krok 5: Podłącz czujnik ruchu
- Krok 6: Podłącz czujnik dźwięku
- Krok 7: Podłącz zasilanie i uziemienie
- Krok 8: Kodowanie
Wideo: Arduino Baby Monitor z przeglądarką Java: 8 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Zbuduj jednostkę wieloczujnikową opartą na Arduino, aby obserwować warunki w pomieszczeniu. To urządzenie może wykrywać wilgotność, temperaturę, ruch i dźwięk.
Dołączona jest przeglądarka oparta na javie, która odbiera dane szeregowe z arduino.
Krok 1: Zachowanie
Zachowanie:
System mierzy każdy czujnik i podejmuje odpowiednie działania
- Temperatura: Trzy diody świecące w zależności od tego, czy aktualna temperatura jest wyższa, niższa lub około wstępnie ustawionej temperatury.
- Wilgotność: taka sama jak temperatura.
- Ruch: Po wykryciu ruchu seria sześciu diod LED zapala się podczas wykrywania ruchu.
- Dźwięk: wysyła powiadomienie o zdarzeniu do odbiornika Java Komunikacja z programem Java
- Arduino przesyła dane z czujnika poprzez komunikację szeregową do programu Java. Program Java oblicza upływający czas i wyświetla dane za pomocą graficznego interfejsu użytkownika opartego na JFrame.
Krok 2: Materiały
Materiały:
- Arduino uno
- Czujnik wilgotności/temperatury DHT11
- Moduł czujnika dźwięku
-Czujnik ruchu PIR HC-SR501
- (6) rezystory 220 Ohm
- (6) diody (dowolny kolor)
-Co najmniej 25 przewodów
- Komputer z zainstalowanym 64-bitowym JDK Java
- Arduino IDE z kablem USB
Krok 3: Połącz diody LED
Podłącz 6 diod LED do portów od 5 do 10 w Arduino.
Krok 4: Podłącz czujnik wilgotności/temperatury
Łączy czujnik wilgotności/temperatury z pinem 2 na arduino.
Krok 5: Podłącz czujnik ruchu
Podłącz czujnik ruchu do pinu 12 na arduino. (Tranzystor (N) zastąpiony czujnikiem ruchu na zdjęciu, to samo okablowanie)
Krok 6: Podłącz czujnik dźwięku
Podłącz czujnik dźwięku do pinu 4 na arduino. (Tranzystor (P) zastąpiony czujnikiem dźwięku na zdjęciu, to samo okablowanie)
Krok 7: Podłącz zasilanie i uziemienie
Podłącz pin +5V na arduino do szyny + na płytce stykowej.
Podłącz pin GND na arduino do - szyny na płytce stykowej.
Krok 8: Kodowanie
Krok 1:
Załaduj ArduinoHex.ino do arduino
Krok 2:
- Korzystając z oprogramowania do programowania Eclipse, utwórz projekt z dwoma plikami.dll w jego katalogu głównym.
- Załaduj plik RXTXcomm.jar
Przejdź do Projekt > Właściwości > Ścieżka kompilacji Java > Dodaj zewnętrzne pliki JAR
- Załaduj ArduinoHex.java, ArduinoHexDriver.java i ComPortTest.java do folderu src w projekcie
Krok 3: Użyj Arduino IDE lub ComPortTest, aby dowiedzieć się, który port COM jest używany przez arduino
Krok 4: Upewnij się, że wszystkie pozostałe terminale szeregowe do arduino są zamknięte.
Krok 5: Uruchom ArduinoHexDriver
Źródła:
Odbieranie ComPortTest.java i java-end serial:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Zalecana:
Przeglądarka i konwerter negatywów filmowych: 8 kroków (ze zdjęciami)
Przeglądarka i konwerter negatywów filmowych: Odnalazłem natychmiastową potrzebę szybkiego przeglądania i nagrywania starych negatywów filmowych. Miałem kilkaset do przejrzenia… Zdaję sobie sprawę, że są różne aplikacje na mój smartfon, ale nie mogłem uzyskać satysfakcjonujących wyników, więc to właśnie zrobiłem
Przeglądarka internetowa Augmented Reality: 9 kroków
Przeglądarka internetowa Augmented Reality: Dzisiaj zajmiemy się tworzeniem przeglądarki internetowej Augmented Reality dla systemu Android. Ten pomysł zaczął się, gdy ExpressVPN poprosił mnie o zrobienie sponsorowanego filmu na YouTube. Ponieważ jest to mój pierwszy, chciałem zrobić coś, co byłoby istotne dla ich produktu. Pr
Ogrzewacz nadgarstka z przeglądarką zdjęć: 5 kroków
Photo Viewer Wrist Warmer: Kupiłem jedną z tych przeglądarek zdjęć z brelokiem, była to tylko dziesiątka, więc pomyślałem „tak, dlaczego nie, może uda mi się zhakować to w coś fajnego”. Więc się pojawia i pierwsza rzecz, z którą robię to? Rozłóż go i włóż do ocieplacza na nadgarstki:)
Jak sprawić, by Firefox był najbardziej użyteczną przeglądarką internetową: 8 kroków
Jak sprawić, by Firefox był najbardziej przydatną przeglądarką internetową: Jeśli nie jesteś jeszcze przekonany, że Firefox jest lepszy niż wszystko, co tam jest, oto kilka wskazówek i poprawek, które sprawią, że będziesz chciał się przełączyć. Jeśli używasz firefoxa, być może nadal o nich nie wiedziałeś
Cyfrowa przeglądarka zdjęć 3D - „DigiStereopticon”: 6 kroków (ze zdjęciami)
Cyfrowa przeglądarka zdjęć 3D - „The DigiStereopticon”: fotografia stereoskopowa wypadła z łask. Wynika to prawdopodobnie z faktu, że ludzie nie lubią nosić specjalnych okularów do oglądania rodzinnych zdjęć. Oto zabawny mały projekt, który możesz wykonać w mniej niż jeden dzień, aby stworzyć swój obraz 3D