Peut être réparé arduino
Oui, Arduino peut être réparé, mais tout dépend de la façon dont il a été endommagé. Afin de trouver le vrai problème avec le conseil d'administration, il faut prêter attention même aux plus petits détails. Par exemple, si nous regardons la carte Arduino Uno, ce n'est pas seulement la planche qui est endommagée, mais aussi, ce sont les composants qui composent l'Arduino subir les dégâts réels. Arduino est composé de différents périphériques qui le font exécuter notre code. Si un ou plusieurs composants sortent de l'ordre, l'Arduino peut ne pas fonctionner.
Certains composants majeurs d'Arduino sont:
Dans le cas où si l'un des composants susmentionnés est défectueux, il n'est pas possible de le réparer. Tout ce dont nous avons besoin est d'acheter un nouveau composant et de le remplacer par l'ancien. Certains composants SMD sont difficiles à remplacer comme des microcontrôleurs d'interface série, il est donc préférable d'acheter une nouvelle carte Arduino. Tandis que le contrôleur principal atmega328p est disponible en deux variations une avec une trempette et une avec SMD. Si vous avez une carte Arduino DIP (double en ligne emballée) et que le contrôleur principal est mort, achetez un nouveau contrôleur et remplacez-le.
Une chose que vous devez vérifier est d'acheter un microcontrôleur ATMEGA328P avec un chargeur de démarrage préinstallé ou d'installer un nouveau une fois que vous l'achetez.
Comment réparer la carte Arduino
Pour réparer la carte Arduino d'abord, nous devons d'abord dépanner la carte Arduino et identifier le défaut. Une fois le composant défectueux identifié, il peut être remplacé mais si les dommages sont causés aux pistes PCB, il est difficile de réparer. Comme Arduino PCB est multicouche avec beaucoup de lignes de soudage intégrées.
Voici la liste des étapes que l'on doit suivre afin de réparer la carte Arduino:
Vérifiez la puissance: Power Arduino Board en utilisant USB ou une alimentation électrique et vérifiez le feu vert, qu'il s'allume ou non.
Essayez de télécharger un croquis de test: Téléchargez un croquis de test dans une planche Arduino. Le croquis de clignotement est couramment utilisé pour vérifier si un microcontrôleur fonctionne ou non. Si l'esquisse ne se télécharge pas, il peut y avoir un problème avec le port série ou le microcontrôleur principal.
Vérifiez le régulateur de tension fonctionne: Utilisation de DMM Vérifier la tension de sortie du régulateur de tension sur 5V et 3.Broche 3V. Si la tension est plus ou moins que de remplacer le régulateur de tension.
Utilisez ICSP si la puce ATMEGA16U2 est en échec: Arduino a une puce ATMEGA16U2 pour l'interface série et il est difficile à remplacer car il s'agit d'un composant SMD sur Arduino, mais il existe un autre moyen de communication en utilisant le dispositif de programmation ICSP via le connecteur ICSP sur la carte Arduino. Le câble FTDI peut également être utilisé pour la communication.
Remplacer la puce ATMEGA328P échouée: Le microcontrôleur principal dans certaines planches comme uno est remplaçable s'il est installé dans une prise. Un nouveau microcontrôleur avec un chargeur de démarrage préinstallé peut être acheté. Les chargeurs de démarrage Optiboot sont déjà inclus sur certaines puces, vous pourrez donc gagner du temps et des efforts. Remplacez soigneusement l'ancienne puce et souvenez-vous de l'emplacement de la broche 1 pour éviter tout problème. Il y a une encoche supérieure sur la puce qui indique l'orientation correcte du microcontrôleur. Évitez de toucher les épingles métalliques, car l'électricité statique peut les faire zapper.
Conclusion
Les tableaux Arduino sont conçus avec tellement de complexité qu'il devient difficile pour un utilisateur normal de le réparer. Cela dépend du niveau de dégâts qui a été subi aux conseils d'arduino s'ils peuvent être réparés. Alors que certains composants d'Arduino sont SMD, qui sont difficiles à réparer, il y en a quelques-uns qui peuvent être remplacés et sont facilement disponibles à un coût raisonnable. Il est recommandé d'acheter une nouvelle carte si l'utilisateur n'a aucune connaissance du dépannage d'Arduino.