Table des matières:

Application domestique contrôlée à distance avec fonction de mémoire : 4 étapes
Application domestique contrôlée à distance avec fonction de mémoire : 4 étapes

Vidéo: Application domestique contrôlée à distance avec fonction de mémoire : 4 étapes

Vidéo: Application domestique contrôlée à distance avec fonction de mémoire : 4 étapes
Vidéo: Comment accéder à un ordinateur à distance et travailler dessus 2024, Juillet
Anonim
Application domestique contrôlée à distance avec fonction de mémoire
Application domestique contrôlée à distance avec fonction de mémoire

en utilisant ce circuit, nous pouvons contrôler 4 relais à l'aide de la télécommande infrarouge et en utilisant la fonction eeprom, il se souviendra du dernier état des relais même en cas de panne de courant

Étape 1: Rassemblez tous les composants nécessaires

Rassembler tous les composants nécessaires
Rassembler tous les composants nécessaires
Rassembler tous les composants nécessaires
Rassembler tous les composants nécessaires
Rassembler tous les composants nécessaires
Rassembler tous les composants nécessaires

Ne perdons pas de temps et rassemblons tous les composants nécessaires à ce projet, les composants requis sont les suivants, 1) ATMEGA8-U (ou tout microcontrôleur similaire fonctionnera) x1

2) uln2003 (ou uln2803)x1

3) cristal 16mhz x1

4) condensateur céramique 22p x2

5) condensateur céramique 104p x1

6) relais spdt 12v x4

7) résistance 10k smt x10 (boîtier 0805)

8) 1N4148 diode smt x4

9) condensateur 1000mfd 16v x1

10) condensateur 220mft 10v x1

11) 7805 régulateur de tension linéaire avec évier hwat x1

12) récepteur ir tsop1938 (ou tout autre similaire fonctionnera très bien) x1

13) connecteur mâle/femelle (en option)

14) pont redresseur db107

15) borne à vis x6

16) résistance 10k x1

17) Transformateur abaisseur 220 à 12v (500MA ou plus) x1

18) télécommande IR (télécommande kit usb) x1

Étape 2: C'EST LE TEMPS DE SOUDAGE

C'EST LE TEMPS DE SOUDER
C'EST LE TEMPS DE SOUDER

vous pouvez commander un prototype de circuit imprimé à l'aide du fichier garber fourni ci-dessous, ou vous pouvez intégrer une carte de performances à l'aide d'un schéma donné.

Remarque: en raison d'une erreur de conception, la polarité du condensateur est incorrecte dans l'empreinte, veuillez la vérifier avant de souder ou elle explosera à coup sûr. broche de réinitialisation pour réinitialiser les relais, connectez donc un interrupteur de réinitialisation entre la broche numérique arduino 4 et vcc 5v, il réinitialisera tous les relais, une action similaire peut être effectuée en utilisant le bouton d'alimentation à distance, Remarque: le footprit que j'ai utilisé pour le pilote de relais est uln2803 mais j'utilise uln2003, vous devez donc souder un cavalier entre les broches 8 et 9 et les broches 17 et 18, ou vous pouvez simplement utiliser uln2803,

Étape 3: PROGRAMMATION DU TEMPS

TEMPS DE PROGRAMMATION
TEMPS DE PROGRAMMATION

je pense que vous avez déjà gravé le chargeur de démarrage, sinon vous pouvez trouver un tutoriel sur youtube, vous pouvez utiliser un convertisseur usb vers uart pour programmer la puce, ou simplement échanger cet ic avec un arduino fonctionnel, sélectionnez le type de puce approprié (dans ce cas atmega 8), vous pouvez utiliser atmega168 ou 328.

et téléchargez le code donné, et c'est fait, il utilise une télécommande usb commune trouvée dans un magasin d'électronique, mais vous pouvez modifier le code donné afin d'utiliser une autre télécommande,

Conseillé: