Gradateur LED intelligent Bluetooth – Interrupteur marche/arrêt Bluetooth 4 canaux
Ce Gradateur LED intelligent BluetoothL’interrupteur marche/arrêt à 4 canaux est un appareil polyvalent qui permet aux utilisateurs de contrôler divers appareils, notamment les lumières, les ventilateurs et les moteurs à courant continu, à l’aide d’une application Bluetooth sur un appareil Android. L’appareil dispose d’un variateur à 4 canaux capable de gérer des charges inductives ou résistives avec une plage d’alimentation de 12V à 48V et une capacité actuelle allant jusqu’à 3A par canal. Le projet est conçu pour fonctionner avec des charges CC et comprend des diodes de roue libre sur les 4 MOSFET pour gérer des charges inductives telles que des moteurs CC et des solénoïdes. L’appareil nécessite une double alimentation, avec une alimentation logique de 12V-15V et une alimentation en charge de 12V à 48V. Cependant, il peut également fonctionner avec une seule alimentation de 12 V-15 V en reliant le VDD et VL épingles ensemble.
Alimentation
- Alimentation logique 12V à 15V
- Alimentation de charge 12V à 48V
- Le projet peut fonctionner avec une seule alimentation, si l’alimentation de charge est de 12 V à 15 V (en reliant les broches VDD et VL).
- Charger chaque canal 3A
Applications
- Interrupteur marche/arrêt à 4 canaux pour LED, lampe, ventilateur et autres appareils
- Variateur à 4 canaux pour régler les niveaux de luminosité
- Commande marche/arrêt du moteur à courant continu
- Contrôle de la vitesse du moteur à courant continu
- Pilote de solénoïde à 4 canaux
Caractéristiques
- Microcontrôleur ATMEGA328 compatible avec Arduino
- 4 x MOSFETS pour la commutation et la gradation
- 4 x pilote de grille MOSFET pour une commutation efficace
- Module Bluetooth HC-05 pour la connectivité sans fil
- Bornes à vis pour connecter les charges et l’alimentation électrique
- Indicateur LED d’alimentation
- Régulateur intégré pour alimenter le microcontrôleur (5 V DC)
- 4 x indicateurs LED pour la sortie du canal
- Connecteur d’en-tête à 8 broches pour la programmation Arduino et le chargeur de démarrage
- Condensateur de bus CC de grande valeur pour des opérations fluides
- Trous de montage 4 x 4 mm
- Dimensions du circuit imprimé 64,45 x 59,69 mm
Programmation Arduino
Les utilisateurs doivent télécharger et télécharger le code Arduino sur le microcontrôleur ATMEGA328 pour tester la carte. Avant de télécharger le code, il est essentiel de s’assurer que le bootloader est installé sur le nouvel ATMEGA328. Le schéma de connexions fournit des instructions pour la programmation Arduino et l’installation du chargeur de démarrage.
Informations sur le chargeur de démarrage et la programmation Arduino
https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoToBreadboard/
Code Arduino
Le code Arduino pour le variateur LED intelligent Bluetooth et l’interrupteur marche/arrêt à 4 canaux est disponible en téléchargement, permettant aux utilisateurs de tester la carte et ses différentes fonctionnalités. De plus, une application Android est également disponible en téléchargement, qui permet aux utilisateurs de contrôler les 4 charges (LED, lampe, ventilateur, etc.) à distance à l’aide de leur appareil Android.
L’application Android fournit une interface conviviale pour allumer et éteindre les charges, et les utilisateurs peuvent également créer leur propre code pour implémenter la fonctionnalité de gradation des LED et le contrôle de la vitesse des moteurs à courant continu. Les 4 pilotes MOSFET sont connectés aux broches PWM (Pulse width Modulation) du microcontrôleur Arduino, ce qui permet un contrôle précis de la tension de sortie et du courant vers les charges.
En utilisant les broches PWM, les utilisateurs peuvent régler la luminosité des LED et la vitesse des moteurs à courant continu, ce qui rend l’appareil adapté à une large gamme d’applications. La disponibilité du code Arduino et de l’application Android permet aux utilisateurs de démarrer facilement avec l’appareil et d’explorer ses diverses fonctionnalités et capacités.
Dans l’ensemble, le code Arduino et l’application Android fournissent une solution complète pour contrôler et gérer le variateur LED intelligent Bluetooth et l’interrupteur marche/arrêt à 4 canaux, ce qui en fait un choix idéal pour diverses applications, notamment la domotique, la robotique et les projets IoT.
Application Android
https://github.com/engrpanda/Arduino-Bluetooth-Controller
Code Arduino
Broches Arduino
- Broche numérique PWM D3, sortie 1 (Load1)
- Broche numérique PWM D5, sortie 2 (Load2)
- Broche numérique PWM D6, sortie 3 (Load3)
- Broche numérique PWM D9, sortie 4 (Load4)
- Module Bluetooth : BT-RX>> Arduino TX, BT-TX>> Arduino RX
Relations
- Programmation/chargeur de démarrage CN1 : broche 1 = TX, broche 2 = RX, broche 3 = réinitialisation, broche 4 = GND, broche 5 = VCC, broche 6 = D11, broche 7 = D12, broche 8 = D13
- CN2 : broche 1 = + Charge-1, broche 2 = Charge-1
- CN3 : facultatif, aucune utilisation
- CN4 : broche 1 = + Charge-1, broche 2 = Charge-2
- CN5 : facultatif, aucune utilisation
- CN6 : facultatif, aucune utilisation
- CN7 : broche 1 = + Charge-3, broche 2 = Charge-3
- Alimentation CN8 : broche 1 = alimentation de charge 12 V à 48 V, broche 2 = GND
- CN9 : broche 1 = + Charge-4, broche 2 = Charge-4
- CN10 : facultatif, aucune utilisation
- CN11 : Facultatif Aucune utilisation
- D1 : voyant d’alimentation
- D2, D4, D6, D8 : LED de fonction – 4 canaux
Schématique
Liste des pièces
NON. | QUANTITÉ. | RÉF. | DESC. | FABRICANT | FOURNISSEUR | RÉFÉRENCE DU FOURNISSEUR |
---|---|---|---|---|---|---|
1 | 1 | CN1 | EN-TÊTE MÂLE 8 BROCHES, PAS 2,54MM | WURTH | DIGIKEY | 732-5321-ND |
2 | 5 | CN2, CN4, CN7, CN8, CN9 | BORNE À VIS 2 BROCHES PAS 5,08MM | BORNE À VIS | DIGIKEY | 277-1247-ND |
3 | 5 | CN3, CN6, CN11, CN12, CN13 | DNP | |||
4 | 1 | CN5 | MODULE BLUETOOTHHC-05 | AMAZON/EBAY | DIGIKEY | |
5 | 1 | CN10 | EN-TÊTE MÂLE 4 BROCHES PAS 2,54MM | WURTH | DIGIKEY | 732-5317-ND |
6 | 1 | C1 | CMS CÉRAMIQUE 10uF/16V TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
7 | 3 | C2, C5, C13 | CMS CÉRAMIQUE 0,1uF/50V TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
8 | 4 | C3,C6,C8,C15 | 4,7uF/50V CÉRAMIQUE CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
9 | 4 | C4,C7,C11,C16 | 2,2uF/25V CÉRAMIQUE CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
10 | 2 | C9,C10 | 22PF/50V CÉRAMIQUE CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
11 | 2 | C12, C17 | ÉLECTROLYTIQUE 220uF/50V | RUBYCON | DIGIKEY | 1189-1654-1-ND |
12 | 1 | C14 | ÉLECTROLYTIQUE 220uF/25V | PANASONIQUE | DIGIKEY | PCE3800CT-ND |
13 | 4 | D1,D3,D5,D7 | MBRS360 | VISHAY | DIGIKEY | VS-MBRS360-M3/9ATGICT-ND |
14 | 5 | D2,D4,D6,D8,D9 | LED ROUGE SMD TAILLE 0805 | OSRAM | DIGIKEY | 475-1278-1-ND |
15 | 4 | T1, T2, T3, T4 | IRLR2905 DPAK | INFINEON | DIGIKEY | IRLR2905ZTRPBFCT-ND |
16 | 4 | R1, R4, R7, R11 | 4,7K 5% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
17 | 1 | R2 | 10K 5% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
18 | 4 | R3,R5,R8,R13 | 1E 5% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
19 | 1 | R6 | 1M 5% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
20 | 1 | R9 | 2,2K 5% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
21 | 1 | R10 | 220E 1% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
22 | 1 | R12 | 620E 1% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
23 | 1 | U1 | ATMEGA328TQPF-32 | PUCE | DIGIKEY | ATMEGA328P-AU-ND |
24 | 4 | U2, U3, U4, U6 | MCP1416 | PUCE | DIGIKEY | MCP1416T-E/OTCT-ND |
25 | 1 | U5 | LM317DPAK | DE | DIGIKEY | LM317MDTNS/NOPB-ND |
26 | 1 | X1 | 16Mhz | ECS, INC. | DIGIKEY | X1103-ND |
Relations
Vue Gerber
Photos
Fiche technique MCP1416