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ôle à distance d'une ampoule avec Arduino Uno, Relais et Application Android

Composants et fournitures

Composant Quantité
Arduino UNO 1
Module relais (HL-52S 2 canaux recommandé) 1
Fils de connexion mâle/femelle 1
Appareil Android 1

Applications et services en ligne

À propos du projet

Description

Ce projet montre comment connecter une ampoule (ou tout appareil secteur) à un Arduino Uno via un module relais, et la contrôler à distance depuis un smartphone Android.

Les relais

Un relais est un interrupteur actionné par un électroaimant. Une faible tension (ex: 5V depuis un microcontrôleur) active l'électroaimant qui ferme/ouvre un circuit haute tension. Cela permet de piloter des appareils 230V en toute sécurité depuis l'Arduino.

Module relais HL-52S 2 canaux

Ce module possède 2 relais (10A @ 250V AC / 125V AC, 10A @ 30V DC / 28V DC). Le connecteur haute tension a 3 broches : le commun (milieu), normalement ouvert (NO) et normalement fermé (NF).

Côté commande : 6 broches (GND, VCC, IN1, IN2, IN3, IN4) + 3 broches avec cavalier JD-VCC/VCC. Attention : avec le cavalier en place, l'électroaimant est alimenté directement par l'Arduino – un défaut du relais pourrait endommager le microcontrôleur. Pour plus de sécurité, alimentez le relais séparément (retirez le cavalier et alimentez JD-VCC en 5V externe).

Étapes de câblage

  1. Connectez l'Arduino en USB à l'ordinateur.
  2. Reliez : GND Arduino → GND relais, 5V Arduino → VCC relais, Broche 7 Arduino → IN1 relais.
  3. Téléversez le code (ci-dessous) sur l'Arduino.
  4. Alimentez le circuit de l'ampoule via le relais (bornes COMMUN et NO).

Configuration sur téléphone Android (Blynk)

  1. Installez Blynk depuis le Play Store. Créez un « New Project ».
  2. Nommez le projet, choisissez « Arduino Uno », connexion « Email ». Notez le Auth Token reçu par email – il faut le mettre dans le code.
  3. Ajoutez un Button sur l'écran. Appui long pour configurer.
  4. Nommez-le « Ampoule », choisissez la sortie D7 (broche numérique 7).
  5. Appuyez sur le bouton « Play » (triangle en haut à gauche).

Le projet est prêt : appuyez sur le bouton dans l'appli pour allumer/éteindre l'ampoule.

Code

/**************************************************************
 * 1. Optionnel mais recommandé : adaptateur USB-série supplémentaire pour voir les logs.
 * 2. Modifiez l'auth token et téléversez.
 * 3. Lancez le script de redirection (dossier scripts de la librairie blynk) :
 *    Windows : cd C:\blynk-library\scripts && blynk-ser.bat -c COM4
 * 4. Profitez ! :)
 **************************************************************/
#include 
SoftwareSerial DebugSerial(2, 3); // RX, TX
#define BLYNK_PRINT DebugSerial
#include 

char auth[] = "Votre_Auth_Token_ICI";  // ← Remplacez par votre token Blynk

void setup() {
  DebugSerial.begin(9600);
  Serial.begin(9600);
  Blynk.begin(auth, Serial);
}

void loop() {
  Blynk.run();
}

Important : Remplacez Votre_Auth_Token_ICI par le token reçu par email de Blynk.

Processus de fabrication

  1. Construire un système de détection d'incendie rapide et fiable avec Samsung SAMI, Arduino UNO et Raspberry Pi
  2. Horloge Arduino temps réel pour les heures de prière islamiques
  3. Serveur Web Arduino Uno WiFi : Commander une LED via Navigateur
  4. Contrôlez votre Roomba Create 2 avec Arduino et Android – Guide pas à pas
  5. Calculatrice basique Arduino UNO - Projet facile pour débutants
  6. Thermomètre portable DIY low-cost avec intégration Android
  7. Construire un affichage à persistance rétinienne portable avec Arduino UNO et ATtiny85
  8. Maîtriser une matrice LED 8×8 avec Arduino Uno : Guide pas à pas
  9. Wi-Servo : Contrôlez des servomoteurs via Wi-Fi depuis un navigateur Web