
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

Postavte vícesenzorovou jednotku na bázi Arduina, která bude sledovat podmínky v místnosti. Tato jednotka může cítit vlhkost, teplotu, pohyb a zvuk.
Attached je prohlížeč založený na jazyce Java, který přijímá sériová data z Arduina.
Krok 1: Chování
Chování:
Systém měří každý senzor a provede příslušnou akci
- Teplota: Tři LED diody se rozsvítí podle toho, zda jsou aktuální teploty nad, pod nebo o přednastavenou požadovanou teplotu.
- Vlhkost: stejná jako teplota.
- Pohyb: Když je detekován pohyb, při detekci pohybu se rozsvítí řada šesti LED diod.
- Zvuk: Odesílá oznámení o události do přijímače Java Komunikace s programem Java
- Arduino odesílá data senzorů prostřednictvím sériové komunikace do programu Java. Program Java vypočítává uplynulý čas a zobrazuje data prostřednictvím GUI na bázi JFrame.
Krok 2: Materiály


Materiály:
- Arduino uno
- Čidlo vlhkosti/teploty DHT11
- Modul zvukového senzoru
- PIR snímač pohybu HC-SR501
- (6) 220Ohm odpory
- (6) LED (libovolná barva)
- Nejméně 25 vodičů
- Počítač s nainstalovanou 64bitovou Java JDK
- Arduino IDE s USB kabelem
Krok 3: Připojte LED

Připojte 6 LED k portům 5 až 10 na Arduinu.
Krok 4: Připojte snímač vlhkosti/teploty

Připojuje snímač vlhkosti/teploty ke kolíku 2 na Arduinu.
Krok 5: Připojte snímač pohybu

Připojte pohybový senzor ke kolíku 12 na Arduinu. (Tranzistor (N) nahrazen snímačem pohybu na obrázku, stejné zapojení)
Krok 6: Připojte zvukový senzor

Připojte zvukový senzor ke kolíku 4 na Arduinu. (Tranzistor (P) nahrazen zvukovým senzorem na obrázku, stejné zapojení)
Krok 7: Připojte napájení a uzemnění

Připojte pin + 5V na arduinu k + liště na prkénku.
Připojte kolík GND na arduinu k - liště na prkénku.
Krok 8: Kódování
Krok 1:
Nahrajte ArduinoHex.ino na arduino
Krok 2:
- Pomocí Eclipse Programming Software vytvořte projekt se dvěma soubory DLL v kořenovém adresáři.
- Načtěte soubor RXTXcomm.jar
Přejděte na Project> Properties> Java Build Path> Add External JARs
- Načtěte ArduinoHex.java, ArduinoHexDriver.java a ComPortTest.java do složky src v Projectu
Krok 3: Pomocí Arduino IDE nebo ComPortTest najděte, který COM port používá arduino
Krok 4: Ujistěte se, že jsou všechny ostatní sériové terminály pro arduino zavřené.
Krok 5: Spusťte ArduinoHexDriver
Prameny:
Příjem ComPortTest.java a java-end:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Doporučuje:
LittleUnicorn: Dětská chůvička Raspberry Pi: 5 kroků

LittleUnicorn: Dětská chůvička Raspberry Pi: Mám malá dvojčata a zvuková chůva mě stresuje. Pokaždé, když to zhasne, nervózně se potím pro případ, že by to znamenalo další bezesnou noc. Tak jsem udělal Little Unicorn. Jedná se o vizuální dětskou chůvičku vyrobenou z: 2 x malinový pis, Pimoroni Unicorn H
Robot Roomba ovládaný prohlížečem s Raspberry Pi Model 3 A+: 6 kroků (s obrázky)

Robot Roomba ovládaný prohlížečem s Raspberry Pi Model 3 A+: Přehled Tento návod se zaměří na to, jak dát mrtvému Roomba nový mozek (Raspberry Pi), oči (webová kamera) a způsob, jak vše ovládat z webového prohlížeče. Existuje mnoho hacků Roomba, které umožňují ovládání přes sériové rozhraní. Nemám
Wi-Servo: Servomotory řízené prohlížečem Wi-Fi (s Arduino + ESP8266): 5 kroků

Wi-Servo: Servomotory ovládané prohlížečem Wi-Fi (s Arduino + ESP8266): Tento návod ukazuje, jak vzdáleně ovládat některé servomotory v síti wi-fi pomocí běžného internetového prohlížeče (například Firefox). Toho lze využít v několika aplikacích: hračky, roboti, drony, otáčení/naklánění kamery atd. Motory byly
Dětská kuchyň, která říká PÍPNUTÍ: 7 kroků (s obrázky)

Dětská kuchyň, která říká PÍPNUTÍ: Moje dvouletá dcera měla „malou“žádost o své třetí narozeniny. Chtěla malou kuchyňku s nápisem Beep. "Chceš co?" byla moje odpověď. „Kuchyně, která říká píp, stejně jako kuchyně maminek!“Řekla … Takže, to byla inspirace (já
Dětská láhev Pop Speaker: 7 kroků

Baby Bottle Pop Speaker: reproduktor a audio jack na boku dětské láhve pop láhve. obvod je snadný a jednoduchý. obvod je uzemněn na audiojacku k zápornému bodu na reproduktoru a zleva doprava od audiojacku