
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53

Bou 'n multi-sensor-eenheid op Arduino-basis om toestande in 'n kamer waar te neem. Hierdie eenheid kan humiditeit, temperatuur, beweging en klank aanvoel.
Aangeheg is 'n Java -gebaseerde kyker wat reeksdata van die arduino ontvang.
Stap 1: Gedrag
Gedrag:
Die stelsel meet elke sensor en neem die nodige stappe
- Temperatuur: Drie LED's verlig op grond van die huidige temperatuur bo, onder of ongeveer 'n voorafbepaalde gewenste temperatuur.
- Humiditeit: dieselfde as temperatuur.
- Beweging: As beweging opgespoor word, brand die reeks van ses LED's terwyl beweging opgespoor word.
- Klank: Stuur kennisgewing van gebeurtenisse na Java -ontvanger Kommunikasie met Java -program
- Arduino stuur sensordata via seriële kommunikasie na die Java -program. Die Java-program bereken die verstreke tyd en vertoon data via 'n JFrame-basis-GUI.
Stap 2: materiaal


Materiaal:
- Arduino uno
- DHT11 Humiditeits-/Temperatuursensor
- Klanksensormodule
- HC-SR501 PIR bewegingsensor
- (6) 220 Ohm weerstande
- (6) leds (enige kleur)
- Minstens 25 drade
- Rekenaar met 64-bis Java JDK geïnstalleer
- Arduino IDE met USB -kabel
Stap 3: Koppel Leds aan

Koppel 6 LED's aan op poort 5 tot 10 op die Arduino.
Stap 4: Koppel die humiditeits-/temperatuursensor

Verbind die humiditeits-/temperatuursensor met pen 2 op die arduino.
Stap 5: Koppel bewegingsensor

Koppel bewegingsensor aan pen 12 op arduino. (Transistor (N) vervang met bewegingsensor in die prent, dieselfde bedrading)
Stap 6: Koppel klanksensor

Koppel die klanksensor aan pen 4 op die arduino. (Transistor (P) vervang met klanksensor in die prent, dieselfde bedrading)
Stap 7: Koppel krag en grond aan

Koppel die + 5V -pen op die arduino aan die + -rail op die broodbord.
Koppel die GND -pen op die arduino aan die - rail op die broodbord.
Stap 8: Kodering
Stap 1:
Laai ArduinoHex.ino na die arduino
Stap 2:
- Maak 'n projek met die Eclipse -programmeersagteware met die twee.dll -lêers in die wortelgids.
- Laai die RXTXcomm.jar -lêer
Gaan na Projek> Eienskappe> Java -boupad> Voeg eksterne JAR's by
- Laai ArduinoHex.java, ArduinoHexDriver.java en ComPortTest.java na die src -lêergids in Project
Stap 3: Gebruik Arduino IDE of ComPortTest om te sien watter COM -poort deur arduino gebruik word
Stap 4: Maak seker dat alle ander seriële terminale vir arduino gesluit is.
Stap 5: Begin ArduinoHexDriver
Bronne:
ComPortTest.java en java-end seriële ontvangs:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Aanbeveel:
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)

Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
CribSense: 'n kontaklose, videogebaseerde babamonitor: 9 stappe (met foto's)

CribSense: 'n kontaklose, videogebaseerde babamonitor: CribSense is 'n videogebaseerde, kontaklose babamonitor wat u self kan maak sonder om die bank te breek. Oor 'n naweek kan u u eie wieg opstel
Headup Web Cam Viewer: 7 stappe

Headup Web Cam Viewer: In 'n onlangse inskrywing is gekyk na 'n kommersiële stelsel om gebruikers in staat te stel om direk na hul webcam te kyk terwyl hulle steeds die persoon kan sien met wie hulle praat - Teleprompter -styl - Dit is my mening oor die idee. Dit is maklik om te bou, aangesien dit noodsaaklik is
Photo Viewer Polsverwarmer: 5 stappe

Photo Viewer Polsverwarmer: ek het een van hierdie sleutelhanger -fotowysers gekoop, dit was net 'n tennertjie, en ek het gedink: "Ja, hoekom nie, kan ek dit dalk in iets gaafs" "kap. Dit? Trek dit uitmekaar en steek dit in 'n polsverwarmer
Digitale 3D Picture Viewer - "The DigiStereopticon": 6 stappe (met foto's)

Digitale 3D Picture Viewer - "The DigiStereopticon": Stereoskopiese fotografie het in onguns geraak. Dit is waarskynlik te wyte aan die feit dat mense nie daarvan hou om 'n spesiale bril te dra om foto's van die gesin te sien nie. Hier is 'n prettige klein projek wat u in minder as 'n dag kan maak om u 3D -prentjie te maak