Développe un projet de firefly ATtiny utilisant IDE Arduino et c' est

J’ai vu récemment un projet intéressant par Karl Lunt utilisé un ATtiny13 pour imiter une luciole (http://www.seanet.com/~karllunt/fireflyLED.html). C’est en soi, n’est certes pas unique, mais il m’a fait penser à un de mes premiers projets de microcontrôleur et combien il était difficile pour un amateur de début de quitter les eaux calmes de l’Arduino et aventurez-vous en autres jetons de microcontrôleur. En regardant firefly C code de Karl m’a rappelé comment isolé l’IDE Arduino nous empêche du underworking de l’architecture de l’AVR. Je voulais voir si je pouvais combler le fossé entre prototypage quelque chose sur l’Arduino et mettre en œuvre sur une puce ATtiny tout en utilisant toujours la simplicité de l’IDE Arduino pour le codage.

Il y a deux principaux facilitateurs pour rendre le processus de programmation une ATtiny beaucoup plus facile que l’habitude d’être. Le premier est l’esquisse de ArduinoISP qui se présente comme un exemple de croquis dans le logiciel Arduino standard. Ce croquis permet de relier une carte Arduino à devenir un programmeur dédié et charger un bootloader ou croquis directement sur une autre puce de microcontrôleur via l’en-tête de l’ISP. Ceci est très pratique si vous se dirigent vers des projets maquette autonome ou avez besoin de remplacer ATmega328 d’un Arduino. Un bouclier de programmation peut simplifier ce processus même en supprimant la nécessité de raccorder chaque fois que vous en avez besoin.

La deuxième gemme provient High-Low Tech Group du MIT et vous permet de transférer le code Arduino à l’architecture ATtiny. Cela signifie que vous pouvez utiliser l’IDE Arduino et c’est la couche d’abstraction pour déterminer les modes d’axe et utiliser des fonctions familières comme digitalWrite() et analogRead(). Pas toutes les fonctions de l’Arduino sont disponibles pour ATtiny, mais plus que suffisant pour obtenir un simple projet en cours d’exécution.

Voici ce que vous devrez suivre le long * :

* Si vous êtes juste de se lancer, Inventeur Kit (99$) de SparkFun ou ARDX Kit (85$) de Adafruit contient tout ce que vous avez besoin sauf la batterie, support de batterie, condensateur et le ATtiny.

Si cela commence à sembler un peu intimidant, jetez un oeil à certains de mes autres projets qui pourraient être plus appropriés pour les débutants à thé :

Mots clés: Arduino

Articles Liés

Foudre de Noël en utilisant ide arduino dp32 Conseil

Foudre de Noël en utilisant ide arduino dp32 Conseil

Choses que nous devons :1. DP32 Conseil2. PGM programmeur (pour programmer le jury)3. 2 câbles USB (micro et mini)4. Adruino IDE5. chargeur de démarrageÉtape 1: Télécharger l'ide MPLABX et ArduinoLien pour télécharger MPLABX -> http://www.microchip.c
Afficher le code Morse sur Chipkit DP 32 utilisant IDE Arduino

Afficher le code Morse sur Chipkit DP 32 utilisant IDE Arduino

Dans ce projet, nous allons programmer une puce kit dp 32 pour afficher un message en code morse à l'aide de l'IDE Arduino. Le message qui sera affiché est inscrits sous forme de chaîne dans le programme.Etape 1: Tout ce dont nous avons besoin :Les a
ESP8266 À IFTTT utilisant IDE Arduino

ESP8266 À IFTTT utilisant IDE Arduino

Hey les gens,Bien qu'il y a beaucoup de Instructables là-bas sur l'utilisation du module ESP8266, je ne pouvais pas trouver un adapté au chargement de données à la plate-forme libre de IFTTT (si présent alors que) alors j'ai pensé que je partagerais
Edison Intel basé chauffée enceinte d’imprimante 3d (utilisation un arduino, edison suce, a gelé à chaque fois!)

Edison Intel basé chauffée enceinte d’imprimante 3d (utilisation un arduino, edison suce, a gelé à chaque fois!)

** Avertissement ** ce Instructable implique l'utilisation de courant de 120 volts. Si vous n'êtes pas confortable avec haute tension, un sèche-cheveux 12v et le relais peuvent fonctionner (je n'ai pas un à tester, si quelqu'un le fait, s'il vous pla
TruckFoodies - un projet de camion alimentaire utilisant Intel Edison

TruckFoodies - un projet de camion alimentaire utilisant Intel Edison

Combien de fois vous avez attendu dans une ligne/de la file d'attente devant un comptoir d'alimentation camion ? On ne savait jamais où votre camion de nourriture préférée est stationné à quelle heure.Le propriétaire du camion alimentaire aussi gaspi
Comment faire et utiliser l’arduino en tant qu’Isp pour un ATtiny 45/85

Comment faire et utiliser l’arduino en tant qu’Isp pour un ATtiny 45/85

dans ce instructable je vais vous montrer comment vous pouvez faire votre propre programmation Atting anti-vent pour l'arduino et ensuite utiliser l'arduino en tant que programmeur.Habituellement, si vous n'avez pas un bouclier, vous pouvez faire une
CBDBv2 Evolution - ESP8266 Conseil de développement répond aux IDE ARDUINO !

CBDBv2 Evolution - ESP8266 Conseil de développement répond aux IDE ARDUINO !

La révolution de l'Internet des objets est ici !IOT décrit un monde dans lequel les objets du quotidien sont connectés à un réseau afin que les données peuvent être partagées. C'est seulement le début. Dans un proche avenir nous pourrions porter capt
Orbite de Puzzlebox : En utilisant un Arduino pour contrôler un hélicoptère infrarouge

Orbite de Puzzlebox : En utilisant un Arduino pour contrôler un hélicoptère infrarouge

dans ce Instructable nous vous expliquerons comment les signaux infrarouges sont utilisés par une télécommande pour contrôler un jouet ou un périphérique, puis montrer comment un circuit simple peut être ajouté à un Arduino pour faire fonctionner l'a
Accordeur de guitare pour les aveugles (en utilisant un Arduino)

Accordeur de guitare pour les aveugles (en utilisant un Arduino)

Comment modifier un accordeur de guitare donc il peut être utilisé par une personne aveugleCette version utilise un microcontrôleur mini Arduino Pro, (tout le code est fourni).Ce projet a été entrepris pour l'organisme de bienfaisance remapper, qui f
Programme ATtiny jetons avec Arduino

Programme ATtiny jetons avec Arduino

Parfois un Arduino juste n'est pas apte à l'emploi. À l'époque quand vous avez besoin quelque chose de plus petit, plus simple et moins cher, il est préférable d'utiliser un microcontrôleur AVR. Atmel dispose d'une ligne de Attiny puces qui viennent
ATtiny programmation avec Arduino

ATtiny programmation avec Arduino

après ce Instructable, vous devriez être en mesure de programmer une A Ttiny85/45 avec un arduino. Il peut sembler complexe, mais il n'est pas vraiment. Après quelques recherches, je ne pouvais pas trouver à beaucoup d'infos sur comment cela pourrait
Super atTiny85 Spooky Evil LED yeux de Doom utilisant et IDE Arduino

Super atTiny85 Spooky Evil LED yeux de Doom utilisant et IDE Arduino

il y a quelques yeux spooky instructables là-bas. Par exemple, il est basé sur une minuterie 555, un basé sur un interrupteur marche/arrêt, un basé sur l'Arduino et basé sur la bande.J'ai voulu faire un jeu de spooky yeux maléfiques qui répond aux cr
Comment faire pour capturer les codes de contrôle à distance en utilisant un Arduino et un IRreceiver

Comment faire pour capturer les codes de contrôle à distance en utilisant un Arduino et un IRreceiver

Dans ce instructable je vais vous montrer comment écrire un petit code pour capturer les codes de la télécommande en valeurs hexadécimales et décimales.Nous le ferons en utilisant le moniteur de série qui est intégré dans l'IDE Arduino.Cela vous fera
Poisson hors de l’eau - Conseil ATtiny utilisé avec Arduino

Poisson hors de l’eau - Conseil ATtiny utilisé avec Arduino

FishBowl est une planche de petit microcontrôleur programmable à l'aide du logiciel Arduino.  Il a une batterie, donc vous pouvez alors l'utiliser sans la plus grande carte principale de l'Arduino.  C'est comme un petit Arduino à emporter.Instruction