Stargate LED lumineux collier (2 / 7 étapes)

Étape 2: Programmer le Attiny85

Car un collier a peu d’espace pour intégrer dans un circuit imprimé, en utilisant une taille Arduino ou même une flore portable n'aurait pas fonctionné comme un choix.  Nous pouvons utiliser une puce de microprocesseur autonome comme un Attiny85 pour contrôler nos lumières clignotantes.  Il y a autres puces Attiny là-bas avec plus ou moins de broches, mais j’ai eu quelques Attiny85s sur place pour expérimenter.

J’avais planifié où j’ai voulu LEDs dans le collier.  Basé sur les 5 broches disponibles sur le Attiny85 (5 entrées/sorties, réinitialiser, GND, v +), je pouvais jumeler LEDs pour chaque broche de me donner 10 lumières LED pour travailler avec.  Il faut vraiment compte pour le tirage au sort sur chaque broche max sortie ou actuel et ce que tirer vos LEDs.  Par expérience, je savais que je pouvais vivre dangereusement en utilisant 2 et câblé LEDs avec résistances sur chaque broche de la puce.  Avec toutes les LED complets, je ne pense pas que je voudrais graver sur la puce... complètement fait une matrice de LED est plus compliqué et j’ai juste voulu faire quelque chose de simple.  Recherchez « charlieplexing » pour voir comment allumer des LEDs plus avec un nombre limité de broches sur la puce.

Les voyants s’allumant est l’écriture numérique base pour allumer la LED.

Pour l’obtenir à la lumière dans un modèle, vous devez programmer la puce Attiny.  Si vous n’avez pas un appareil de programmation AVR, vous pouvez écrire le code pour le Attiny en utilisant une carte Arduino branchée à votre ordinateur comme le dispositif de programmation.

Et c’est donc mon aventure dans un Attiny85 de programmation...

Il y a beaucoup d’ibles déjà sur un Attiny de programmation.  Beaucoup de gens l’ont déjà fait, ce que je peux.

Je ne vais pas répéter ou inclure les détails car ils sont répétées dans tous ces ibles.

Chargez une esquisse de l’ISP afin que l’Arduino agira comme un programmeur d’AVR.

Court sur la broche reset et 5v + avec un condensateur sur l’Arduino donc il ne tient pas sur autoresetting lui-même au cours du processus.

Fil certaines broches de la Attiny à l’Arduino pour établir la communication et la puissance.

Graver un bootloader à l’Attiny pour régler la vitesse qu'il doit tourner.

N’oubliez pas de modifier le paramètre de Conseil dans le menu que vous gravez un Attiny85 à horloge 8mhz.

Publiez votre esquisse le Attiny par le biais de l’IDE Arduino ordinaire.

C’est si simple à mettre en place.

---------------------------------------------------------------------------------------------------------

J’ai eu mon croquis tous élaboré à la pour lumière de mes LEDs dans un modèle sur l’Arduino.

J’ai juste eu à changer la possiblité de broches pour faire coïncider avec celles sur le Attiny.

Notez que certaines commandes ne sont pas supportés sur le Attiny qui n’existent pas sur l’Arduino.  Je faisais juste quelques trucs de base.

J’ai construit un petit AVR programmation bouclier car le câblage jusqu'à la puce et l’Arduino est telle une corvée, même avec une maquette.  Si vous utilisez des broches d’en-tête pour brancher l’Arduino, remarque c’est l’espacement bizarre et le placement des lignes d’en-tête femelle sur la carte Arduino qui le rendent semblent vos NIP est hors de propos et vous devrez aligner tout par les yeux avant de le brancher.

Pour faire une histoire courte ; J’étais prêt à programmer mon premier Attiny.  À l’ISP chargé sur l’Arduino, j’ai branché mon bouclier avec la puce.  Une lueur pulsante sympa le battement de coeur LED, en fait, c’était vraiment trop clair alors j’ai mis un morceau de ruban dessus.  Coup d’envoi.  J’ai eu toutes les erreurs que tous ces ibles vous dit d’ignorer.  J’ai créé le Attiny pour exécuter autonome.  Rien.

(Sur une période d’une heure ou plus...) Vérifier revérifier bouclier câblage, reprogrammer ISP, installer toutes les versions de l’Arduino IDE 022 par 1,05, câbler directement sans protection contre les, utiliser des résistances pour court la remise à zéro sur ma UNO, recherche autres erreurs ou où l’uploader a été accroché... Put est tout de suite d’essayer à nouveau le lendemain.  Vraiment prêt à renoncer.

---------------------------------------------------------------------------------------------------------

Alors, la prochaine journée...  Après avoir lu tous les forums de support sur pourquoi la combustion de la puce n’allait pas trop bien, j’ai décidé de faire éclater dans une deuxième puce.  Je m’étais un ensemble de 5 d’ebay, donc je pensais aussi qu'il s’agissait de chips de banane.  J’ai même regardé Attiny85v et celles qui sont p-10 ou -20 p, qui est ce que j’avais.  Cette nouvelle puce me donnait un nouvel ensemble d’erreurs si quelque chose était prometteur. Je pourrais avoir fusionné la première puce et il bricked.  Seule façon de débriquer éventuellement une puce est avec un programmeur de haute tension qui je n’ai pas (il n’est pas aussi mauvais que cela puisse paraître, mais j’ai regardé après tout cela et c’est juste un autre bouclier avec 12v pour réinitialiser la puce).  Toutes les erreurs que j’ai eu étaient dû à une erreur de communication série, et le "timing" sur ces petites puces sont assez sensibles.  J’avais essayé de brûler toutes ces combinaisons de vitesse.

Mais revenons à l’histoire... Il y avait une mention solitaire quelque part que vous devez régler la communication sérielle dans le logiciel.  Essayez de ralentir car le Attiny est vraiment cadencé à 1 mhz.  Dans le programme ISP, j’ai changé le débit en bauds à 9600 et la mise en programmer.txt. Il semblait faire quelque chose que quelques octets ont été écrits mais toujours étouffé à mi-chemin.   J’ai toujours vu l’État serial monitor 19200.  Le programmer.txt est une longue chaîne qui défile au-delà de mon éditeur de texte, donc j’ai modifier pas avant. Avec qui a changé l’EEG programmeur un peu plus loin.  Il semble que ces esquisses Arduino ISP sont appelés les carottes et je n’étais pas sûr que l'on pour utiliser que tout le monde qui a été utilisé avec succès.  En outre, ils ont travaillé uniquement avec certaines versions de l’IDE Arduino.  J’ai dû deviner où était mon fichier programmer.txt et si c’était avec la version de l’IDE, je courais.  Je me suis installé sur 1.04 et les noyaux de la github MIT HiLowTech, qui travaillaient selon moi.  J’avais laissé tomber le débit en bauds à 2400 enfin pour chargement réussi.  Pauvre puce a certaines broches tordues de tiré dans et hors de la prise pour le montage d’essai pour tester.  Bien sûr, quelques secondes sacrifié avec une vitesse d’écriture plus lente mais il travaillait...

J’avais essayé d’obtenir analogwrite à travailler en se fanant les LEDs en actionnant sur un Attiny85 à 8mhz.  Il n’y a que 2 broches capables de PWM, mais j’ai essayé tous. Il n’y avait aucun effet perceptible fade même avec modification du temps de retard ou il serait bredouiller et juste scintiller.  J’ai renoncé à l’idée d’utiliser des LED se fanent et écrit à la craie jusqu'à le moment excentrique de la plus petite puce.  J’ai lu quelque part l’alimentation des devrez peut-être être filtrés par condensateurs puisqu’elle est affectée par le bruit électronique. Je voulais simplement obtenir certains LED clignote.  J’ai trois plus de jetons pour jouer avec. Votre kilométrage peut varier.

Articles Liés

L’homme de LED lumineux (ou homme The Joule Thief)

L’homme de LED lumineux (ou homme The Joule Thief)

il s'agit d'un type construit de résistances et d'une LED peut s'allumer à l'aide du circuit Joule Thief (le big one est signifié, le petit est exactement la même chose que de brunoip)Un remerciement spécial à 1up du circuit Joule Thief de son instru
Installer des Mercedes Benz LED lumineux Grille emblème

Installer des Mercedes Benz LED lumineux Grille emblème

Ce guide vous montre comment installer le conduit lumineux de base pour l'emblème de calandre Mercedes Benz. Cette base de LED fonctionne parfaitement avec l'emblème de calandre OEM Mercedes Benz pour un look élégant, nouveau. Tout ce dont vous avez
LED lumineux flottant cadre photo

LED lumineux flottant cadre photo

Pour ce projet, je vais expliquer comment faire un cadre de photo lumineux LED utilisant 1/2 verre de Polycarbonite et de couleur changeante LED lights bande.Au début que je pensais que je ferais construire une rétro éclairé cadre photo mais je ne po
Super cool de feu arrière de vélo LED lumineux bâton de colle fibre Flair

Super cool de feu arrière de vélo LED lumineux bâton de colle fibre Flair

l'inspiration pour ce Instructable provenait d'un produit un ami a acheté pour son vélo couché, la fibre Flare. La fibre Flare brille deux LEDs dans un tube solid en plastique et fournit un indicateur lumineux agréable. Je voulais voir si je pourrais
Faible coût LED lumineuse Using vieille batterie mobile

Faible coût LED lumineuse Using vieille batterie mobile

il s'agit de très faible coût et efficace système lumineux à LED, à l'aide de déchets.C'est mieux que produit la maison de lumière d'evereadyparce que vous pouvez le recharger votre chargeur de mobile nokia.Il contient 22 diodes est très lumineux.et
Faire un Mini LED lumineux

Faire un Mini LED lumineux

jamais vous retrouver dans le noir ? Un habitué de taille lampe de poche trop lourd ? alors vous avez besoin d'une lampe de poche LED Mini ! Vous pouvez obtenir ces lumières dans de nombreux magasins différents, mais ce qui est le plaisir à qui ?Nous
Tip31 + LEDs lumineux tube

Tip31 + LEDs lumineux tube

un tube lumineux très cool qui va battre à votre musique. Une génération simple avec un produit final très cool. La deuxième photo est une version simplifiée de mini de ce projet. Utilisez-le comme référence ou l'ignorer complètement. Bien sûr, il m'
3D imprimé LED lumineux usine

3D imprimé LED lumineux usine

Cette création a été initialement inspirée par version en bois de La Fabrique DIY d'une usine de lumineuse. Cependant, j'ai n'eu aucun des outils en bois, ni machines pour remédier à cela, j'ai opté pour une version papier 3D. J'ai beaucoup modifié l
Un débarras avec corde de LED lumineuse de la lumière

Un débarras avec corde de LED lumineuse de la lumière

J'ai les placards de rangement dans mon sous-sol disposant d'une seule ampoule et un interrupteur à tirette chaîne - bonne lumière droite par elle, mais mauvais quand vous arrivez dans les coins ou sous les escaliers. Maintenant que les lumières LED
LED lumineux plateau de Comic Magazine/

LED lumineux plateau de Comic Magazine/

Bonjour, j'ai eu l'idée d'afficher certaines de mes bandes dessinées plus cool sur une étagère de façon cool, alors j'ai fait cela. Ce projet est très simple et peut être construit en bien moins d'une heure. Espérons qu'il vous plaira !Étape 1: Outil
Génial RC LED lumineux pour votre voiture RC

Génial RC LED lumineux pour votre voiture RC

Hi y ' All !Il s'agit d'un projet que j'ai eu il y a quelques temps, mais n'a pas 100 % fini il. Maintenant, j'ai, et il est temps pour vous de faire la même chose;)Tout d'abord je regardais quelque chose comme ceci : http://www.hobbypartz.com/41p-le
Perceuse à colonne LED lumineuse mise à niveau !

Perceuse à colonne LED lumineuse mise à niveau !

Pour ceux qui, comme moi, qui avaient leurs lampes dichroïques frits, je vous présente la meilleure adaptation pour convertir votre perceuse brisée légère à technologie LED ! : DC'est un simple tutoriel montrant comment convertir une led lampe pour p
Solaire led lumineux seau

Solaire led lumineux seau

Ces seaux de lumière solaire est assez cool, facile à faire et un grand cadeau. Tout que vous faites est mis yard solaire lumières dans un seau blanc 5 gallons ajouter des autocollants et vous avez une lumière de grande yard. Également si vous silico
Clignotant LED chiens saftey collier !

Clignotant LED chiens saftey collier !

Dans cela, je vous montrer comment faire votre propre collier de chien ! son idéal pour les promenades de nuit et de la joie occasionnellement exécuter. Parfois, mon chien se détache et décide de courir les rues, ma plus grande crainte est lui se fai