Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Contrôler les appareils électroménagers via le Web ou le mobile

Composants et fournitures

Arduino UNO
× 1
Câbles de raccordement (générique)
× 4
Relais (générique)
× 1

Applications et services en ligne

services API Web de gadgetProgrammers
Utiliser les services Web et le portail Web pour éteindre l'interrupteur
Traitement du fichier Direct Exe
Veuillez exécuter le fichier Exe pour Windows uniquement pour le moment

À propos de ce projet

Idée derrière le projet

Il existe de nombreux projets qui allument et éteignent vos appareils électriques à l'aide d'Arduino (avec des schémas de circuits très complexes), mais il n'y a aucun indice sur la façon de contrôler les appareils électriques via le Web ou un téléphone portable (à l'aide de circuits simples) et s'il existe un moyen de le faire ça, c'est très long et fastidieux. Donc, quelqu'un doit faire un long pas, alors je décide de faire un long pas d'abord pour réduire les efforts des autres. Pour ce faire, j'ai créé une plate-forme Web commune grâce à laquelle vous pouvez contrôler n'importe lequel de vos appareils avec des étapes très simples sans aucune programmation autre qu'Arduino et en travaillant uniquement avec des circuits avec relais. C'était donc l'idée centrale derrière ce grand projet. C'est l'un des bons exemples de projets de bricolage qui peuvent être facilement mis en œuvre par n'importe qui et cela coûtera moins de 5 $, car il n'utilise qu'un relais 5v et quelques fils/prises.

Comment ça marche ?

Nous avons créé une plate-forme Web ouverte et gratuite grâce à laquelle vous pouvez facilement gérer vos appareils électriques ou automatiser vos appareils ménagers très facilement. Cela peut être un appareil très utile. Supposons que si vous êtes hors de la maison et que vous avez oublié d'allumer/éteindre l'un des appareils, il n'y a pas de soucis car vous pouvez le contrôler à partir de votre téléphone portable ou de votre bureau en accédant à la page du site Web. Pour utiliser ce projet, il vous suffit de copiez et collez le code Arduino qui lit l'entrée série du traitement et contrôle le relais qui aide à allumer/éteindre l'appareil. Il se peut donc que vous vous posiez la question de savoir comment le Relay et Arduino le programme fonctionne et que faire avec le traitement ? Trouvons les réponses étape par étape.

Programmation et Circuit

Du côté Arduino :

Nous utilisons Arduino pour lire les entrées série du programme de traitement et les écrire sur le port série pour activer et désactiver le relais dispositif ou circuit que nous avons fait. Comme vous le verrez le code ci-dessous dans lequel nous lisons les données de la série qui proviennent du traitement et vérifier avec certaines de nos données que si nous obtenons "1", puis allumez le relais ou si son "0" puis éteignez le dispositif de relais. Le fonctionnement du relais est notre prochaine étape.

//Une partie du codeif(Serial.available()>0){ //Lecture des données série readSerial =Serial.read(); retard (100); if(readSerial =='1'){ //si c'est 1 alors allumez le relais digitalWrite(RELAY1,HIGH); } if(readSerial =='0'){ //Si c'est 0, désactivez le relais digitalWrite(RELAY1,LOW);; }  

Fonctionnement du relais : (Si vous le savez déjà, vous pouvez sauter)

Comment utiliser le relais pour contrôler le courant alternatif? Le courant alternatif est un courant alternatif 220v (Inde) qui alimente les lumières ca. Arduino ne peut pas contrôler un ampli haute tension, mais un relais peut faire ce travail, qui en est la seule conception. nous utilisons donc un relais comme commutateur pour contrôler les appareils haute puissance. Qu'est-ce que NO, NC et COM en relais ?

  • COM =connexion commune
  • NC =Connexion normalement fermée
  • NON =Connexion normalement ouverte

J'ai expliqué NO, NC et COM en détail ci-dessous, référez-vous-y si vous le sentez un peu déroutant. Nous allons utiliser AUCUNE connexion normalement ouverte

  • COM - Connexion commune c'est la borne centrale, il fait chaud car l'alimentation de la charge est connectée à cette borne.
  • NON (Normalement ouvert) - Il agit comme un interrupteur, puisqu'il est ouvert - il n'y aura pas de contact entre COM et NO, lorsque nous déclenchons le module relais, il se connecte à COM par l'électro-aimant à l'intérieur du relais et l'alimentation de la charge est fournie, ce qui met sous tension la lumière. Ainsi le circuit est fermé jusqu'à ce que l'on déclenche l'état bas en relais.
  • NC (Normalement fermé) - Il est toujours en contact avec COM, même lorsque le relais n'est pas alimenté. Lorsque nous déclenchons le relais, il ouvre le circuit, donc la connexion est perdue. il se comporte juste à l'opposé de NO.

Du côté du traitement :

Ici, le traitement du code est au cœur de notre projet qui communique avec les deux applications, à savoir. Application Web et Arduino, vous l'imaginez comme un pont ou un facteur d'autrefois qui récupère votre courrier dans la boîte aux lettres et le livre à une adresse donnée. Ici, le traitement appelle une API que nous avons créée à l'adresse http://www.parikshacrack.com/gadgetProgrammers/homeAutomation/xxxxx

(Le site que nous utilisons est uniquement à des fins de démonstration) en appelant cette API via un logiciel de traitement, nous obtiendrons l'état actuel de notre commutateur que nous lirons lors du traitement et l'enverrons au programme Arduino comme indiqué précédemment et enfin Arduino l'écrira sur Board. Du côté Web/Mobile : Pour accéder au Web, nous utilisons la plate-forme de programmeurs de gadgets comme indiqué ci-dessous :

Aller à :http://www.parikshacrack.com/gadgetProgrammers/homeAutomation

Allez ici et allumez et éteignez votre appareil, il sera lu par votre code de traitement.

Circuits :comme indiqué dans le diagramme

  • Connectez la broche 7 d'Arduino au relais IN1.
  • Connectez 5v d'Arduino au Vcc du relais.
  • Connectez un fil d'alimentation CA à la broche commune du relais (celui du milieu)
  • Connectez la lampe (ampoule) une broche d'extrémité avec la broche NC du relais
  • Connectez un fil supplémentaire gauche de la lampe et un autre fil supplémentaire gauche du fil CA à l'alimentation CA principale.

Étapes pour exécuter le projet

  • Copiez et collez le code Arduino tel qu'il est donné à l'éditeur Arduino.
  • Télécharger le code sur Arduino .
  • Téléchargez Processing zip et choisissez le fichier ext en fonction de votre système d'exploitation.
  • Maintenant, exécutez le fichier exe (pour Windows) à partir du zip de traitement en fonction de votre système d'exploitation.
  • Aller au Web

http://www.parikshacrack.com/gadgetProgrammers/homeAutomation

Appuyez sur le bouton pour allumer et éteindre les lumières.

Derniers mots

Hourra ! Si tout se passe bien, vous verrez vos lumières fonctionner.

Merci pour votre temps et si vous avez des questions ou des requêtes, veuillez crier dans les commentaires.

Code

  • Code Arduino
Code ArduinoArduino
Veuillez coller ce code dans l'éditeur arduino
#define RELAY1 7 char readSerial; void setup(){ Serial.begin(9600); pinMode(RELAY1, OUTPUT);}void loop(){ char readSerial; // retard(1000); if(Serial.available()>0){ readSerial =Serial.read(); retard (100); Serial.println(readSerial); if(readSerial =='1'){ //Serial.println("ASDF"); digitalWrite(RELAIS1, HAUT); } if(readSerial =='0'){ digitalWrite(RELAY1,LOW);; } } }

Pièces et boîtiers personnalisés

circuitdiagram_tRPxERkCY3.tiff

Schémas

Brochage des connexions avec Arduino vers Relay pinconnections_bN2A04yM0t.tiff

Processus de fabrication

  1. pilule contraceptive
  2. Test de grossesse à domicile
  3. Renesas :solution e-AI de détection des pannes pour les appareils électroménagers à moteur
  4. Moniteur de température et d'humidité domestique (pièce) avec graphique Web – Raspberry Pi
  5. DOMOMATISATION RASPBERRY PI
  6. Contrôle de remplissage de la piscine
  7. Amélioration de la sécurité des appareils ménagers avec les normes IEC
  8. Appareils en fibre de carbone pour votre maison
  9. Contrôle de la tension dans le traitement des bandes - Composants clés