Original Arduino Due

DKK670.00 inkl. moms

Original Arduino Due.

På lager

Fortæl andre om dette produkt.

Email
Varenummer (SKU): 1727 Kategori: Tags: ,

Beskrivelse

Original Arduino Due er et mikrocontrollerkort baseret på Atmel SAM3X8E ARM Cortex-M3 CPU. Det er det første Arduino-kort baseret på en 32-bit ARM-kerne-mikrocontroller. Den har 54 digitale input/output-ben (hvoraf 12 kan bruges som PWM-udgange), 12 analoge indgange, 4 UART’er (hardware-serielle porte), et 84 MHz ur, en USB OTG-kompatibel forbindelse, 2 DAC (digital til analog) , 2 TWI, et strømstik, en SPI-header, en JTAG-header, en nulstillingsknap og en sletteknap.

Tekniske detaljer:

Microcintroller: AT91SAM3X8E
Operation Voltage: 3.3V
Input Voltage (Recommended): 7-12V
Input Voltage (Limits): 6-16V
Digital I/O Pins: 54 (of which 12 provide PWM output)
Analog Inputs Pins: 12
Analog Output Pins: 2 (DAC)
Total DC Output Current On All I/O Lines: 130 mA
DC Current For 3.3V Pin: 800 mA
DC Current For 5V Pin: 800 mA
Flash Memory: 512 KB all available for the user applications
Spam: 96 KB (two banks: 64KB and 32KB)
Clock Speed: 84 MHz

Advarsel: I modsætning til de fleste Arduino boards kører Arduino Due boardet på 3,3V. Den maksimale spænding, som I/O-benene kan tolerere, er 3,3V. Påføring af spændinger højere end 3,3V til enhver I/O-pin kan beskadige kortet.

 

Programmering

Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere chippen.

Download fra dette link: Downlaod

Inden programmeringen kan udfæres skal den rigtige “COM” port findes. Klik “Værktøj/Port” – og vælg COM port.

Programmeringsport: For at bruge denne port skal du vælge “Arduino Due (ProgrammingPort)” som dit board i Arduino IDE. Tilslut Dues programmeringsport (den der er tættest på DC-strømstikket) til din computer. Programmeringsporten bruger 16U2 som en USB-til-seriel chip forbundet til den første UART på SAM3X (RX0 og TX0). 16U2 har to ben forbundet til Reset og Erase pins på SAM3X. Åbning og lukning af programmeringsporten, der er tilsluttet ved 1200bps, udløser en “hård sletning”-procedure på SAM3X-chippen, der aktiverer Erase- og Reset-pindene på SAM3X, før der kommunikeres med UART. Dette er den anbefalede port til programmering af Due. Det er mere pålideligt end den “bløde sletning”, der opstår på Native-porten, og den burde virke, selvom hoved-MCU’en er gået ned.

Native port: For at bruge denne port skal du vælge “Arduino Due (NativeUSBPort)” som dit board i Arduino IDE. Den indbyggede USB-port er forbundet direkte til SAM3X. Tilslut Due’s Native USB-port (den der er tættest på nulstillingsknappen) til din computer. Åbning og lukning af Native-porten ved 1200bps udløser en ‘blød sletning’-procedure: Flash-hukommelsen slettes, og kortet genstartes med bootloaderen. Hvis MCU’en gik ned af en eller anden grund, er det sandsynligt, at proceduren for blød sletning ikke vil fungere, da denne procedure udelukkende sker i software på SAM3X. Åbning og lukning af den oprindelige port ved en anden baudrate vil ikke nulstille SAM3X.

 

Eksempel

Her viser vi et hurtig eksempel på hvordan du kan starte din første projekt. Dette eksempel får en simpel LED Diode til at blinke. – Billedet er af en Arduino Mega, men pins er de samme.

Du skal bruge:

Forbind det sådan:

Inden koden skal uploades skal arduinos software vide at koden skal programmeres til en “Arduino Mega” klik på “Værktøj – Board” og fin “Arduino Mega ADK”

Efter du har fået downloaded Arduino’s IDE software, åbner du programmet og indsætter denne kode:

//Blink med en LED Diode.
 //Hentet på Ardustore.dk

int LED = 12;

// the setup function runs once when you press reset or power the board
 void setup() {
 // initialize digital pin LED_BUILTIN as an output.
 pinMode(LED, OUTPUT);
 }

// the loop function runs over and over again forever
 void loop() {
 digitalWrite(LED, HIGH);   // turn the LED on (HIGH is the voltage level)
 delay(1000);                       // wait for a second
 digitalWrite(LED, LOW);    // turn the LED off by making the voltage LOW
 delay(2000);                       // wait for a second
 }

 

Nu skal koden uploades. Tryk på “Upload”, når koden er uploaded begynder dioden og blinke. Du har du lavet dit første projekt, prøv nu at ændre lidt på koderne og oplev hvordan du kan få dioden til at blinke hurtigere.

 

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.

 

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “Original Arduino Due”

Din e-mailadresse vil ikke blive publiceret.

Du kunne også være interesseret i...