Innholdsfortegnelse:
- Trinn 1: Atferd
- Trinn 2: Materialer
- Trinn 3: Koble til lysdioder
- Trinn 4: Koble til fuktighets-/temperatursensor
- Trinn 5: Koble til bevegelsessensor
- Trinn 6: Koble til lydsensor
- Trinn 7: Koble til strøm og jord
- Trinn 8: Koding
Video: Arduino babymonitor med Java Viewer: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Bygg en Arduino-basert multisensorenhet for å observere forholdene i et rom. Denne enheten kan føle fuktighet, temperatur, bevegelse og lyd.
Vedlagt er en java -basert visningsprogram som mottar serielle data fra arduinoen.
Trinn 1: Atferd
Oppførsel:
Systemet måler hver sensor og iverksetter passende tiltak
- Temperatur: Tre lysdioder belyst basert på om gjeldende temperaturer er over, under eller omtrent en forhåndsinnstilt ønsket temperatur.
- Fuktighet: samme som temperatur.
- Bevegelse: Når det oppdages bevegelse, lyser serien med seks lysdioder mens det oppdages bevegelse.
- Lyd: Sender hendelsesvarsel til Java -mottaker Kommunikasjon med java -program
- Arduino sender sensordata via seriell kommunikasjon til Java -programmet. Java-programmet beregner forløpt tid og viser data via en JFrame-base GUI.
Trinn 2: Materialer
Materialer:
- Arduino uno
- DHT11 Fuktighets-/temperatursensor
- Lydsensormodul
- HC-SR501 PIR bevegelsessensor
- (6) 220Ohm motstander
- (6) lysdioder (hvilken som helst farge)
- Minst 25 ledninger
- Datamaskin med 64-biters Java JDK installert
- Arduino IDE med USB -kabel
Trinn 3: Koble til lysdioder
Koble 6 lysdioder til porter 5 til 10 på Arduino.
Trinn 4: Koble til fuktighets-/temperatursensor
Kobler fuktighets-/temperatursensoren til pinne 2 på arduinoen.
Trinn 5: Koble til bevegelsessensor
Koble bevegelsessensoren til pinne 12 på arduino. (Transistor (N) erstattet av bevegelsessensor på bildet, samme ledninger)
Trinn 6: Koble til lydsensor
Koble lydsensoren til pinne 4 på arduinoen. (Transistor (P) erstattet av lydsensor på bildet, samme ledninger)
Trinn 7: Koble til strøm og jord
Koble + 5V -pinnen på arduinoen til + skinnen på brødbrettet.
Koble GND -pinnen på arduinoen til - skinnen på brødbrettet.
Trinn 8: Koding
Trinn 1:
Last ArduinoHex.ino til arduinoen
Steg 2:
- Bruk Eclipse Programming Software til å lage et prosjekt med de to.dll -filene i rotkatalogen.
- Last inn filen RXTXcomm.jar
Gå til Prosjekt> Egenskaper> Java Build Path> Legg til eksterne JAR
- Last ArduinoHex.java, ArduinoHexDriver.java og ComPortTest.java til src -mappen i Project
Trinn 3: Bruk enten Arduino IDE eller ComPortTest for å finne hvilken COM -port som brukes av arduino
Trinn 4: Sørg for at alle andre serielle terminaler til arduino er lukket.
Trinn 5: Kjør ArduinoHexDriver
Kilder:
ComPortTest.java og java-end seriell mottak:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Anbefalt:
Film Negative Viewer and Converter: 8 trinn (med bilder)
Film Negative Viewer and Converter: Jeg fant et umiddelbart behov for å kunne se og spille inn gamle filmnegativer raskt. Jeg hadde flere hundre å sortere igjennom … Jeg kjenner igjen at det finnes forskjellige apper for smarttelefonen min, men jeg klarte ikke å få tilfredsstillende resultater, så dette er hva jeg cam
CribSense: en kontaktløs, videobasert babymonitor: 9 trinn (med bilder)
CribSense: en kontaktløs, videobasert babymonitor: CribSense er en videobasert, kontaktløs babymonitor som du kan lage selv uten å bryte banken. CribSense er en C ++-implementering av videoforstørrelse som er innstilt på å kjøre på en Raspberry Pi 3 Model B. Over en helg kan du sette opp din egen barneseng
3D Viewer: 4 trinn
3D Viewer: Hei! For å tilfredsstille min interesse for programmering og forhåpentligvis bidra til å tilfredsstille din, vil jeg vise deg en 3D Viewer som jeg har kodet i javascript. Hvis du ønsker å øke din forståelse av 3D -spill eller til og med lage ditt eget 3D -spill, vil denne prototy
Headup Web Cam Viewer: 7 trinn
Headup Web Cam Viewer: En nylig oppføring så på et kommersielt system for å tillate brukere å se direkte på webkameraet mens de fortsatt kunne se personen de snakker med - Teleprompter -stil - Dette er min oppfatning av den ideen. Det er lett å konstruere som viktig
Digital 3D Picture Viewer - "The DigiStereopticon": 6 trinn (med bilder)
Digital 3D Picture Viewer - "The DigiStereopticon": Stereoskopisk fotografering har falt i unåde. Dette skyldes sannsynligvis det faktum at folk ikke liker å måtte bruke spesielle briller for å se familiebilder. Her er et morsomt lite prosjekt du kan lage på mindre enn en dag for å lage ditt 3D -bilde