Bouclier du bûcheron : Datalogging pour Arduino (1 / 6 étapes)

Étape 1: vue d’ensemble


Cette page se déroulera à travers le schéma, expliquer whats going on et pourquoi choisi les pièces que nous avons fait !

Voici la « big picture » schéma de référence :

Alimentation :

Il y a un petit bloc d’alimentation sur la planche pour générer 3.3V @ 250mA. Nous n’utilisons pas le 3.3V « intégré » régulateur sur l’Arduino parce que son seul garanti jusqu'à 50mA et certaines cartes SD ont besoin de beaucoup de puissance lors de l’écriture. Cette offre est belle et régulière, nous pouvons l’utiliser comme une référence analogique trop ! Nous avons deux ensembles de dérivation casquettes pour essayer de garder les deux 5V et 3.3V fournir agréable et propre - le 100uF sont pour le bruit de basse fréquence et 0,1 pour une fréquence plus élevée

Horloge en temps réel :

L’horloge temps réel est le DS1307 de Maxim, qui a une batterie de secours (CR1220) et communique avec l’Arduino via i2c (les lignes SCL et SDA). I2C requiert pullup résistances sur les lignes d’horloge et de données, qui voyez-vous comme R1 et R2. 2.2 K sont de bonnes valeurs, mais si vous êtes dans une impasse, 1,0 à 10 K fonctionnera probablement très bien.

Le CCF nécessite un 12.5pF unique charge crystal à 32,768 KHz, Q1 - c’est comment il garde temps

Il y a aussi deux LEDs pour usage général blinkine - nous aimons à les utiliser pour dire quand la carte SD est écrit à.

Interface de carte SD :

Titulaire de la carte SD est connecté à l’Arduino via une mémoire tampon IC3. Le tampon est un levier de vitesses niveau, convertissant les signaux 5V en 3.3V, ceux qui sont sûrs à utiliser. (Pour certaines cartes son OK pour utiliser des signaux 5V mais vous risquez la carte étant endommagée de façon permanente!) Il est une traction vers le haut sur la ligne de CS afin que si vous programmez l’Arduino avec un programmateur ISP tandis que theres une carte dans, vous ne sera pas brouiller il.

Il existe deux lignes « inutilisés » de la carte SD - Card détecter est en court-circuit à la masse lorsqu’une carte est insérée. Écrire protéger est en court-circuit à la pour terre lorsqu’une carte avec l’interrupteur de sécurité renversé est insérée.

Interface Arduino!
Enfin, nous avons l’interface arduino. Le bouclier de l’enregistreur de données utilise 6 broches. Analogique 4 et 5 sont les pivots de matériels i2c. La carte SD utilise Digital broches 13, 12,11, et 10. Les trois premiers sont assez bien tenus. Si vous avez vraiment besoin de pin 10, vous pouvez modifier le fichier d’en-tête de bibliothèque et changer de broche 10 à n’importe quel autre code pin. Mais vous devez avoir pin 10 en tant que sortie, si son entrée, l’interface SD ne fonctionne pas (c’est une chose vraiment gênant sur AVRs - ne sais pas pourquoi il s’agit). Un en-tête d’ISP 6 broches standard est disponible au cas où vous souhaiteriez programmer l’Arduino avec code à l’aide d’un programmateur autonome

Il y a également un bouton RESET , très pratique lorsque vous voulez recommencer l’Arduino !

Articles Liés

Bouclier d’ECG pour Arduino

Bouclier d’ECG pour Arduino

Récemment, j'ai fait shield pour arduino qui peut mesurer ECG, respiration, finalement après quelques modifications dans le code, EEG et EMG et PCB. Le grand avantage de ce bouclier est la possibilité pour le rendre facilement à la maison. Le bouclie
Construction d’un bouclier de FAI pour Arduino

Construction d’un bouclier de FAI pour Arduino

ce Instructable est pour les instructions de construction pour notre nouveau Kit de AVR ISP Shield pour Arduino. Son développement doit beaucoup à Instructables et notre propre communauté (surtout Nick!) et je souhaite expliquer en partie que le long
Téléphone Android utilisée comme un bouclier GSM pour arduino

Téléphone Android utilisée comme un bouclier GSM pour arduino

ici mes une autre vidéo montrant comment utiliser app inventor et bluetooth communication d'interfacer une carte arduino et un appareil android. Cette fois je montre comment utiliser la fonction SMS afin de transformer le téléphone en un bouclier GSM
Bouclier de prototypage pour Arduino Mega

Bouclier de prototypage pour Arduino Mega

il s'agit d'un vers le bas et sale bouclier de prototypage qui fonctionnera pour de Arduino Mega et y épingler des clones compatibles. Il s'agit de la première fois que j'ai fait ce forum, mais j'ai d'autres projets, je pense que ce serait pratique p
Rendre Amarino évaluation bouclier pour Arduino-Android-Bluetooth expériences

Rendre Amarino évaluation bouclier pour Arduino-Android-Bluetooth expériences

cet article vous montre les étapes pour faire l'évaluation Amarino bouclier conçu et réalisé par www.buildcircuit.com. Le bouclier présenté sur cet article est une réplique d'un bouclier publié sur buildcircuit, sauf que le commutateur de Bluetooth a
Pourquoi la V1 de bouclier RS485 pour Arduino ne peut pas être utilisé pour Application DMX512

Pourquoi la V1 de bouclier RS485 pour Arduino ne peut pas être utilisé pour Application DMX512

nous sommes tombés sur des questions lorsque nous utilisons LinkSprite RS485 Shield Shield pour Arduino pour applications à haute vitesse, comme la communication DMX512.Étape 1: Analyse des circuits Le schéma du bouclier RS485 est montré ci-dessus.Le
CupBots - 3D plate-forme robotique imprimé pour Arduino et Raspberry Pi

CupBots - 3D plate-forme robotique imprimé pour Arduino et Raspberry Pi

Voici un projet de robotique du grand week-end d'entreprendre avec des amis ou des gens de votre espace de la machine locale. Vous aurez besoin une imprimante 3D très pratique à la 3D impression les fichiers STL en pièce jointe dans le cadre de la pr
SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

Mises à jour23 novembre 2013: SensoDuino 0,160 obtient un visage à gauche.Le 19 nov. 2031 : avis : la synergie incroyable entre Arduino & Android.19 novembre 2013: SensoDuino 0.159 est sorti. Téléphone Android date (y, m, d) et l'heure (h, m, s) sont
Touche pour Arduino : Advanced touch sensing.

Touche pour Arduino : Advanced touch sensing.

Mise à jour : nouvelle interface - coup d'oeil à la dernière étape.Crédits : Arduino détection effectuée par DZL, croquis et Instructable fait par Mads Hobyetraitement.Laboratoire de recherche Disney conçu une nouvelle façon de détecter le toucher. V
Algorithme de multimètre numérique shield pour Arduino

Algorithme de multimètre numérique shield pour Arduino

Cette instructable décrit un bouclier, qui convertit la carte « Arduino » dans un multimètre numérique (DMM).Le bouclier peut être inséré sur « Arduino » UNO und Duemilanove planches. Il peut fonctionner en trois modes :autonome - la mesure de donnée
BRICOLAGE Simple Sheild sortie LED pour Arduino UNO R3

BRICOLAGE Simple Sheild sortie LED pour Arduino UNO R3

Arduino uno inutilisables sans bouclier externe. Dans ce tutoriel, nous pouvons chared comment faire sortir Shield pour arduino à l'aide de 4 pcs LED.Étape 1: Sortie schématique Sheild LED pour arduino Ce schéma explique comment il conectod à la broc
Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

Mise à jour : 19 mai 2016Rev 14 de ce projet revise bibliothèques et code fonctionne avec les plug-in V2.2 ESP8266.com IDEMise à jour : 17 décembre 210511 Rev de ce projet nettoie les autres connexions tentatives s'il est déjà connecté. Utilise égale
Linux, WiFi, Ethernet, USB Shield pour Arduino

Linux, WiFi, Ethernet, USB Shield pour Arduino

Bouclier de Yun est un Arduino Shield qui simplement "tournera" Arduino (UNO, Leonardo, MEGA2560 etc.) comme un "Arduino Yun". Il fournit un système Linux, WiFi, Ethernet de la carte Arduino pour la connectivité. Il a également un port
Guide d’assemblage V2 KIT de couleur RGB LCD Shield pour Arduino 65K

Guide d’assemblage V2 KIT de couleur RGB LCD Shield pour Arduino 65K

The RGB LCD shield pour Arduino 65K couleur KIT comprend tous les composants pour assembler un prêt à l'emploi LCD shield pour Arduino et conseils compatibles comme Freeduino.(visitez http://store.nkcelectronics.com/rgb-lcd-shield-for-arduino-65k-col