Arduino montre Sport (3 / 17 étapes)

Étape 3: Arduino Pro Mini

Vue d’ensemble

L’Arduino Pro Mini est un microcontrôleur basé sur l’ATmega328 (fiche technique). Il possède 14 broches d’entrées/sorties numériques (dont 6 peut être utilisé comme sorties PWM), 6 entrées analogiques, un résonateur intégré, un bouton reset et trous pour réglettes à broches montage. Une réglette à six broches peut être connecté à un câble FTDI ou la carte de dérivation Sparkfun d’USB d’alimentation et de la communication à la Commission.

L’Arduino Pro Mini est conçu pour installation semi-permanente dans des objets ou des expositions. Le jury est livré sans en-têtes prémontés, permettant l’utilisation de différents types de connecteurs ou soudure directe des fils. La disposition des broches est compatible avec l’Arduino Mini. Il y a deux version du Mini Pro.

On court à 3.3V et 8 MHz, l’autre à 5V et 16 MHz.

Résumé

Microcontrôleur... ATmega328
Tension de fonctionnement... 3.3V ou 5V (selon modèle)
Tension d’entrée... 3.35 -12 V (3,3 v modèle) ou 5-12 V (modèle 5V)
Broches d’e/s numériques... 14 (dont 6 fournir une sortie PWM)
Broches d’entrée analogiques... 6
Courant continu par i/o... MA broche 40
Mémoire flash... 32 Ko (dont 0.5 Ko utilisé par le programme d’amorçage)
SRAM ................................ 2 Ko
EEPROM........................... 1 Ko
Vitesse d’horloge... 8 MHz (3.3V modèle) ou 16 MHz (modèle 5V)

Entrée et sortie
Chacun des 14 broches numériques sur le Mini Pro peut servir comme une entrée ou la sortie, à l’aide de pinMode(), digitalWrite(), anddigitalRead() fonctions. Ils fonctionnent à 3,3 ou 5 volts (selon le modèle). Chaque broche peut fournir ou recevoir un maximum de 40 mA et a une résistance de pull-up (déconnecté par défaut) de 20 à 50 kOhms. En outre, certaines chevilles ont spécialisé des fonctions :

  • Série: 0 (RX) et 1 (TX). Utilisé pour recevoir (RX) et de transmettre des données série TTL (TX). Ces broches sont reliées aux broches de la réglette à six broches 0-TX et RX-1.
  • Interruptions externes: 2 et 3. Ces broches peuvent être configurés pour déclencher une interruption sur une valeur faible, un soulèvement ou front descendant ou un changement de valeur. Voir la fonction attachInterrupt() pour plus de détails.
  • PWM: 3, 5, 6, 9, 10 et 11. Fournir une sortie PWM 8 bits avec la fonction analogWrite().
  • SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Ces broches prend en charge la communication de SPI, qui, bien que fourni par le matériel sous-jacent, ne figure pas actuellement dans la langue de l’Arduino.
  • LED: 13. Il y a un intégré LED connectée à la broche numérique 13. Lorsque la broche est une valeur élevée, le voyant s’allume, lorsque la broche est faible, il est éteint.

Le Mini Pro dispose de 8 entrées analogiques, chacun d'entre eux fournissent 10 bits de résolution (i.e. 1024 différentes valeurs). Quatre d'entre eux sont sur les en-têtes sur le bord du carton ; deux (entrées 4 et 5) sur les trous à l’intérieur du Conseil d’administration. Les entrées analogiques mesurent du sol à VCC. En outre, certaines chevilles sont spécialisés fonctionnalité : I2C : A4 (SDA) et A5 (SCL). Soutenir la communication I2C (TWI) à l’aide de la bibliothèque de fils. Il y a un autre code pin sur la planche : Reset. Mettre cette ligne de basse pour réinitialiser le microcontrôleur. Généralement utilisée pour ajouter un bouton de réinitialisation à boucliers qui bloquent l’un sur le Conseil d’administration.

  • I2C : A4 (SDA) et A5 (SCL). Soutenir la communication I2C (TWI) à l’aide de la bibliothèque de fils. Il y a un autre code pin sur la carte :
  • Réinitialiser. Mettre cette ligne de basse pour réinitialiser le microcontrôleur. Généralement utilisée pour ajouter un bouton de réinitialisation à boucliers qui bloquent l’un sur le Conseil d’administration.

Articles Liés

Convertir une montre sport étanche en une montre de plongée

Convertir une montre sport étanche en une montre de plongée

problème : J'ai passer de longues heures sous l'eau à de faibles profondeurs et j'ai besoin de garder une trace de l'époque.Paramètres : J'ai pas besoin des fonctionnalités fantaisies de 500 $+ une montre de plongée de saturation, cependant les montr
Échec & Success Story de Arduino montre

Échec & Success Story de Arduino montre

J'ai décidé de construire une montre-bracelet binaire Arduino. Je sais qu'une montre au poignet doit être de petite taille car il s'agit d'un projet de portable. Pour cela, j'ai choisi le dispositif de montage en surface (SMD) comme SMD LED, TQFP Atm
Crystal Clear Case pour Arduino montre

Crystal Clear Case pour Arduino montre

J'ai fais une smartwatch avec une carte Arduino. Il est très facile de trouver des ressources matérielles et logicielles comment le faire sur le web. Mais je suis confronté à un problème critique, la plupart Arduino smartwatch image j'ai googlé n'est
Arduino montre avec écran de Nokia 3110

Arduino montre avec écran de Nokia 3110

mon but pour ce projet est de faire une montre avec sélectionnable cadrans, chronomètre et millidays.Cette idée a commencé avec une farce de fous Aprils métrique-temps. (http://www.youtube.com/watch?v=K35xG1buyFA)Tout d'abord, je voulais faire une ho
Recharge Auto aquarium avec Arduino

Recharge Auto aquarium avec Arduino

Ce tutoriel de pompe du Arduino montre un exemple simple d'utilisation d'un interrupteur à flotteur et la Station de pompage de RobotGeek pour remplir un réservoir, une fois que le niveau est trop bas. Pour notre exemple, nous utilisons un petit aqua
Contrôler un grand déclencheur linéaire avec Arduino

Contrôler un grand déclencheur linéaire avec Arduino

Ce tutoriel de l'actionneur linéaire Arduino montre comment faire la base commande manuelle d'un grand déclencheur linéaire en utilisant un Arduino et deux boutons. Dans le premier jeu du code, le premier bouton s'étend de l'actionneur et le deuxième
Arduino Watch Build Instructions

Arduino Watch Build Instructions

mise à jour : nouvelle version que fonctionne avec Arduino 1.0 ou plus récente !La montre de l'Arduino offre augmentée de détection de la température et de la plage, programme de dessin couleur 16-bit, jeu d'évasion et indique également que le temps
James - votre premier Arduino Robot

James - votre premier Arduino Robot

pour plus de tutoriels robotique, consultez mon site ici : http://www.duino-robotics.com/Pour des vidéos impressionnantes sur les robots et impression 3D, allez ici : http://www.youtube.com/channel/UC340dy5bmr6sLpyRh5qYwrgEdit :Merci beaucoup tout le
Pompe de puisard Arduino

Pompe de puisard Arduino

Ce tutoriel de pompe du Arduino montre un exemple d'utilisation d'un interrupteur à flotteur, Powertail et pompe pour créer un système de pompe de puisard. Lorsque vous voulez exploiter de grandes pompes de l'Arduino, vous avez besoin d'un relais plu
Twitter contrôlée Arduino sorties - aucun PC - affichage à cristaux liquides + données de capteur à Twitter

Twitter contrôlée Arduino sorties - aucun PC - affichage à cristaux liquides + données de capteur à Twitter

contrôle numérique des pins par les messages de Twitter. Lectures du capteur renvoyés à Twitter.MODIFIÉ par JOHN DINGLEY de Twitter2LCD, originellement écrit par Fabrizio GranelliVoir * Vous pouvez envoyer des messages texte à l'écran LCD Arduino de
Arduino rgb led watch

Arduino rgb led watch

RGB led arduino montreComment savoir le temps que vous vous poseriez ?sombre bleu vif est l'aiguille des heuresbleu clair est l'aiguille des minutesblanche est l'aiguille des secondesbleu pâle est la 1/12 de seconde main pour saisir plus d'importance
Geste car(robot) de contrôle avec Arduino et Android(bluetooth)

Geste car(robot) de contrôle avec Arduino et Android(bluetooth)

Salut les gens,Voici un projet intéressant pour tout ce que vous les esprits créatifs là-bas. Nous allons construire une voiture RC de Téléphone android contrôlée.Rien ne pouvait être plus fascinant que de voitures télécommandées. Celui-ci utilise le
Tutoriel de capteur de température !

Tutoriel de capteur de température !

Ce qui est un capteur de température?Un capteur de température analogique est assez facile à expliquer, il s'agit d'une puce électronique qui vous indique quelle est la température ambiante !Ces capteurs utilisent une technique à l'état solide pour d
Bluetooth sous contrôle alarme détecteur de mouvement

Bluetooth sous contrôle alarme détecteur de mouvement

Capteur PIR est relié à l'arduino. Quand un mouvement est détecté, une alarme sonore et clignotante LED commencera à agir. Les temps des détections de mouvement sont enregistrées et peuvent être consultés plus tard sur un petit écran LCD. Les données