Arduino Data Logger Shield

Podobné dokumenty
Arduino Ethernet Shield W5100 R3

Čtečka otisků prstů 1. POPIS 2. SPECIFIKACE. ECLIPSERA s.r.o. Distributor pro ČR. VÝROBNÍ ČÍSLO

eses výukový multi shield pro Arduino UNO

TFT LCD shield pro Arduino Mega 2560

1. POPIS 2. SPECIFIKACE. ECLIPSERA s.r.o. Distributor pro ČR. VÝROBNÍ ČÍSLO. Tento malý a kompaktní modul je schopen určit vaši polohu

TFT LCD shield MCUFRIEND

TFT LCD Mega Shield V2.2

ArduinotechGSMShield knihovna

GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA

Modul DHT11 s ESP POPIS 2. SPECIFIKACE. ECLIPSERA s.r.o. Distributor pro ČR. VÝROBNÍ ČÍSLO

Cílem dnešní lekce je obohatit náš dosavadní systém a připravit se na připojení do cloudu

2N LiftIP. IO Extender. Communicator for Lifts. Version

Introduction to MS Dynamics NAV

5.0" TFT LCD displej SSD1963

Postup objednávky Microsoft Action Pack Subscription

2. Entity, Architecture, Process

Čipové karty Lekařská informatika

Gymnázium, Brno, Slovanské nám. 7 WORKBOOK. Mathematics. Teacher: Student:

VY_32_INOVACE_06_Předpřítomný čas_03. Škola: Základní škola Slušovice, okres Zlín, příspěvková organizace

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

GSM/GPRS modul pro Arduino

2N Voice Alarm Station

2N LiftIP. Voice Alarm Station. Communicator for Lifts. Version

DC circuits with a single source

UŽIVATELSKÁ PŘÍRUČKA

Zařízení pro sledování polohy objektu pomocí GPS

RIMINI. Samozavírací hydraulické závěsy Self-closing hydraulic hinges

External ROM 128KB For Sinclair ZX Spectrum

Úvod do mobilní robotiky NAIL028

II/2 Inovace a zkvalitnění výuky cizích jazyků na středních školách


Víkendový projekt: Bezklíčové otevírání domovních dveří

Škola: Střední škola obchodní, České Budějovice, Husova 9. Inovace a zkvalitnění výuky prostřednictvím ICT

USER'S MANUAL FAN MOTOR DRIVER FMD-02

Škola: Střední škola obchodní, České Budějovice, Husova 9. Inovace a zkvalitnění výuky prostřednictvím ICT

Aktivita CLIL Chemie III.

Aplikace Embedded systémů v Mechatronice. Michal Bastl A2/713a

Uživatelská příručka. Xperia P TV Dock DK21

CCD 90 MV Cameras (Firewire) CCD 90 MV Cameras (GigE) CCD 90 MV Cameras (USB 2.0)

PRAVIDLA ZPRACOVÁNÍ STANDARDNÍCH ELEKTRONICKÝCH ZAHRANIČNÍCH PLATEBNÍCH PŘÍKAZŮ STANDARD ELECTRONIC FOREIGN PAYMENT ORDERS PROCESSING RULES

Pro zprovoznění komunikace našeho Sigfox modemu se sítí je potřeba udělat následující kroky. Jako první si otevřeme webové stránky

THE MARKING OF BOVINE ANIMALS IN THE CZECH REPUBLIC

Utilita L32 LogSync v

Instalace Pokyny pro instalaci v operačním systému Windows XP / Vista / Win7 / Win8

UniPi 1.1 Lite Technologická dokumentace

Řízení Brushless DC motoru 57BLF03 s driverem BLDC-8015A pomocí Arduina

Tento materiál byl vytvořen v rámci projektu Operačního programu Vzdělávání pro konkurenceschopnost.

ČTENÍ. M e t o d i c k é p o z n á m k y k z á k l a d o v é m u t e x t u :

Střední odborná škola a Střední odborné učiliště, Chrudim, Čáslavská

Co je uvnitř - senzory a přístrojová technika v NXT robotech. Pavel Ripka katedra měření ČVUT

LOGBOOK. Blahopřejeme, našli jste to! Nezapomeňte. Prosím vyvarujte se downtrade

Litosil - application

Transportation Problem

Tento materiál byl vytvořen v rámci projektu Operačního programu Vzdělávání pro konkurenceschopnost.

Modul řízení otáček stejnosměrného motorku

Basic256 - úvod do programování Příklady. ing. petr polách

Vývojové kity Mega48,

CODE BOOK NEISS 8. A code book is an identification tool that allows the customer to perform a test result evaluation using a numeric code.

půjčky do 3 tisic jedna noc. Do hlavního vysílacího času se pak mají vrátit některé programy, jako třeba Ozák. Incident 1:Since I started the Qubee

Výukový materiál zpracovaný v rámci operačního programu Vzdělávání pro konkurenceschopnost

Get started Začínáme Začíname

POSLECH. Cinema or TV tonight (a dialogue between Susan and David about their plans for tonight)

II_2-01_39 ABBA,Happy New Year, řešení II_2-01_39 ABBA,Happy New Year, for students

Statické proměnné a metody. Tomáš Pitner, upravil Marek Šabo

Billy Elliot 1 Pre-watching activities A2/B1

Vánoční sety Christmas sets

Next line show use of paragraf symbol. It should be kept with the following number. Jak může státní zástupce věc odložit zmiňuje 159a.

USER'S MANUAL FAN MOTOR DRIVER FMD-01, FMD-03

Jak importovat profily do Cura (Windows a

Úvod do mobilní robotiky AIL028

Rozhraní mikrořadiče, SPI, IIC bus,..

Studentský minisatelit CanSat pro evropskou soutěž ESA 2015

Reference. Přílohy. Měřicí přístroj kruhovitosti součástek

Comparation of mobile

Jméno autora: Mgr. Alena Chrastinová Datum vytvoření: Číslo DUMu: VY_32_INOVACE_O7_AJ

Aktivita CLIL Chemie I.

Gymnázium, Brno, Elgartova 3

POWERSHELL. Desired State Configuration (DSC) Lukáš Brázda MCT, MCSA, MCSE

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Kdo jsme Čím se zabýváme Nabídka služeb pro veřejnou správu Ověřeno v praxi u tisíce uživatelů v podnikatelské a bankovní sféře Plně využitelné u

Zámek Hampton ve městě Sterling. Vystřihovánky Cut-out models Découpages Ausschneidemodelle Книжки для вырезания M A TT B E R GSTR O M

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

Agile leadership in Czech Rep. Agilia Conference 2011 Brno

2N Helios Vario departure switch

Radiova meteoricka detekc nı stanice RMDS01A

Instrukce: Cvičný test má celkem 3 části, čas určený pro tyto části je 20 minut. 1. Reading = 6 bodů 2. Use of English = 14 bodů 3.

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

GRITTY: Dekódovací engine pro RTTY

Immigration Bank. Bank - General. Bank - Opening a bank account. Mohu vybrat peníze z bankomatu v [název země] bez placení poplatků?

18.VY_32_INOVACE_AJ_UMB18, Frázová slovesa.notebook. September 09, 2013

VYUŽITÍ DATA DRIVEN PAGES

CHAIN TRANSMISSIONS AND WHEELS

robot FERDA verze 1.0 beta L07 FERDA 2015 Tomáš Feltl TFSoft &

aneb Will Smith nebo Will Scarlet?

IB111 Úvod do programování skrze Python Přednáška 7

Přístroje pro montáž na povrch

Arduino Martin Friedl

Projekt MŠMT ČR: EU peníze školám

1. Přihlášení Registrace ve webovém uživatelském rozhraní HU-GO. Postup registrace palubního přístroje (OBU On-Board Unit) Obsah

VY_22_INOVACE_číslo přílohy 1_AJ_6A_29. Úvodní část seznámení s cílem hodiny pohádka The Ugly Ducklings

Transkript:

1420987444 VÝROBNÍ ČÍSLO Arduino Data Logger Shield 1. POPIS Arduino Data Logger Shield umožní vývojovým kitům Arduino (UNO, Duemilanove, Diecimila, ADK/Mega R3 a vyšší) záznam dat na externí SD kartu (nelze použít samostatně). Základní charakteristika shieldu: FAT16 nebo FAT32 formát Hodiny reálného času (RTC), čip DS1307 Patice pro baterii CR1220 (RTC tedy mohou fungovat i pokud není napájený Arduino kit) Konfigurovatelné indikační LED diody Pájecí pole pro možnost připojení senzorů Tlačítko reset 2. Zapojení Tento shield nevyžaduje žádné externí zapojení, pouze vsuňte do vývojového kitu (UNO, Duemilanove, Diecimila, ADK/Mega R3 a vyšší).

Schéma převzato z https://learn.adafruit.com/adafruit-data-logger-shield/downloads 3. UKÁZKA PROGRAMU SD KARTA Před vložením SD karty do modulu je nutné ji zformátovat (FAT16 nebo FAT32). Kód je obsažen ve vývojovém prostředí Arduino (Příklady -> SD -> ReadWrite). /* SD card read/write This example shows how to read and write data to and from an SD card file The circuit: * SD card attached to SPI bus as follows: ** MOSI - pin 11 ** MISO - pin 12 ** CLK - pin 13 ** CS - pin 4 created Nov 2010 by David A. Mellis modified 9 Apr 2012 by Tom Igoe 2

This example code is in the public domain. */ #include <SPI.h> #include <SD.h> File myfile; void setup() { // Open serial communications and wait for port to open: Serial.begin(9600); while (!Serial) { ; // wait for serial port to connect. Needed for native USB port only Serial.print("Initializing SD card..."); if (!SD.begin(4)) { Serial.println("initialization failed!"); return; Serial.println("initialization done."); // open the file. note that only one file can be open at a time, // so you have to close this one before opening another. myfile = SD.open("test.txt", FILE_WRITE); // if the file opened okay, write to it: if (myfile) { Serial.print("Writing to test.txt..."); myfile.println("testing 1, 2, 3."); // close the file: myfile.close(); Serial.println("done."); else { // if the file didn't open, print an error: Serial.println("error opening test.txt"); // re-open the file for reading: myfile = SD.open("test.txt"); if (myfile) { Serial.println("test.txt:"); // read from the file until there's nothing else in it: while (myfile.available()) { Serial.write(myFile.read()); // close the file: myfile.close(); else { // if the file didn't open, print an error: Serial.println("error opening test.txt"); void loop() { 3

// nothing happens after setup 4. UKÁZKA PROGRAMU RTC Pro správnou funkci tohoto příkladu nainstalujte do vývojového prostředí Arduino knihovnu RTClib. 1. // Date and time functions using a DS1307 RTC connected via I2C and Wire lib 2. 3. #include <Wire.h> 4. #include "RTClib.h" 5. 6. RTC_DS1307 RTC; 7. 8. void setup () { 9. Serial.begin(57600); 10. Wire.begin(); 11. RTC.begin(); 12. 13. if (! RTC.isrunning()) { 14. Serial.println("RTC is NOT running!"); 15. // following line sets the RTC to the date & time this sketch was compiled 16. //RTC.adjust(DateTime( DATE, TIME )); 17. 18. 19. 20. 21. void loop () { 22. DateTime now = RTC.now(); 23. 24. Serial.print(now.year(), DEC); 25. Serial.print('/'); 26. Serial.print(now.month(), DEC); 27. Serial.print('/'); 28. Serial.print(now.day(), DEC); 29. Serial.print(' '); 30. Serial.print(now.hour(), DEC); 31. Serial.print(':'); 32. Serial.print(now.minute(), DEC); 33. Serial.print(':'); 34. Serial.print(now.second(), DEC); 35. Serial.println(); 36. 37. Serial.print(" since 1970 = "); 38. Serial.print(now.unixtime()); 39. Serial.print("s = "); 40. Serial.print(now.unixtime() / 86400L); 41. Serial.println("d"); 42. 43. // calculate a date which is 7 days and 30 seconds into the future 44. DateTime future (now.unixtime() + 7 * 86400L + 30); 45. 46. Serial.print(" now + 7d + 30s: "); 47. Serial.print(future.year(), DEC); 48. Serial.print('/'); 49. Serial.print(future.month(), DEC); 4

50. Serial.print('/'); 51. Serial.print(future.day(), DEC); 52. Serial.print(' '); 53. Serial.print(future.hour(), DEC); 54. Serial.print(':'); 55. Serial.print(future.minute(), DEC); 56. Serial.print(':'); 57. Serial.print(future.second(), DEC); 58. Serial.println(); 59. 60. Serial.println(); 61. delay(3000); 62. 5