Table des matières:
- Étape 1: Comportement
- Étape 2: Matériaux
- Étape 3: Connectez les LED
- Étape 4: Connectez le capteur d'humidité/température
- Étape 5: connectez le capteur de mouvement
- Étape 6: connectez le capteur de son
- Étape 7: Connectez l'alimentation et la terre
- Étape 8: Codage
Vidéo: Moniteur bébé Arduino avec visionneuse Java : 8 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Construisez une unité multi-capteurs basée sur Arduino pour observer les conditions dans une pièce. Cet appareil peut détecter l'humidité, la température, le mouvement et le son.
Ci-joint une visionneuse basée sur Java qui reçoit des données série de l'arduino.
Étape 1: Comportement
Comportement:
Le système mesure chaque capteur et prend les mesures appropriées
- Température: Trois leds allumées selon que les températures actuelles sont supérieures, inférieures ou à peu près à une température souhaitée prédéfinie.
- Humidité: identique à la Température.
- Mouvement: Lorsqu'un mouvement est détecté, la série de six LED s'allume pendant la détection du mouvement.
- Son: envoie une notification d'événement au récepteur Java Communication avec le programme Java
- Arduino envoie les données du capteur via une communication série au programme Java. Le programme Java calcule le temps écoulé et affiche les données via une interface graphique basée sur JFrame.
Étape 2: Matériaux
Matériaux:
- Arduino uno
- Capteur d'humidité/température DHT11
- Module de capteur de son
- Capteur de mouvement PIR HC-SR501
- (6) résistances 220Ohm
- (6) leds (n'importe quelle couleur)
- Au moins 25 fils
- Ordinateur avec JDK Java 64 bits installé
- Arduino IDE avec câble USB
Étape 3: Connectez les LED
Connectez 6 LED aux ports 5 à 10 sur l'Arduino.
Étape 4: Connectez le capteur d'humidité/température
Connecte le capteur d'humidité/température à la broche 2 de l'arduino.
Étape 5: connectez le capteur de mouvement
Connectez le capteur de mouvement à la broche 12 de l'arduino. (Transistor (N) substitué au capteur de mouvement dans l'image, même câblage)
Étape 6: connectez le capteur de son
Connectez le capteur de son à la broche 4 de l'arduino. (Transistor (P) substitué au capteur de son dans l'image, même câblage)
Étape 7: Connectez l'alimentation et la terre
Connectez la broche +5V de l'arduino au rail + de la maquette.
Connectez la broche GND de l'arduino au rail - de la planche à pain.
Étape 8: Codage
Étape 1:
Chargez ArduinoHex.ino sur l'arduino
Étape 2:
- À l'aide du logiciel de programmation Eclipse, créez un projet avec les deux fichiers.dll dans son répertoire racine.
- Chargez le fichier RXTXcomm.jar
Accédez à Projet > Propriétés > Chemin de génération Java > Ajouter des fichiers JAR externes
- Chargez ArduinoHex.java, ArduinoHexDriver.java et ComPortTest.java dans le dossier src du projet
Étape 3: Utilisez soit Arduino IDE ou ComPortTest pour trouver quel port COM est utilisé par arduino
Étape 4: Assurez-vous que tous les autres terminaux série vers arduino sont fermés.
Étape 5: Exécutez ArduinoHexDriver
Sources:
ComPortTest.java et réception série Java-end:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Conseillé:
LittleUnicorn : Moniteur pour bébé Raspberry Pi : 5 étapes
LittleLicorn : Raspberry Pi Baby Monitor : J'ai de jeunes jumeaux et le babyphone audio me stresse. Chaque fois qu'il s'éteint, je transpire nerveusement au cas où cela signifierait une autre nuit blanche. J'ai donc fait Little Unicorn. C'est un babyphone visuel composé de : 2 x framboise pis, Pimoroni Unicorn H
Gardez votre bébé au frais cet été - Contrôlez les fans stupides avec des choses intelligentes ! : 6 étapes (avec photos)
Gardez votre bébé au frais cet été - Contrôlez les fans stupides avec des choses intelligentes ! : Il y a deux semaines au moment d'écrire ces lignes, je suis devenu le père d'un incroyable petit garçon ! Avec le changement des saisons, les jours qui rallongent et les températures qui se réchauffent, j'ai pensé qu'il serait bien d'avoir une sorte de moniteur dans le n
Moniteur de confidentialité piraté à partir d'un ancien moniteur LCD : 7 étapes (avec photos)
Moniteur de confidentialité piraté à partir d'un ancien moniteur LCD : Enfin, vous pouvez faire quelque chose avec ce vieux moniteur LCD que vous avez dans le garage. Vous pouvez le transformer en un moniteur de confidentialité ! Il a l'air tout blanc pour tout le monde sauf vous, parce que vous portez de la "magie" lunettes! Tout ce que vous devez vraiment avoir, c'est un pa
CribSense : un moniteur vidéo sans contact pour bébé : 9 étapes (avec photos)
CribSense : un moniteur vidéo pour bébé sans contact : CribSense est un moniteur vidéo pour bébé sans contact que vous pouvez fabriquer vous-même sans vous ruiner. CribSense est une implémentation C++ de l'agrandissement vidéo conçue pour fonctionner sur un Raspberry Pi 3 modèle B. Pendant un week-end, vous pouvez installer votre propre berceau
Chauffe-poignets pour visionneuse de photos : 5 étapes
Réchauffeur de poignet pour visionneuse de photos : j'ai acheté l'une de ces visionneuses de photos en porte-clés, ce n'était qu'une dizaine de dollars, alors j'ai pensé "oui pourquoi pas, je pourrais peut-être la pirater en quelque chose de cool". ce? Séparez-le et collez-le dans un chauffe-poignet