ChronosMEGA ; une montre-bracelet (14 / 16 étapes)

Étape 14 : ChronosMEGA clonage : préparation et le téléchargement de logiciels

à ce stade, vous devriez avoir toutes les pièces soudées sur le dessus du Conseil d’administration et vous avez probablement le boîtier de la montre de Shapeways.

Dans cette section, nous serons :

  • Installation de Studio Atmel
  • Se préparer à l’ATmega328P de programme
  • Télécharger le code de l’Assembly sur le système
  • Le dos du Conseil d’administration de brasage

Étape 5: Installation de Studio Atmel

Atmel Studio est un IDE très facile à utiliser pour les Microcontrôleurs Atmel. Allez ici pour la page de téléchargement :
http://www.Atmel.com/microsite/atmel_studio6/

Étape 6: Préparez-vous à la ATmega328P de programme

Tout d’abord, branchez l’extrémité USB du programmateur AVR-ISP mkII dans votre ordinateur. Le AVRISP mkII est ce mec :

Permettre à Windows d’installer tous les pilotes nécessaires pour le programmeur.

Traditionnellement, amateurs utilisera des broches d’en-tête pour télécharger le code compilé sur leurs projets à l’aide d’un programmateur comme le mkII AVRISP. Les broches d’en-tête sont beaucoup trop encombrants pour le ChronosMEGA donc j’ai soudé les fils à vias connectée aux broches ISP de l’ATmega328P. Voici une photo de la vias avec leurs étiquettes :


Soudez les fils pour les vias et attacher des broches d’en-tête aux extrémités. Évidemment si vous avez l’inducteur soudée vers le bas, puis vous allez souder au MISO sur le dessus de celui-ci. Coller ces fils ISP dans une maquette et connectez la prise de l’ISP pour les broches appropriées sur le ChronosMEGA.

Le brochage du programmateur AVR ISP mkII est :

Votre configuration maintenant devrait ressembler à ceci, à l’exception de l’éclairage du Conseil :

Après que vous avez les fils raccordés, vous devez fournir 5V et masse externe auprès d’une source extérieure. Ceci pourrait être accompli grâce à un régulateur de tension linéaire ou une alimentation CC. En fin de compte, le câblage doit être comme suit :

Étape 7: Téléchargement de code assembleur au système

Maintenant que tout est préparé, ouvrir Atmel Studio 6. Dans la Page de démarrage, sélectionnez : fichier = > Ouvrir = > Projet/Solution. Ici vous devez choisir le fichier de projet que j’ai fournies.

Pour ouvrir le fichier de projet est dans le dossier .zip que vous avez téléchargé au début de ce Instructable. Le fichier se trouve dans le dossier: « ChronosMEGA\AssemblyCode\ChronosProject\ChronosMEGA\ » et ouvrez le fichier appelé: « ChronosMEGA.atsln ».

Lorsque l’IDE ouvre la solution, vous devriez voir un onglet nommé: « ChronosMEGA.asm ». Avec une fenêtre pleine de code assembleur. Si vous ne voyez pas cet onglet, ouvrez le fichier « ChronosMEGA.asm » sous la fenêtre « Explorateur » vu ici :

Maintenant que vous visualisez le code source de « ChronosMEGA.asm » (il va aussi dire dans l’en-tête de commentaire en haut que c’est le code source principal), veillez à ce que certains paramètres sont corrects. Tout d’abord, assurez-vous que vous voyez ces options pour les outils et dispositifs :

Si celles-ci ne sont pas définies, vous pouvez cliquer directement sur eux et effectuer les modifications. Assurez-vous que votre AVR-ISP mkII est connecté à votre ordinateur !

Maintenant, vous devez créer le code. C’est aussi facile que d’appuyer sur une touche.


La fenêtre de sortie au bas de l’IDE devrait lire que la génération a réussi.

Maintenant cliquez sur le bouton dans l’IDE qui a le MCU avec l’éclair à ce sujet. Ce bouton s’appelle: « Dispositif de programmation ».

La fenêtre suivante devrait apparaître :


Frapper la baisse vers le bas pour « Tool » et sélectionnez l’option de mkII AVRISP. Sélectionnez « ATmega328P » pour « Appareil » et « FAI » pour « Interface ». Cliquez sur « Appliquer ».

En vertu de la « signature du périphérique », cliquez sur « Lire ». Si la signature MCU est lu correctement et aucune erreur n’apparaît, alors cela signifie que vous avez tout mis en place correctement. Si vous obtenez une erreur ici, c’est 95 % d’une probabilité que l’ISP de la mkII AVRISP n’est pas correctement relié à la ATmega328P. Vérifier les schémas de nouveau et n’oubliez pas.

Maintenant, allez dans l’onglet « Memories » et cliquez sur le «... » à côté de la goutte "Flash (32ko)" vers le bas de la boîte. Assurez-vous de qu'avoir le fichier « ChronosMEGA.hex » sélectionné. Ce fichier se trouve dans le dossier « Debug » dans votre dossier de projet. Vous ne devriez pas avoir le fichier .elf sélectionné.

Cliquez sur « Program ». Après que c’est fini, la montre devrait commencer à éclairage LED dans un mouvement circulaire. Si vous appuyez sur le bouton: « Time », il doit afficher le temps de dire à 05:33. Appuyez sur les boutons « HR + » et « MIN + » et s’assurer que les lumières changent. Attendez jusqu'à ce que le ChronosMEGA va revenir à son état d’inactivité et appuyez sur « Sommeil ». La LED doit s’éteindre. Poussez « Sommeil » encore une fois, la LED doit s’allumer.

Si vous rencontrez des problèmes, n’hésitez pas à me contacter. Je suis sur Instructable de presque tous les jours, donc je devrais être en mesure de revenir avec vous très bientôt.

Étape 8: Souder le dos du Conseil d’administration

Maintenant que vous avez téléchargé avec succès le programme au Conseil d’administration, vous pouvez commencer à souder le dos tout de suite.

Cependant je vous suggère de que prendre cette occasion pour faire quelques réglages pour le SW pour s’assurer qu’il est temps de maintien correctement. Laisser exécuter pendant la nuit en état d’inactivité et laisser tourner pendant la nuit dans son état de sommeil. Assurez-vous que vous êtes satisfait de la performance de la SW avant de passer. Il sera difficile de changer les choses après avoir validé.

Lorsque vous êtes prêt à souder à l’arrière, puis débranchez le Conseil d’administration de la source d’alimentation externe et dessouder les fils hors les vias.

Puis commencez à souder à l’arrière. Je recommande fortement de faire micro-USB tout d’abord ! Lorsque vous soudez il, veillez à ce qu’elle est accrochée à 2mm sur le côté du Conseil comme suit :

Puis souder la diode SOD123 (voir image ci-dessous). Branchez un cordon USB micro dans la ChronosMEGA qui alimente les 5V, la montre doit rebrousser chemin. Dans l’affirmative, alors grand !

Maintenant, avec l’USB soudé, placer la planche dans la lunette supérieure du boîtier de la montre. Essayez de brancher le cordon USB dans la montre à travers le cas. Le connecteur doit connecter correctement et la montre devrait s’allumer à nouveau.

Souder le reste des pièces sur la carte, comme suit :

Souder la batterie dernière ! Le fil rouge de la batterie est soudé sur le tampon le plus proche de l’USB. Lorsque la batterie est soudée sur, le ChronosMEGA devrait être allumer à nouveau.

Après que vous avez terminé, le dos du Conseil d’administration devrait ressembler à ceci :

Articles Liés

Contrôler un Arduino avec une montre-bracelet (TI eZ430 Chronos)

Contrôler un Arduino avec une montre-bracelet (TI eZ430 Chronos)

la montreLe Texas Instruments eZ430 Chronos est un gadget sympa. Il a la communication radio bidirectionnelle et tout un tas de capteurs : température, pression, accélération.En fait, c'est un kit de développement pour la MSP de 430 (un microcontrôle
Montre-bracelet de Tube Nixie simple

Montre-bracelet de Tube Nixie simple

Il s'agit d'une montre-bracelet de tube nixie roman que j'ai fait il y a quelques années qui utilise un microcontrôleur de MSP430f169 et de deux tubes nixie de IN-17. Elle a un accéléromètre afin que vous ne devez faire tourner votre poignet afin d'a
Montre-bracelet unique Tube Nixie de IN-2

Montre-bracelet unique Tube Nixie de IN-2

Il y a quelques années, j'ai découvert les Nixes et me suis acheté une horloge de Nixie à 4 chiffres, il n'a pas fallu longtemps avant que je voulais aussi faire une montre-bracelet avec un Nixie.Après une longue période de navigation sur internet po
Générer/modifier une montre au poignet ! Un grand cadeau ou tout simplement pour vous-même !

Générer/modifier une montre au poignet ! Un grand cadeau ou tout simplement pour vous-même !

Fatigué de course ennuyeuse de l'usine de montres-bracelets ? Faire un vous-même ! Impressionner cela spécial quelqu'un ou faire un pour vous. Bon marché et facile. Tout ce dont vous avez besoin est une montre au poignet cassé ou de travail, une mont
Lampe tactique montre-bracelet

Lampe tactique montre-bracelet

Montres de poche sont une façon cool, mains-libres permettant d'éclairer, mais ils peuvent être assez coûteux. Cette montre de poche bricolage est un moyen bon marché, facile à transformer les choses que vous avez couché autour de la maison dans une
Montre-bracelet de Steampunk - camarade nuageux le

Montre-bracelet de Steampunk - camarade nuageux le

qui aujourd'hui oserait ensemble au large en quête d'aventure sans une bonne veille sur lui ? Pour ceux qui rêvent de collines embrumées, pics inexplorés, nous vous présentons le camarade nuageux, une montre-bracelet robuste et pratique.Chers clients
Custom, fonctionnement montre-bracelet cadran solaire TJT2/6

Custom, fonctionnement montre-bracelet cadran solaire TJT2/6

cette montre-bracelet de cadran solaire précis est 2 outil Time-voyage de 6. Héraclite décrit temps comme un fleuve se précipiter vers nous. imprimantes 3D de vitesse vers le haut de la rivière, mais à quel taux ? Les outils de bon moment nous aident
Peacock montre-bracelet

Peacock montre-bracelet

je suis tombé sur une montre-bracelet avec ce cadran beau paon. Acheté ; enlevé la courroie donnée ; joué avec quelques perles.
MONTRE-bracelet de réparation : Comment réparer une montre Pierre, perle, cristal, diamant, est tombé

MONTRE-bracelet de réparation : Comment réparer une montre Pierre, perle, cristal, diamant, est tombé

vous avez une montre de mode sympa, pas trop cher, mais une pierre a allez, si vous avez encore le cristal, vous pouvez très facilement obtenir ce retour avec pas trop de bruit
Apple montre bracelet en cuir

Apple montre bracelet en cuir

Mon ami Mat et je fais cuir DIY kits, donc quand il a obtenu une montre Apple pour Noël, devinez ce que nous avons fait? !Il y a des tonnes de Instructables grand sur l'apport des projets de cuir avec des outils traditionnels - ici celle qui nous ont
Montre bracelet

Montre bracelet

Cette instructable contribue à vous faire belle et séduisante bijoux chaîne pour votre montre à petit prix.Étape 1: Éléments requisGrosses perles blanchesPetites perles de couleur orFil enduit d'orSerrure de montre de poignet orCadran de la montreÉta
Montre-bracelet talkie-walkie

Montre-bracelet talkie-walkie

Alrighty, j'ai toujours voulu faire un talkie-walkie montre-bracelet pour émuler les communicateurs utilisés dans Mighty Morphin Power Rangers. Mon intérêt a récemment été rajeuni après avoir trouvé un cool Power Rangers communicator prop et par le d
Comment faire une montre Iris Diaphram

Comment faire une montre Iris Diaphram

tout d'abord je dois enlever mon chapeau haut de forme et s'incliner devant Gogglerman pour ses merveilleuses créations et d'inspiration. Il est un véritable artiste et ce projet n'aurait pas été imaginé si pas pour lui et il n'aurait pas été tenté s
Platines de montre-bracelet

Platines de montre-bracelet

rayer des registres est beaucoup de plaisir, même si vous n'êtes pas un platiniste. Ne vous souhaite pas que vous pouvez abandonner beats phat et zéro partout où vous allez ? Eh bien maintenant vous le pouvez ; être un DJ Hero avec platines montre-br