Self-contained 16 digits - Arduino & Attiny85 (5 / 7 étapes)

Étape 5: Gravez votre programme sur le ATtiny85.

1. charger le croquis de l’exemple TM1640 dans votre logiciel de v1.0 Arduino.
2. Changez vos broches de sortie à 0 et 1 respectivement.

Si vous souhaitez utiliser code premade, voir le croquis ci-joint d’Arduino. C’est une version modifiée de l’esquisse d’exemple TM1640.

Remarque : Vous remarquerez que dans mon exemple de code, j’ai divisé la fonction millis() par 16. C’est parce que la fonction millis() a été écrit pour l’Arduino, qui tourne à 16Mhz, tandis que le ATtiny85 est cadencé à 1Mhz. Si vous ne faites pas cela, le temps se déroulera le 16 x trop vite !

3 a. (méthode originale, non recommandée)
Dans le menu de votre arduino :
-Changer le Conseil à "ATtiny85 (1Mhz)"
-Changer le programmeur à « Arduino comme ISP »

3 b. (facultative, recommandée)
Configurer votre ATtiny85 de fonctionner à 8Mhz !
-Changer le Conseil à "ATtiny85 (8Mhz)"
-Changer le programmeur à « Arduino comme ISP »
-Cliquez sur « Graver le Bootloader »

En cours d’exécution du ATtiny85 8 MHz semble résoudre le problème de la division avec la fonction millis(). Il garde les bon moment sans la division en 16.

4. graver l’esquisse. Vous devriez voir la LED verte s’allument et le LED RX/TX clignote rapidement.
Si tout va bien vous devriez voir le voyant vert éteint et le témoin led continuent d’impulsions.

Remarque : J’ai eu à effectuer cette étape dans Windows XP. Quelque chose sur Mac OSX, rafraîchissant la connexion m’a donné des problèmes.

Vous devriez maintenant avoir un 85 ATtiny programmée ! Le tester en connectant la puce à Vcc et au sol. Branchez le TM1640 Vcc et sol et les broches de données et horloge sur broches 5 et 6 respectivement sur la Attiny85.

Ne vous inquiétez pas si vous obtenez les données et horloge broches vers l’arrière pour le TM1640, vous pouvez les passer juste avec aucun dégâts.

Remarque : Le ATtiny85 peut être programmé sur une maquette. Il peut également être utilisé dans le circuit, nous allons construire. (comme sur la photo)

Articles Liés

Lector De Huella Digital Arduino

Lector De Huella Digital Arduino

Lector de huella digitalEl capteur biométrico de huella es numérique idéal para realizar un sistema capaz de proteger lo que tu requieras por medio del análisis de tu huella digital. El sistema realiza procesamiento digital de imágenes interno con un
Arduino ATTiny85 Voltage Monitor RGB LED

Arduino ATTiny85 Voltage Monitor RGB LED

Ce petit appareil quand construit dessine sur 2.5 mA de la batterie il est connecté à travers donc pour bateaux, voitures, etc.. Il peut être laissé tout le temps.Il donne la tension de la batterie comme une couleur sur une LED RGB.Très basse tension
Arduino attiny85 charlieplexing

Arduino attiny85 charlieplexing

C' est rainning leds...La semaine dernière, j'ai vu dans un magasin une chose curieuse : un petit microcontrôleur comme Attiny85 (8 broches) contrôlant 20 leds avec un effet de pluie!!Une chose impossible de travailler avec le célèbre algorithme de C
Bouclier de ISP Arduino attiny85/45 + débogage aide

Bouclier de ISP Arduino attiny85/45 + débogage aide

Pendant longtemps, j'ai voulu rétrécir en bas de mes projets d'arduino et être capable d'utiliser une solution permanente, beaucoup moins cher dans mes projets. J'ai ramassé quelques attiny85 chez amazon et je voulais essayer et bootload eux avec ard
Arduino ATtiny85 programmeur bouclier sur PCB [ATtinyShield]

Arduino ATtiny85 programmeur bouclier sur PCB [ATtinyShield]

projets Arduino sont très populaires mais aussi gros et coûteux. Il y a autant de fois que nous n'avez pas besoin tant de broches d'entrée ou de sortie. En fait, la plupart des projets pourraient être accomplis avec seulement 2 ou 3 entrées et sortie
Self-Contained 7 x 7 x 7 LED Cube

Self-Contained 7 x 7 x 7 LED Cube

Cubes de LED sont des écrans 3D vrais qui fonctionnent par points dans un réseau 3D de LED s'allumant.Sur l'affichage 3D, vous pouvez produire des animations vraiment fascinants. Ce Instructable vous guidera dans la création d'un cube de LED pour vou
Un self-contained Data Logging anémomètre

Un self-contained Data Logging anémomètre

j'aime la collecteurs et l'analyse des données.  J'aime aussi la création de gadgets électroniques.  Un an quand j'ai découvert les produits Arduino, j'ai immédiatement pensé, « Je voudrais recueillir des données sur l'environnement. »  C'était une j
SainSmart InstaBots Rover verticale (Self Balancing Robot avec Arduino)

SainSmart InstaBots Rover verticale (Self Balancing Robot avec Arduino)

Rover verticale est un robot autonome qui a été conçu par SainSmart. Ils ont fait c'est vraiment simple. Comme vous pouvez le voir, il y a seulement 8 fils sur le robot et 8 sur le contrôleur. Nous allons donc savoir comment cela fonctionne !PIÈCES D
Comment faire une télécommande sentient web-marionnette de piratage de Twitter, Google, Skype, Arduino et traitement !

Comment faire une télécommande sentient web-marionnette de piratage de Twitter, Google, Skype, Arduino et traitement !

Comment pour manipuler un objet physique sur le web en utilisant les services web communs et leurs données accessibles simplement nourrit, avec certains ajouté ouvrir des choses source de décoder et de manipuler ces données et en fin de compte utilis
ArdWidgets - GUI Library for Arduino

ArdWidgets - GUI Library for Arduino

ArdWidgets est une bibliothèque de traitement qui vous permet de faire des tableaux de bord interactifs qui fonctionnent avec un Arduino. C'est censé être très accessible pour les deux débutants avec un traitement limité et expérience de l'arduino, a
Détection de Direction Attiny85-shiftlcd

Détection de Direction Attiny85-shiftlcd

Cette instructable combine quelques projets d'instructables que j'ai fait en une seule. Il commence avec une alimentation de 5v je planche à pain avec une pile 9V, régulateur 7805, interrupteur, 2 capuchons électrolytique de 10uF 103 bouchon en céram
Faire le plus simple arduino breadboard nu sans quartz

Faire le plus simple arduino breadboard nu sans quartz

Mise à jour : étape sur UNO USB/TTL et tension régulée ajouté.Nous allons construire l'Arduino plus élémentaire. Nous allons à supprimer la nécessité du cristal à l'aide de l'oscillateur interne à 8MHz et construirait bootloader personnalisé pour gér
Alimenté par une pile d’alimentation, tension sélectionnable

Alimenté par une pile d’alimentation, tension sélectionnable

Il s'agit d'une batterie, self contained, alimentation d'énergie commutable entre 3.3, 5, 6 et 9 volt. Il utilise un régulateur de tension variable LM317 et un bouton rotatif pour sélectionner la tension. Douze volts sont disponibles directement à pa
Mise en route avec l’ESP-01 ESP8266

Mise en route avec l’ESP-01 ESP8266

Le ESP8266 ESP-01 est un module Wi-Fi qui permet un accès à un réseau Wi-Fi microcontrôleurs . Ce module est un self-contained SOC (System On a Chip) qui n'a pas besoin nécessairement d'un microcontrôleur pour manipuler les entrées et sorties que vou