
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Izgradite jedinicu s više senzora zasnovanu na Arduinu kako biste promatrali stanje u prostoriji. Ova jedinica može osjetiti vlažnost, temperaturu, kretanje i zvuk.
U privitku je preglednik temeljen na javi koji prima serijske podatke iz arduina.
Korak 1: Ponašanje
Ponašanje:
Sustav mjeri svaki senzor i poduzima odgovarajuće mjere
- Temperatura: Tri LED diode svijetle ovisno o tome jesu li trenutne temperature iznad, ispod ili približno unaprijed zadane željene temperature.
- Vlažnost: ista kao i temperatura.
- Pokret: Kada se detektira kretanje, niz od šest LED lampica svijetli dok se detektira kretanje.
- Zvuk: Šalje obavijest o događaju Java prijemniku Komunikacija s Java programom
- Arduino šalje podatke senzora putem serijske komunikacije u Java program. Java program izračunava proteklo vrijeme i prikazuje podatke putem grafičkog sučelja na bazi JFrame.
Korak 2: Materijali


Materijali:
- Arduino uno
- DHT11 Senzor vlažnosti/temperature
- Modul senzora zvuka
- HC-SR501 PIR senzor pokreta
- (6) 220Ohm otpornici
- (6) LED diode (bilo koje boje)
- Najmanje 25 žica
- Računalo s instaliranim 64-bitnim Java JDK-om
- Arduino IDE s USB kabelom
Korak 3: Spojite LED diode

Spojite 6 LED -a na portove od 5 do 10 na Arduinu.
Korak 4: Spojite osjetnik vlažnosti/temperature

Spaja osjetnik vlažnosti/temperature na pin 2 na arduinu.
Korak 5: Povežite senzor pokreta

Spojite senzor pokreta na pin 12 na arduinu. (Tranzistor (N) zamijenjen senzorom pokreta na slici, isto ožičenje)
Korak 6: Povežite senzor zvuka

Spojite senzor zvuka na pin 4 na arduinu. (Tranzistor (P) zamijenjen senzorom zvuka na slici, isto ožičenje)
Korak 7: Spojite napajanje i uzemljenje

Spojite + 5V iglu na arduinu s + šinom na ploči.
Spojite GND pin na arduinu na - vodilicu na ploči.
Korak 8: Kodiranje
Korak 1:
Učitajte ArduinoHex.ino na arduino
Korak 2:
- Pomoću softvera za programiranje Eclipse izradite projekt s dvije.dll datoteke u svom korijenskom direktoriju.
- Učitajte datoteku RXTXcomm.jar
Idite na Project> Properties> Java Build Path> Add External JARs
- Učitajte ArduinoHex.java, ArduinoHexDriver.java i ComPortTest.java u mapu src u projektu
Korak 3: Upotrijebite Arduino IDE ili ComPortTest da biste saznali koji COM port koristi arduino
Korak 4: Provjerite jesu li svi drugi serijski priključci na arduinu zatvoreni.
Korak 5: Pokrenite ArduinoHexDriver
Izvori:
ComPortTest.java i java-end serijsko primanje:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Preporučeni:
Dječji sat za vježbanje spavanja: 6 koraka (sa slikama)

Dječji sat za vježbanje spavanja: Trebao mi je sat da pomognem svojim četverogodišnjim blizancima da nauče spavati još malo (dosta mi je što se moram buditi subotom u 5:30 ujutro), ali ne mogu vrijeme čitanja još. Nakon što ste pregledali nekoliko stavki na vrlo popularnim kupovinama
Roomba Roomba upravljani preglednikom s Raspberry Pi modelom 3 A+: 6 koraka (sa slikama)

Roomba Roomba upravljani preglednikom robot s modelom Raspberry Pi 3 A+: pregledOva instrukcija će se usredotočiti na to kako mrtvoj Roombi dati novi mozak (Raspberry Pi), oči (web kamera) i način da kontrolirate sve iz web preglednika. Postoji mnogo Roomba hakova koji omogućuju kontrolu putem serijskog sučelja. Nisam
Osvijetlite dječji sat - Zeleno znači Idi! Crveno, ostani na krevetu !!!: 5 koraka (sa slikama)

Osvijetlite dječji sat - Zeleno znači Idi! Crveno, ostani u krevetu !!!: Ludili smo bez dovoljno sna !!! Naš dvogodišnjak nije mogao razumjeti kako " čekati 7 " na satu prije nego što je izašao iz svoje sobe ujutro nakon jutra. Probudio bi se rano (mislim oko 5:27 ujutro - " ima 7 !!! "
Wi-Servo: Servomotori s Wi-Fi preglednikom (s Arduino + ESP8266): 5 koraka

Wi-Servo: Servomotori s Wi-Fi preglednikom (s Arduino + ESP8266): Ova uputa pokazuje kako daljinski upravljati nekim servo motorima u wi-fi mreži, koristeći obični internetski preglednik (na primjer Firefox). To se može koristiti u nekoliko aplikacija: igračke, roboti, bespilotne letjelice, okretanje/naginjanje kamere itd. Motori su bili
Dječji foto album sa Flashcard reklamom: 8 koraka (sa slikama)

Dječji foto album s reklamom za Flashcard: Ove upute pokazuju kako napraviti foto album za automatsko ažuriranje WiFi -a uz komercijalne značajke dječje flash kartice