Obsah:
- Krok 1: Správanie
- Krok 2: Materiály
- Krok 3: Pripojte LED diódy
- Krok 4: Pripojte snímač vlhkosti/teploty
- Krok 5: Pripojte snímač pohybu
- Krok 6: Pripojte zvukový senzor
- Krok 7: Pripojte napájanie a uzemnenie
- Krok 8: Kódovanie
Video: Detská opatrovateľka Arduino s prehliadačom Java: 8 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Postavte viacsenzorovú jednotku na báze Arduina, aby ste pozorovali podmienky v miestnosti. Táto jednotka dokáže vnímať vlhkosť, teplotu, pohyb a zvuk.
Pripojený je prehliadač založený na jave, ktorý prijíma sériové údaje z arduina.
Krok 1: Správanie
Správanie:
Systém zmeria každý senzor a vykoná príslušnú akciu
- Teplota: Tri LED diódy sa rozsvietia podľa toho, či sú aktuálne teploty vyššie, nižšie alebo približne podľa prednastavenej požadovanej teploty.
- Vlhkosť: rovnaká ako teplota.
- Pohyb: Keď je detekovaný pohyb, pri detekcii pohybu sa rozsvieti šesť LED diód.
- Zvuk: Pošle upozornenie na udalosť prijímaču Java Komunikácia s programom java
- Arduino odosiela údaje zo senzorov prostredníctvom sériovej komunikácie do programu Java. Program Java vypočítava uplynulý čas a zobrazuje údaje prostredníctvom GUI na báze JFrame.
Krok 2: Materiály
Materiály:
- Arduino uno
- Snímač vlhkosti/teploty DHT11
- Modul zvukového senzora
- PIR snímač pohybu HC-SR501
- (6) odpory 220Ohm
- (6) LED diódy (akejkoľvek farby)
- Najmenej 25 drôtov
- Počítač s nainštalovaným 64-bitovým Java JDK
- Arduino IDE s káblom USB
Krok 3: Pripojte LED diódy
Pripojte 6 LED k portom 5 až 10 na Arduine.
Krok 4: Pripojte snímač vlhkosti/teploty
Pripojí snímač vlhkosti/teploty k kolíku 2 na Arduine.
Krok 5: Pripojte snímač pohybu
Pripojte snímač pohybu k pinu 12 na Arduine. (Tranzistor (N) nahradený snímačom pohybu na obrázku, rovnaké zapojenie)
Krok 6: Pripojte zvukový senzor
Pripojte zvukový senzor k kolíku 4 na Arduine. (Tranzistor (P) nahradený zvukovým senzorom na obrázku, rovnaké zapojenie)
Krok 7: Pripojte napájanie a uzemnenie
Pripojte pin + 5V na arduine k + lište na nepájivom poli.
Pripojte kolík GND na arduine k - lište na doske.
Krok 8: Kódovanie
Krok 1:
Načítajte ArduinoHex.ino do arduina
Krok 2:
- Pomocou programovacieho softvéru Eclipse vytvorte projekt s dvoma súbormi.dll v jeho koreňovom adresári.
- Načítajte súbor RXTXcomm.jar
Prejdite na Project> Properties> Java Build Path> Add External JARs
- Načítajte ArduinoHex.java, ArduinoHexDriver.java a ComPortTest.java do priečinka src v Projecte
Krok 3: Pomocou Arduino IDE alebo ComPortTest zistíte, ktorý port COM používa arduino.
Krok 4: Uistite sa, že všetky ostatné sériové terminály pre arduino sú zatvorené.
Krok 5: Spustite ArduinoHexDriver
Zdroje:
Sériový príjem ComPortTest.java a java-end:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Odporúča:
Detská štvorkolka hackuje auto s automatickým riadením, sledovaním čiar a prekážkami: 4 kroky
Detská štvorkolka preniká do vozidla s vlastným riadením, sledovaním čiary a detekciou prekážok: V dnešnom inštruktážnom programe premeníme 1000 Watt (áno, viem toho veľa!) Elektrická detská štvorkolka na samoriadiace vozidlo, ktoré sleduje trasu a vyhýba sa prekážkam! Ukážkové video: https: //youtu.be/bVIsolkEP1kPre tento projekt budeme potrebovať nasledujúce materiály
Detská vesmírna loď: 10 krokov
Detská vesmírna loď: Ako dieťa som vždy chcel postaviť jeden z nich. Teraz, keď som sám mal dve malé deti, mal som dobrú výhovorku, aby som to nakoniec zvládol. Prehľad: Rám kozmickej lode bol vyrobený z dreva a bol pokrytý preglejkovými panelmi. Elektronika bola väčšinou napájaná 12 V
Robot Roomba ovládaný prehliadačom s Raspberry Pi Model 3 A+: 6 krokov (s obrázkami)
Robot Roomba ovládaný prehliadačom s Raspberry Pi Model 3 A+: Prehľad Tento návod sa zameria na to, ako dať mŕtvemu robotovi Roomba nový mozog (Raspberry Pi), oči (webová kamera) a spôsob, ako ovládať všetko z webového prehliadača. Existuje veľa hackov Roomba, ktoré umožňujú ovládanie prostredníctvom sériového rozhrania. Nemám
Wi-Servo: Servomotory riadené prehliadačom Wi-Fi (s Arduino + ESP8266): 5 krokov
Wi-Servo: Servomotory riadené prehliadačom Wi-Fi (s Arduino + ESP8266): Tento návod ukazuje, ako diaľkovo ovládať niektoré servomotory v sieti Wi-Fi pomocou bežného internetového prehliadača (napríklad Firefox). Toto môže byť použité v niekoľkých aplikáciách: hračky, roboty, drony, natáčanie/nakláňanie kamery atď. Motory boli
Detská kuchynka s nápisom PÍPNUTIE: 7 krokov (s obrázkami)
Detská kuchynka s nápisom PÍPNUTIE: Moja dvojročná dcéra mala na tri narodeniny „malú“žiadosť. Chcela malú kuchynku s nápisom Píp. "Chceš čo?" bola moja odpoveď. "Kuchyňa, ktorá hovorí pípaním, rovnako ako kuchyňa mamičiek!", Povedala … Takže, to bola inšpirácia (ja