Arduino est une plate-forme de développement open-source pour les ingénieurs et les amateurs pour développer facilement des projets électroniques. Il se compose à la fois d'une carte de développement physique programmable (basée sur la série de microcontrôleurs AVR) et d'un logiciel ou IDE qui s'exécute sur votre ordinateur et utilisé pour écrire et télécharger le code sur la carte du microcontrôleur.
Arduino utilise un chargeur de démarrage. Le chargeur de démarrage est un logiciel qui permet de graver le nouveau logiciel dessus. Donc, dans ce bricolage, je vais discuter de « Comment graver un chargeur de démarrage dans une puce ATmega328 fraîche et construire un Arduino fait maison sur PCB». Dans Arduino UNO, nous utilisons ATmega328 IC afin que je sélectionne celui-ci pour démontrer ce projet.
Composants requis:
- Carte Arduino UNO avec IC et câble
- Atmega328 IC
- Planche à pain
- Fils de connexion
- Oscillateur à cristal 16 MHz
- Résistance 10 K
Étapes pour créer votre propre carte Arduino:
Pour graver un chargeur de démarrage dans le nouveau IC Atmega328 frais, nous avons besoin d'une carte Arduino (nous pouvons utiliser n'importe quelle carte Arduino pour graver le chargeur de démarrage). Et puis nous devons suivre les étapes ci-dessous. Nous avons également montré l'ensemble du processus dans la vidéo à la fin du didacticiel.
Étape 1. Dans la première étape, organisez toutes les choses requises indiquées dans la liste des composants ci-dessus
Étape 2: Retirez maintenant «Arduino Original IC» de la carte Arduino à l'aide du tournevis. Et insérez «New Atmega328 IC» dans la carte Arduino.
Étape 3: Ouvrez maintenant Arduino IDE et accédez à Fichier -> exemple -> ArduinoISP et ouvrez-le.
Après avoir ouvert ArduinoISP, sélectionnez la carte Arduino UNO dans Outils -> Carte -> Arduino Uno.
Ensuite, sélectionnez COM PORT dans Outils -> Port série -> COM10
et puis télécharger ArduinoISP Sketch.
Étape 4: Retirez maintenant ce nouveau circuit intégré de la carte Arduino et insérez le circuit intégré Arduino pré-amorcé ou original Arduino dans la carte Arduino et téléchargez le même croquis ArduinoISP, comme nous l'avons fait à l'étape 3.
Étape 5: Construisez le circuit donné ci-dessous sur la carte de pain avec un nouveau circuit intégré sur Breadbaord et un circuit intégré d'origine sur la carte Arduino d'origine.
Étape 6: Maintenant, dans Arduino IDE, accédez à Tool et cliquez sur Burn Bootloader.
Vous verrez maintenant que les voyants Rx et Tx de la carte Arduino clignotent de manière aléatoire pendant un certain temps. Cela signifie que Bootloader est en train de graver dans le nouvel ATmega 328 IC. Et Arduino IDE affichera " Done Burning Bootloader ". Vous pouvez maintenant utiliser ce `` Nouveau IC '' dans votre carte Arduino.
Étape 7: Construisez maintenant votre propre carte Arduino maison sur Zero PCB en soudant les composants rassemblés à l'étape 1, en suivant le schéma de circuit ci-dessous. Consultez également la vidéo ci-dessous.
Insérez le 'New IC' dans cette carte et vous avez terminé.
Vous pouvez également le construire correctement sur un PCB avec une disposition et une gravure de PCB appropriées. Apprenez ici à créer un PCB à la maison et à convertir un schéma en une disposition de PCB à l'aide d'EasyEDA.
Pour l'interfaçage LCD, connectez simplement votre carte Arduino faite maison avec la carte Arduino d'origine en utilisant les broches Rx, Tx, RST et GND de la carte Arduino d'origine, comme indiqué ci-dessous Fritzing Circuit ou ci-dessus Schéma de circuit. Et téléchargez le code ci-dessous (section Code).
Veuillez supprimer 'Arduino Original IC' de la carte, lorsque vous téléchargez le code dans le nouvel Arduino IC sur la carte de pain ou Zero PCB. Vous pouvez alimenter votre carte Arduino avec la broche 5v de la carte Arduino d'origine, comme nous l'avons fait ci-dessus Fritzing Circuit.