Table des matières:
- Étape 1: Composants et matériaux utilisés
- Étape 2: Schéma de circuit et conception de la disposition
- Étape 3: Installation de la bibliothèque IR et recherche des codes IR
- Étape 4: Esquisse finale pour contrôler les relais
- Étape 5: Assemblage de la carte
- Étape 6: Terminer le projet
Vidéo: Comment créer un Spike Buster ou une carte de commutation télécommandé à l'aide d'Atmega328P autonome : 6 étapes (avec des images)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Dans ce projet, je montrerai comment construire un Spike Buster ou un Switch Board télécommandé à l'aide d'Atmega328P autonome. Ce projet est construit sur une carte PCB personnalisée avec très peu de composants. Si vous préférez regarder la vidéo, j'ai intégré la même chose ou si vous aimez lire, continuez avec le post.
Étape 1: Composants et matériaux utilisés
Pour ce projet, nous avons besoin de composants tels que
- Atmega328P-PU
- Cristal 16MHz
- Condensateur 2*22pF
- Résistance 10K Ohm
- Résistance 4*1K
- 4 * LED
- Relais 4*5 volts
- Tsop1738
- UL2003A
- Carte PCB personnalisée (les fichiers Gerber seront partagés dans la publication) ou n'importe quelle carte de perf
- Boîtier avec prise femelle
Si vous souhaitez acheter en ligne, voici quelques liens affiliés que vous pouvez essayer
Amazon IND
- Atmega328P-PU -
- Cristal 16MHz -
- Relais 4*5 Volts -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Amazon États-Unis
- Atmega328P-PU -
- Cristal 16MHz -
- Relais 4*5 volts -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Banggood
- Atmega328P-PU -
- Cristal 16MHz -
- Relais 4 * 5 volts -
- Arduino UNO -
AliExpress
- Atmega328P-PU -
- Cristal 16MHz-https://s.click.aliexpress.com/e/c1liuZ7S
- Relais 4*5 volts-https://s.click.aliexpress.com/e/ccGa793K
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Étape 2: Schéma de circuit et conception de la disposition
C'est le schéma de circuit complet que j'ai conçu sur KiCAD. Le circuit est principalement autour d'Atmega328P-PU qui est le micro-contrôleur utilisé dans Arduino UNO. Au lieu d'utiliser l'intégralité d'Arduino UNO, j'utilise une version à composants limités d'Arduino UNO sur une carte PCB personnalisée (pour plus de détails sur la version à composants limités d'Arduino UNO, vous pouvez lire un article partagé sur le site officiel d'Arduino en cliquant ici). Ceci est principalement pour réduire l'espace et le coût. Vous pouvez également créer ce projet à l'aide d'Arduino Uno et de la carte relais à 4 canaux ainsi que du module de télécommande.
Le TSOP1738 dans le circuit est utilisé comme récepteur à distance IR.
Pour piloter les relais, j'utilise ULN2003A IC qui est une série de sept transistors NPN Darlington.
Après avoir conçu le schéma de circuit, j'ai conçu la mise en page et généré le fichier Gerber & Drill pour la fabrication de la carte PCB. J'utilise JLCPCB pour la fabrication de ma carte PCB car ils fournissent des PCB de très bonne qualité et bien finis à très faible coût. Habituellement, 10 pièces vous coûteront 2 $ et seront expédiées dans les 48 heures et si vous commandez 5 pièces, le PCB sera expédié dans les 24 heures. Si vous souhaitez passer la commande pour la même planche, vous pouvez télécharger mon fichier Gerber en cliquant ici.
Étape 3: Installation de la bibliothèque IR et recherche des codes IR
Pour trouver les codes IR, vous devez d'abord installer la bibliothèque IR. Vous pouvez télécharger la bibliothèque depuis GitHub. Après le téléchargement, installez la bibliothèque dans votre dossier Bibliothèques Arduino.
Ensuite, construisez le circuit comme indiqué sur une planche à pain en utilisant TSOP1738 et Arduino Uno. Après la construction, alimentez le circuit et téléchargez le croquis. Appuyez ensuite sur le bouton que vous souhaitez utiliser sur la télécommande et notez les codes qui apparaissent sur le moniteur série de votre Arduino IDE. Pour ce projet, j'utilise 4 boutons, vous devez donc noter quatre codes pour quatre boutons différents.
J'ai partagé le lien de téléchargement du croquis à l'étape précédente.
Dans la vidéo, cette étape commence à 1:07 ou vous pouvez cliquer ici
Étape 4: Esquisse finale pour contrôler les relais
Ensuite, j'ai téléchargé le croquis final sur mon Atmega328P-PU autonome. L'Atmega328P autonome a été construit sur une planche à pain et a été programmé à l'aide d'Arduino UNO.
Vous pouvez télécharger ce croquis en cliquant sur le lien partagé dans l'étape Schéma de circuit et conception de la disposition.
Avant de télécharger le croquis, vous devez apporter une petite modification. Pour vous, les codes IR peuvent changer, vous devez donc remplacer les codes existants par vos codes IR dans la déclaration de cas.
Extra: Si vous n'êtes pas familier sur la façon de démarrer ou de télécharger un croquis sur Atmega328P-PU autonome, j'ai fait une vidéo détaillée séparée expliquant cela. Vous pouvez le regarder en cliquant ici
Dans la vidéo, cette étape commence vers 2:33 ou vous pouvez cliquer ici
Étape 5: Assemblage de la carte
Après avoir reçu la carte de JLCPCB, j'ai monté tous les composants en conséquence et les ai sécurisés à l'aide de soudure.
Étape 6: Terminer le projet
Après l'assemblage de la carte, j'ai monté la carte sur le boîtier et l'ai fixée avec des écrous M3, puis j'ai connecté la carte et les fiches femelles en conséquence.
Assemblage du panneau et du boîtier:
- Connectez d'abord tous les neutres de la prise femelle ensemble, puis connectez-y le fil neutre du câble principal
- Ensuite, connectez le fil sous tension du câble principal à la broche "IN" sur la carte
- Les broches 1, 2, 3 et 4 de la carte vont individuellement à la broche Live de la prise femelle
- Vous devez également connecter une prise DC à la broche 5V et GND sur le sanglier
Une fois toutes les connexions effectuées, alimentez la carte PCB à l'aide d'un adaptateur 5V 1Amp et connectez le câble principal au secteur.
Dans la vidéo, cette section commence vers 5:42 ou vous pouvez cliquer ici
Début des tests à 8h03
Conseillé:
Comment créer des cartes stylisées personnalisées à l'aide d'OpenStreetMap : 7 étapes (avec des images)
Comment créer des cartes stylisées personnalisées à l'aide d'OpenStreetMap : Dans cette instructable, je vais décrire un processus par lequel vous pouvez générer vos propres cartes stylisées sur mesure. Une carte stylisée est une carte où l'utilisateur peut spécifier quelles couches de données sont visualisées, ainsi que définir le style avec lequel chaque couche est v
Comment démonter un ordinateur avec des étapes et des images faciles : 13 étapes (avec des images)
Comment démonter un ordinateur avec des étapes et des images faciles : Il s'agit d'instructions sur la façon de démonter un PC. La plupart des composants de base sont modulaires et facilement démontables. Cependant, il est important que vous soyez organisé à ce sujet. Cela vous aidera à éviter de perdre des pièces, et aussi à faire le remontage ea
Comment programmer une carte AVR à l'aide d'une carte Arduino : 6 étapes
Comment programmer une carte AVR à l'aide d'une carte Arduino : Avez-vous une carte de microcontrôleur AVR qui traîne ? Est-ce compliqué de le programmer ? Eh bien, vous êtes au bon endroit. Ici, je vais vous montrer comment programmer une carte de microcontrôleur Atmega8a en utilisant une carte Arduino Uno en tant que programmeur. Alors sans plus
Lumière réactive musicale--Comment créer une lumière réactive musicale super simple pour créer un bureau génial.: 5 étapes (avec images)
Lumière réactive musicale || Comment faire de la lumière réactive musicale super simple pour rendre le bureau génial.: Hé quoi de neuf les gars, aujourd'hui, nous allons construire un projet très intéressant. la basse qui est en fait un signal audio basse fréquence. C'est très simple à construire. Nous allons
Créer des images graphiques stéréo dans Excel : 8 étapes (avec des images)
Créer des images graphiques stéréo dans Excel : les images graphiques stéréo peuvent ajouter de la profondeur aux tracés 3D